Presentation is loading. Please wait.

Presentation is loading. Please wait.

CCT395, Week 12 Storage, Grid Computing, Review This presentation is licensed under Creative Commons Attribution License, v. 3.0. To view a copy of this.

Similar presentations


Presentation on theme: "CCT395, Week 12 Storage, Grid Computing, Review This presentation is licensed under Creative Commons Attribution License, v. 3.0. To view a copy of this."— Presentation transcript:

1 CCT395, Week 12 Storage, Grid Computing, Review This presentation is licensed under Creative Commons Attribution License, v. 3.0. To view a copy of this license, visit http://creativecommons.org/licenses/by/3.0/. This presentation incorporates images from the Crystal Clear icon collection by Everaldo Coelho, available under LGPL from http://everaldo.com/crystal/. Yuri Takhteyev University of Toronto November 24, 2010

2 Potential Problems File corruption interrupted write other reasons Disk corruption hardware breaks Large scale hardware loss e.g., fire

3 Yoda your laptop

4 Backup mysqldump mysqldump --user=kenobio --password menagerie > menagerie.sql mysql> source menagerie.sql hot backup replication off-site copies

5 RAID combining disks for reliability and/or performance

6 No RAID A1A2B1B2

7 RAID-0 A1B1C1D1 A2B2C2D2 can be faster, no gain in reliability

8 RAID-1 A1A2B1B2 faster reading, slower writing can withstand losing one disk

9 RAID >2 A1B1C1D1 A2B2C2D2 ApBpCpDp

10 RAID >2 A1B1C1D1 A2B2C2D2 reasonable reliability, not too wasteful ApBpCpDp

11 image source: http://en.wikipedia.org/wiki/File:Paris_servers_DSC00190.jpghttp://en.wikipedia.org/wiki/File:Paris_servers_DSC00190.jpg

12 Hosting Managed server you get an account (like on yoda) Private server you get your own computer Virtual private server (VPS) you get a virtual computer

13 Yoda yod a VPS

14 Yoda yod a VPS

15 Yoda yod a Grid Computing can provide virtual servers or other services

16 Examples Amazon Web Services virtual storage, servers, db Google's AppEngine Google-specific API

17 Questions?

18 Mississauga Airlines Seat Seat_Class Flight PassengerAirport

19 Who is flying to LAX in the aisle? select passenger.last_name, passenger.first_name from passenger join _______ using __________ join _______ on _____________ where _____________=”aisle” and _____________=”LAX”;

20 Which seat class has most passengers? select seat_class.name from ________________________ join seat_class on __________________________ ____________ by _____________ _____________________________


Download ppt "CCT395, Week 12 Storage, Grid Computing, Review This presentation is licensed under Creative Commons Attribution License, v. 3.0. To view a copy of this."

Similar presentations


Ads by Google