6. The Cloud Computing Confusion I don’t understand what we would do differently in the light of Cloud Computing than change some of the words in our ads. Larry Ellison (Oracle CEO) , quoted in the Wall Street Journal, Sept 26, 2008
7. What is Cloud Computing? “A way to increase capacity or add capabilities without investing in new infrastructure, training new personnel, or licensing new software ... all delivered via the Web”
32. Example Pattern: Hybrid Cloud Scenario : NLB offload traffic to cloud hosted version of the application when Internal Web Servers are close to operating capacity.
53. A major shift in the way that companies/individuals obtain software and computing capacity as more companies tap into web based applications Example: Google’s 30 acre Datacentre in Oregan, US $$$$ Billion investment. ...and its not going away
61. Terminology Cloud Computing means two things: Broader use:Elastic, multi-tenanted and global-class IT resources Within Infrastructure Architecture:scalable, virtualised and automated system infrastructure (compute and storage platform) Mixing cloud-enabling technologies with cloud computing services creates lots of confusion and prevents understanding of available options
62.
63. Trends to Observe Changes in Technology and Prices Over Time What Will the Billing Units Be for Higher-Level Cloud Offerings? What Will the Billing Units for Flash Be How Will the Prices of the Resources Change Over Time? Cores per Chip Will Increase, Doubling Each 2-4 Years What Will Be the Impact of Flash Memory? How Will It Be Priced? Will Network Bandwidth Prices Drop? What Will Cause That? Virtualization Level Low-Level VMs (Amazon EC2), Intermediate-Level (MSFT Azure), or High-Level Framework (Google AppEngine) ? Will There Be a Single Standard API? Will a Standard API Lead to a “Race-to-the-Bottom” Commoditization? Will There Be Many Virtualization Levels for Different Apps? Will Commoditization Drive Away Cloud Providers?
64. Closer Look at the Cost Model How Much You Pay Total in a “Pay as You Go” Cloud How Much You Pay Per User Hour in a “Pay as You Go” Cloud The Compute Cost of the Work in a Datacenter UserHourscloud× (revenue – Costcloud) ≥ UserHoursdatacenter× (revenue – ) Utilization Make a Big Difference in the Costs of Cloud versus Datacenter! How Much You Pay Total in a Datacenter Implementation of Your App But You Pay for the Whole Datacenter Even When It Is Underutilized! Costdatacenter Utilization
Editor's Notes
Admin30 minsNo scheduled fire alarm testFire zone : white ?
Cloud computing is many things to many people
Any situation in which computing is done in a remote location (out in the clouds) rather than on the desktop or portable device.Talk through examples of when they are already using cloud computing