14-02-2013, 03:29 PM
cloud computing
Cloud Computing.ppt (Size: 4.19 MB / Downloads: 145)
Web-Scale Problems
Characteristics:
Definitely data-intensive
May also be processing intensive
Examples:
Crawling, indexing, searching, mining the Web
“Post-genomics” life sciences research
Other scientific data (physics, astronomers, etc.)
Sensor networks
Web 2.0 applications
…
How much data
Wayback Machine has 2 PB + 20 TB/month (2006)
Google processes 20 PB a day (2008)
“all words ever spoken by human beings” ~ 5 EB
NOAA has ~1 PB climate data (2007)
CERN’s LHC will generate 15 PB a year (2008)
Large Data Centers
Web-scale problems? Throw more machines at it!
Clear trend: centralization of computing resources in large data centers
Necessary ingredients: fiber, juice, and space
What do Oregon, Iceland, and abandoned mines have in common?
Important Issues:
Redundancy
Efficiency
Utilization
Management
Web Applications
A mistake on top of a hack built on sand held together by duct tape?
What is the nature of software applications?
From the desktop to the browser
SaaS == Web-based applications
Examples: Google Maps, Facebook
How do we deliver highly-interactive Web-based applications?
AJAX (asynchronous JavaScript and XML)
For better, or for worse…
Amazon Web Services
Elastic Compute Cloud (EC2)
Rent computing resources by the hour
Basic unit of accounting = instance-hour
Additional costs for bandwidth
Simple Storage Service (S3)
Persistent storage
Charge by the GB/month
Additional costs for bandwidth
You’ll be using EC2/S3 for course assignments!
Cloud Computing.ppt (Size: 4.19 MB / Downloads: 145)
Web-Scale Problems
Characteristics:
Definitely data-intensive
May also be processing intensive
Examples:
Crawling, indexing, searching, mining the Web
“Post-genomics” life sciences research
Other scientific data (physics, astronomers, etc.)
Sensor networks
Web 2.0 applications
…
How much data
Wayback Machine has 2 PB + 20 TB/month (2006)
Google processes 20 PB a day (2008)
“all words ever spoken by human beings” ~ 5 EB
NOAA has ~1 PB climate data (2007)
CERN’s LHC will generate 15 PB a year (2008)
Large Data Centers
Web-scale problems? Throw more machines at it!
Clear trend: centralization of computing resources in large data centers
Necessary ingredients: fiber, juice, and space
What do Oregon, Iceland, and abandoned mines have in common?
Important Issues:
Redundancy
Efficiency
Utilization
Management
Web Applications
A mistake on top of a hack built on sand held together by duct tape?
What is the nature of software applications?
From the desktop to the browser
SaaS == Web-based applications
Examples: Google Maps, Facebook
How do we deliver highly-interactive Web-based applications?
AJAX (asynchronous JavaScript and XML)
For better, or for worse…
Amazon Web Services
Elastic Compute Cloud (EC2)
Rent computing resources by the hour
Basic unit of accounting = instance-hour
Additional costs for bandwidth
Simple Storage Service (S3)
Persistent storage
Charge by the GB/month
Additional costs for bandwidth
You’ll be using EC2/S3 for course assignments!