Cloud Computing: The New Reality or Just Vapor? CMG2010 December 9, 2010 Paper 5137 Session 504 Dr. Tim R. Norton Simalytic Solutions, LLC 719-635-5825.

Slides:



Advertisements
Similar presentations
Summary of Cloud Computing (CC) from the paper Abovce the Clouds: A Berkeley View of Cloud Computing (Feb. 2009)
Advertisements

UC Berkeley Above the Clouds A Berkeley View of Cloud Computing 1 UC Berkeley RAD Lab.
The role of virtualisation in the dense wireless networks of the future Sokol Kosta CINI.
Take your CMS to the cloud to lighten the load Brett Pollak Campus Web Office UC San Diego.
By Adam Balla & Wachiu Siu
Infrastructure as a Service (IaaS) Amazon EC2
Clouds C. Vuerli Contributed by Zsolt Nemeth. As it started.
Tunis, Tunisia, 28 April 2014 Business Values of Virtualization Mounir Ferjani, Senior Product Manager, Huawei Technologies 2.
Presented by: Rajdeep Biswas Roll No.: 0104IT071082; Branch: IT (VII Sem.) R.K.D.F. Institute of Science & Technology Cloud Computing When Outsourcing.
1 COMP6111A Fall 2011 HKUST Lin Gu Cloud Computing Systems.
Cloud Computing (101).
A T AXONOMY AND S URVEY OF C LOUD C OMPUTING S YSTEMS Reporter: Steven Chen Date: 2010/10/27 1.
Cloud Computing: Pay-per-Use for On-Demand Scalability Avner Algom The Israeli Association of Grid Technologies (IGT( Cloud.
Cloud Computing Will Crowley Monica Lopez Jaimie Morrison.
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
Addition to Networking.  There is no unique and standard definition out there  Cloud Computing is a general term used to describe a new class of network.
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
Duncan Fraiser, Adam Gambrell, Lisa Schalk, Emily Williams
Travis, Stephanie, Alex.  Cloud computing is a general term for anything that involves delivering hosted services over the Internet.  These services.
Cloud Computing – The Cloud Dr. Jie Liu. Definition  Cloud computing is Web-based processing, whereby shared resources, software, and information are.
Road to the Cloud The Economics of Cloud Computing.
Introduction to Cloud Computing Zsolt Németh MTA SZTAKI.
CLOUD COMPUTING & COST MANAGEMENT S. Gurubalasubramaniyan, MSc IT, MTech Presented by.
Cloud Computing Cloud Computing Class-1. Introduction to Cloud Computing In cloud computing, the word cloud (also phrased as "the cloud") is used as a.
Above the Clouds: A Berkley View of Cloud Computing Ambrust et al. RAD Lab (supported: google, amazon, microsoft, etc.) CIS6000 Paper Presentation: Mohammad.
© 2012-Robert G Parker May 24, 2012 Page: 1 © 2012-Robert G Parker May 24, 2012 Page: 1 © 2012-Robert G Parker May 24, 2012 Page: 1 © 2012-Robert G Parker.
A View of Cloud Computing
Cloud Computing Saneel Bidaye uni-slb2181. What is Cloud Computing? Cloud Computing refers to both the applications delivered as services over the Internet.
Cloud Models – Iaas, Paas, SaaS, Chapter- 7 Introduction of cloud computing.
A Survey of Mobile Cloud Computing Application Models
Lecture 6: Cloud Computing By D. Najla Al-Nabhan 1.
Computing on the Cloud Jason Detchevery March 4 th 2009.
TWO CASES OF CLOUD COMPUTING SOFTWARE AS A SERVICE AND STORAGE AS A SERVICE ECLT 5820 – Distributed System (Group 7) Lin, chen Tso, Sze Hon.
Cloud Computing The coming storm. Bio  Robert Fox - Data Architect, Arkansas Blue Cross Blue Shield  18 years of data architecture and warehousing experience.
An emerging computing paradigm where data and services reside in massively scalable data centers and can be ubiquitously accessed from any connected devices.
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
SUNY FARMINGDALE Computer Programming & Information Systems BCS451 – Cloud Computing Prof. Tolga Tohumcu.
Advanced Topic in Information Systems: Cloud Computing Hadi Salimi Distributed Systems Lab, School of Computer Engineering, Iran University of Science.
HEAnet Conference, 2009 Cloud Does the ‘Cloud’ have a Silver Lining? Gareth Eason.
Above the Clouds : A Berkeley View of Cloud Computing
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
Server Virtualization
UC Berkeley Clouds Above the clouds : A Berkeley View of Cloud Computing Electrical Engineering and Computer Sciences University of California at Berkeley.
1 NETE4631 Network Information Systems : Introduction to Cloud Computing Lecture Notes #2.
1 Cloud Computing Advisor : Cho-Chin Lin Student : Chien-Chen Lai.
Company small business cloud solution Client UNIVERSITY OF BEDFORDSHIRE.
Speaker: Meng-Ting Tsai Date:2010/11/25 The Information Assurance Practices of Cloud Computing Vendors IEEE Communications Society.
Modeling Virtualized Environments in Simalytic ® Models by Computing Missing Service Demand Parameters CMG2009 Paper 9103, December 11, 2009 Dr. Tim R.
Cloud Computing Computation as Utility. Computer utilities Leonard Kleinrock, ARPANET, 1969: ”We will probably see the spread of computer utilities, which.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
CLOUD COMPUTING FOR MOBILE USERS: CAN OFFLOADING COMPUTATION SAVE ENERGY? Karthik Kumar and Yung-Hsiang Lu, Purdue University IEEE Software, 2010.
CLOUD COMPUTING WHAT IS CLOUD COMPUTING?  Cloud Computing, also known as ‘on-demand computing’, is a kind of Internet-based computing,
Hello Cloud… Mike Benkovich
Dr. Hussein Al-Bahadili Faculty of Information Technology Petra University Securing E-Transaction 1/24.
4a. Aula 2o. Período de Livro texto Copyright © 2012, Elsevier Inc. All rights reserved March 5, 2012 Prof. Kai Hwang, USC Cloud Roles in.
An Introduction to SaaS and Cloud Computing Ross Cooney.
Above the Clouds: A Berkeley View of Cloud Computing Annajiat Alim Rasel, P Shimul Bala, P Raquibul Bari, P Annajiat Alim.
Prof. Jong-Moon Chung’s Lecture Notes at Yonsei University
Lecture 6: Cloud Computing
COMPSCI 110 Operating Systems
Understanding The Cloud
Avenues International Inc.
An Introduction to Cloud Computing
Above the Clouds A Berkeley View of Cloud Computing
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
Agenda Need of Cloud Computing What is Cloud Computing
Done by:Thikra abdullah
Presentation transcript:

Cloud Computing: The New Reality or Just Vapor? CMG2010 December 9, 2010 Paper 5137 Session 504 Dr. Tim R. Norton Simalytic Solutions, LLC © 2010 Simalytic Solutions, LLC

Cloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Agenda u Introduction  Brief look at Cloud Computing u From Theory to Practice  Applying recent research to the real world u Practical Applications  Real-world considerations u Conclusion

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Introduction u What is Cloud Computing?  Services over the Internet Infrastructure as a Service (IaaS) Platform as a Service (PaaS) Software as a Service (SaaS)

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Classes of Computing u Classes of Utility Computing  Appearance of physical hardware Much like IaaS  Application development specific environments Much like PaaS  Application delivery Much like SaaS or AaaS u Distinguished by  Level of cloud system software abstraction  Level of management

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Economics u Cloud Computing Economics: CapEx to OpEx  When demand for a service varies with time  When provisioning for the peak load  When demand is unknown in advance  When applications that scale horizontally Many cloud systems can be used to complete the computation faster than would be possible using a single physical system.

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, From Theory to Practice u Recent Research  A View of Cloud Computing UC Berkeley Reliable Adaptive Distributed Systems Laboratory l Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy Katz, Andy Konwinski, Gunho Lee, David Patterson, Ariel Rabkin, Ion Stoica, and Matei Zaharia l Communications of the ACM, April 2010, v53 n4 p50  To Lease or Not to Lease From Storage Clouds University of Texas at Austin, Edward Walker National Radio Astronomy Observatory, Walter Brisken and Jonathan Romney l IEEE Computer, April 2010, v43 n4 p44  Cloud Computing for Mobile Users: Can Offloading Computation Save Energy? Purdue University, Karthik Kumar and Yung-Hsiang Lu l IEEE Computer, April 2010, v43 n4 p51

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Top 10 u Top 10 Obstacles and Opportunities for Cloud Computing  A View of Cloud Computing UC Berkeley Reliable Adaptive Distributed Systems Laboratory (RAD Lab)

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Number 1 u Business Continuity and Service Availability  How reliable is the Could provider?  Have outages been because of technical or other reasons?  Is the Cloud provider a single point of failure?  Lack of business continuity internally  Lack of data exchange standards between providers

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Number 2 u Data Lock-in  Provider unique APIs  No standardization for data extraction  Attractive to providers Price increases Reduces user’s ability to change if unhappy

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Number 3 u Data Confidentiality/Auditability  How does the provider guarantee security?  How are SOX and HIPAA audits done?  External threats  Internal threats

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Number 4 u Data Transfer Bottlenecks  Increasing application use of data  High costs of Internet transfers Can erode savings from offloading computing  Data placement within the application as, or more, critical as outside placement  Never underestimate the bandwidth of a 747 full of tape!

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Number 5 u Performance Unpredictability  Poor network and I/O sharing Good processor and memory sharing but Performance may vary in seemingly unrelated ways l Solutions: t Better O/S and hardware I/O handling t Flash memory instead of disks  Unpredictable scheduling of virtual machines All the threads of a program need to run at the same time but are on different VMs

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Number 6 u Scalable Storage  How do cloud properties apply to persistent storage? Short-term usage l Scaling down as well as up as needed No upfront cost Infinite capacity on demand  Still an open research problem

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Number 7 u Bugs in Large-Scale Distributed Systems  Opportunity: Use virtual machines to l Provide isolation l Capture information not available stand-alone

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Number 8 u Scaling Quickly  Pay-as-you-go Allows scaling l Up and down l Dynamic with statistical learning predictive tools  The opportunity: Rapid scaling l Saves resources, money and energy  Overlaying Business Models Cloud Users vs. Cloud Providers

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Number 9 u Reputation Fate Sharing  The entire cloud may be associated with the behavior of some cloud users.  Legal liability Cloud user or cloud provider Cloud provider liable for an offending cloud user’s actions that affect “innocent bystander” cloud users?

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Number 10 u Software Licensing  Effect of virtualization?  Economy of scale Cloud providers spread expensive licenses over many cloud users Software vendors raise license costs to recover loss of revenue  Heavy reliance on open source software  Opportunity: commercial pay-as-you-go software licensing

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Reality or Vapor? u Opportunities  Reality  Successfully solve a real business problem Reduce costs Gain functionality u Obstacles  Vapor  Create more problems than solved Add complexity Increase business risk Hidden costs

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Unique Use of the Cloud u Saving Energy for Mobile Systems  Battery life is the critical factor  Mobile devices have limited computation power  Off-loading computations can reduce energy use Balance computations and transmissions Function of work done and transmission bandwidth  Issues: privacy, security, reliability and latency  Could apply to non-mobile devices

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Buy or Lease u Technical and Financial Trade-offs  Companies use different approaches  What’s included in the analysis? Capital costs Operational costs Interest rates Salvage values

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Decision Model u Unique Model Based on NPV Analysis  NPV (Net Present Value) calculated for: Purchase using capital and operational costs Lease using life-of-lease and operational costs  Decision based on delta NPV ΔNPV  0 the buy ΔNPV < 0 the lease

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Law of One Price u “In an efficient market, identical goods will have only one price.”  Assumes storage becoming commodity Physical and Cloud u Latency  Not included in the model  Affects validity of commodity assumption

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Conclusion u The New Reality or Just Vapor?  A View of Cloud Computing: UC Berkeley BOTH – depending of business objectives and the ability to leverage the cloud while mitigating the obstacles  To Lease or Not to Lease From Storage Clouds: UT / NRAO REALITY – but a business decision  Cloud Computing for Mobile Users: Purdue REALITY – for a very specific application with well defined goals

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Conclusion u The New Reality or Just Vapor?  No single answer Too many company specific variables Too many relationships l Cloud provider, cloud user, software vendor, hardware vendor, network provider and all of the other external entities

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Conclusion u Research institutions  Identifying many of the issues The Top 10 Obstacles and Opportunities are a good start Each organization needs to develop their own list  Producing tools and techniques Using old tools in new ways Creating new tools specifically designed for cloud environments

© 2010 Simalytic Solutions, LLCCloud Computing: The New Reality or Just Vapor? - CMG2010 Paper 5137, December 9, Reality or Vapor? A blend of business and technology. Presentation will be available at: