Challenge and Opportunity of Cloud Computing

Online storage service The Linkup closed August 8, 2008 - 20,000 paying subscribers lost their data Coghead, a cloud vendor closed its business on Feb 19, 2009 - Customers need to rewrite their applications.

Challenge of Cloud Computing

  1. Availability
  2. Data lock-in
  3. Data Confidentiality
  4. Data transfer bottlenecks
  5. Performance unpredictability
  6. Scalable storage
  7. Bugs in large distributed systems
  8. Scaling quickly

The opportunity of Cloud Computing

    1. Multiple providers
    2. Standardization
    3. Encryption, VLANs, Firewalls
    4. FedEx-ing disks, reuse data multiple times
    5. Improved VM support, flash memory
    6. Invent scalable storage
    7. Invent Debugger using Distributed VMs
    8. Invent Auto-Scaler