170 likes | 326 Views
Above the Clouds: A Berkeley View of Cloud Computing. Shree S halini P usapati. CS 775/875 : Distributed Systems 4/18/2011. Old Dominion University. Introduction. What is Cloud Computing? Why Now, Not then? Classification of Utility Computing Cloud Computing Economics
E N D
Above the Clouds: A Berkeley View of Cloud Computing Shree ShaliniPusapati CS 775/875 : Distributed Systems 4/18/2011 Old Dominion University
Introduction • What is Cloud Computing? • Why Now, Not then? • Classification of Utility Computing • Cloud Computing Economics • Obstacles and Opportunities of Cloud Computing • Future of Cloud? Old Dominion University
What is Cloud Computing? • I don’t understand what we would do differently in the light of Cloud Computing other than change the wordings of some of our ads Larry Ellision, Oracle’s CEO • I have not heard two people say the same thing about it [cloud]. There are multiple definitions out there of “the cloud” Andy Isherwood, HP’s Vice President of European Software Sales • It’s stupidity. It’s worse than stupidity: it’s a marketing hype campaign. Richard Stallman, Free Software Foundation founder Old Dominion University
What is Cloud Computing? Software as a Service (SaaS) Utility Computing Old Dominion University
Cloud Computing A combination of existing concepts SaaS Users Cloud Users SaaS Utility Computing SaaS Providers SaaS Providers/ Cloud Users Cloud Providers Old Dominion University
Advantages – Cloud User • Eliminates the need to plan ahead for provisioning • Elimination of up-front commitment • Pay for Use of Computing resources Old Dominion University
Advantages – Cloud Providers • Make a lot of money • Leverage Existing Investment : • Become a platform : Old Dominion University
Why Now, Not Then? • New Application Opportunities • Mobile Interactive applications • Parallel Batch Processing • MapReduce • Hadoop • The raise of Analytics • Extension of compute-intensive desktop applications • Matlab • Mathematica Old Dominion University
Classification of Utility Computing Lower-level, More flexibility, More management Not scalable by default Higher-level, Less flexibility, Less management Automatically scalable 9 Old Dominion University
Classification of Utility Computing Old Dominion University
Cloud Computing Economics • Elasticity : Shifting the Risk Old Dominion University
Will it be fitting for me? Cloud Computing Economics • Comparing Costs: Should I Move to the Cloud? • Costcloud> Costdatacenter, balance by Utilization • UserHourscloud> UserHoursdatacenter Old Dominion University
Obstacles and Opportunities Old Dominion University
Uhm….. Future of Cloud? • Application software: • Cloud & client parts, disconnection tolerance • Infrastructure software: • Resource accounting, VM awareness • Hardware systems: • Containers, energy proportionality Old Dominion University
Questions? Old Dominion University