Web‐Scale Computing
Compete on Ideas, Not Resources


Dr. Werner Vogels
Chief Technology Officer
Amazon.com
What is Amazon.com?
Online Retail Business
• Over 72 million active customer accounts
• Seven countries: US, UK, Germany, ...
Amazon’s Developer Business
• Amazon Web Services 
• 290,000 registered developers
• 10 different web service offerings, i...
Who said one
Datacenter
is enough …
The Reliability of Hard Disks




    Failure Trends in a Large Disk Drive Population
Eduardo Pinheiro, Wolf-Dietrich Webe...
Dream or Nightmare?




    Scale to 100% ‐ 1000% increase popularity?
•
    Provide 4 nines uptime?
•
    Survive a compl...
Chapter 4: Priorities – Scale Later – It is too hard to get right
Chapter 4: Priorities – Scale Later – It is too hard to ...
The 70/30 Switch
Scalable Infrastructure that allows 
your applications to meet infinite 
  demand, cheaply and reliably
Amazon Web Services




                      22   22
Amazon Simple Storage Service
Amazon S3 is Storage for the Internet
• Scalable
   – Can store an unlimited number of objec...
Objects Stored in Amazon S3
                              10,000,000,000
              5,000,000,000

800,000,000



 July...
Amazon S3 now in Europe!
    Developers can now 
•
    choose storage in 
    Europe

    Low latency access 
•
    and de...
Creating a Storage Bucket in Europe
PUT / HTTP/1.1
Host: mybucket.s3.amazonaws.com
Content-Length: 111
Date: Mon, 05 Nov 2...
Amazon S3 European Pricing
• Storage
  US$ 0.18 per GB‐Month of storage used 

• Data Transfer
  US$ 0.10 per GB ‐ all dat...
http://aws.amazon.com
Web‐scale Computing
Building Web 2.0: Next-Generation Data Centers
Building Web 2.0: Next-Generation Data Centers
Building Web 2.0: Next-Generation Data Centers
Building Web 2.0: Next-Generation Data Centers
Building Web 2.0: Next-Generation Data Centers
Building Web 2.0: Next-Generation Data Centers
Building Web 2.0: Next-Generation Data Centers
Building Web 2.0: Next-Generation Data Centers
Building Web 2.0: Next-Generation Data Centers
Building Web 2.0: Next-Generation Data Centers
Building Web 2.0: Next-Generation Data Centers
Building Web 2.0: Next-Generation Data Centers
Building Web 2.0: Next-Generation Data Centers
Upcoming SlideShare
Loading in...5
×

Building Web 2.0: Next-Generation Data Centers

5,863

Published on

Speaker: Werner Vogels

Published in: Business, Technology
1 Comment
10 Likes
Statistics
Notes
No Downloads
Views
Total Views
5,863
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
578
Comments
1
Likes
10
Embeds 0
No embeds

No notes for slide

Building Web 2.0: Next-Generation Data Centers

  1. 1. Web‐Scale Computing Compete on Ideas, Not Resources Dr. Werner Vogels Chief Technology Officer Amazon.com
  2. 2. What is Amazon.com? Online Retail Business • Over 72 million active customer accounts • Seven countries: US, UK, Germany, Japan, France, Canada, China • World‐Class Logistics – Multiple national fulfillment centers: Over 10  million ft2 Merchant Business • Over 1.2 million active seller accounts • Fulfillment by  Amazon & Web Store by Amazon • Amazon Enterprise Services Developer Business • Hundreds of thousands of Amazon Associates • Over 290,000 software developers registered to use Amazon Web  Services
  3. 3. Amazon’s Developer Business • Amazon Web Services  • 290,000 registered developers • 10 different web service offerings, including: – Amazon Simple Storage Service (Amazon S3) – Amazon Elastic Compute Cloud (Amazon EC2) – Amazon Flexible Payments Service (Amazon  FPS)
  4. 4. Who said one Datacenter is enough …
  5. 5. The Reliability of Hard Disks Failure Trends in a Large Disk Drive Population Eduardo Pinheiro, Wolf-Dietrich Weber and Luiz André Barroso
  6. 6. Dream or Nightmare? Scale to 100% ‐ 1000% increase popularity? • Provide 4 nines uptime? • Survive a complete datacenter failure? • Survive a router flapping? • While keeping cost low at the same time? •
  7. 7. Chapter 4: Priorities – Scale Later – It is too hard to get right Chapter 4: Priorities – Scale Later – It is too hard to get right
  8. 8. The 70/30 Switch
  9. 9. Scalable Infrastructure that allows  your applications to meet infinite  demand, cheaply and reliably
  10. 10. Amazon Web Services 22 22
  11. 11. Amazon Simple Storage Service Amazon S3 is Storage for the Internet • Scalable – Can store an unlimited number of objects • Reliable – Redundant across multiple datacenters – Availability SLA • Fast – Low‐latency access and delivery • Simple – Easy web services interface for developers • Inexpensive – Uses Amazon’s cost‐efficient infrastructure 
  12. 12. Objects Stored in Amazon S3 10,000,000,000 5,000,000,000 800,000,000 July 2006 April 2007 October 2007
  13. 13. Amazon S3 now in Europe! Developers can now  • choose storage in  Europe Low latency access  • and delivery  to Europe at a  very low price
  14. 14. Creating a Storage Bucket in Europe PUT / HTTP/1.1 Host: mybucket.s3.amazonaws.com Content-Length: 111 Date: Mon, 05 Nov 2007 12:00:00 GMT Authorization: AWS 15B4D3461F177624206A:xQE0diMbLRepdf3YB+FIEXAMPLE= <CreateBucketConfiguration> <LocationConstraint> EU </LocationConstraint> </CreateBucketConfiguration>
  15. 15. Amazon S3 European Pricing • Storage US$ 0.18 per GB‐Month of storage used  • Data Transfer US$ 0.10 per GB ‐ all data transfer in US$ 0.18 per GB ‐ first 10 TB / month data transfer out US$ 0.16 per GB ‐ next 40 TB / month data transfer out US$ 0.13 per GB ‐ data transfer out / month over 50 TB  • Requests US$ 0.012 per 1,000 PUT or LIST requests US$ 0.012 per 10,000 GET and all other requests
  16. 16. http://aws.amazon.com
  17. 17. Web‐scale Computing
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×