《云计算:Cloud computing.ppt》由会员分享,可在线阅读,更多相关《云计算:Cloud computing.ppt(41页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、云计算:Cloud computing,王仲远2008-03-29,关于云计算更多内容,请参见:http:/ 2.0, Grid Computing and Cloud ComputingCloud Computing Cases Future,The First Story,4+ billion phones by 2010 Source: Nokia,PCs,TVs,PDAs,The Second Story,Manage,Contact,Work,Share,Google Charts,Outline,StoriesBackgroundWeb 2.0, Grid Computing an
2、d Cloud ComputingCloud Computing Cases Future,Timeline,COBOL, Edsel,1959,1969,1982,1996,A,2004,2006,Darkness,Web as a Platform,Web Services, Resources Eliminated,Web Awareness,Internet,ARPANET,Dot-Com Bubble,Web 2.0,Web ScaleComputing,2001,1997,COBOLEdsel,Statistics,Statistics,Its All About Ideas,Wh
3、at do these companies have in common?,Outline,StoriesBackgroundWeb 2.0, Grid Computing and Cloud ComputingCloud Computing Cases Future,What is a Grid,Resource sharingComputers, storage, sensors, networks, Sharing always conditional: issues of trust, policy, negotiation, payment, Coordinated problem
4、solvingBeyond client-server: distributed data analysis, computation, collaboration, Dynamic, multi-institutional virtual orgsCommunity overlays on classic org structuresLarge or small, static or dynamic,Not A New Idea,Late 70s Networked operating systemsLate 80s Distributed operating systemEarly 90s
5、 Heterogeneous computingMid 90s - MetacomputingThen the “Grid” Foster and Kesselman, 1999Also called parallel distributed computing,Why is this hard/different?,Lack of central controlWhere things runWhen they runShared resourcesContention, variabilityCommunicationDifferent sites implies different sy
6、s admins, users, institutional goals, and often “strong personalities”,Theory - Practice,Grid Computing 2.0?,Grid Computing,Cloud,Cloud,Cloud,Computing,Cloud Computing,WIKIPEDIA: Cloud computing is a new (circa late 2007) label for the subset of grid computing that includes utility computing and oth
7、er approaches to the use of shared computing resources. Cloud computing is an alternative to having local servers or personal devices handling users applications. News Blog: Cloud computing, the notion of outsourcing hardware and software to Internet service providers, is showing the classic signs o
8、f disruptive technology-its not good enough for the masses yet, but it has clear potential to shake things up.Forrester: Cloud computing is a new IT outsourcing modelcloud computing is looking like a classic disruptive technology.,The Architecture of Cloud Computing,Upon Cloud Computing,Cloud storag
9、e: it is a model of networked data storage where data is stored on multiple virtual serversHosted by third parties, Hosting companies operate large data centersCloud services: Web services offered via cloud computing.,Cloud Computing, Grid Computing and Web2.0,Cloud computing as being a complement t
10、o grid computing, focusing more on scalable, on-demand, Web 2.0-type applicationsThe architecture of Cloud Computing certainly could handle a lot of the batch workloads traditionally associated with grid computing.,Company/Lab Clouds ,Outline,StoriesBackgroundWeb 2.0, Grid Computing and Cloud Comput
11、ingCloud Computing Cases Future,Google & IBM,Google and IBM Announce University Initiative to Address Internet-Scale Computing Challenges (Cloud Computing)CMU, Stanford, Berkeley, California, Maryland, Washingtong will be involved,Cloud Computing Architecture,IBM Monitoring v.6,DB2,Provisioning Mana
12、gement Stack,Provisioning Manager v.5.1,WebSphere Application Server,Monitoring,Provisioning Baremetal & Xen VM,Open Source Linux with Xen,Tivoli Monitoring Agent,Virtualized Infrastructure based on Open Source Linux & Xen,VirtualMachine,VirtualMachine,VirtualMachine,VirtualMachine,Data Center Syste
13、m x,Apache,Cloud computing infrastructure to support the academic initiative can be delivered either as hosted or onsite solution.,Example of How the Cloud Drives Innovation,Speed time to market for new offerings by exploiting collaboration technology to co-create and gather rapid feedback on new of
14、ferings,Expand sources of innovation with a network of partners, customers, researchers, and academia,Innovation Factory,Lower barriers to IT by leveraging Cloud to provide incubation environment for new prototypes,Virtualized Cloud Incubation Environment,Leverage Clouds powerful combination of Web
15、2.0 collaboration platform and dynamic, secure computing environment to drive business transformations.,Examples of Cloud Computing Workloads,Web 2.0 applications Provide rich user experience including real-time global collaboration Enable rapid software development Software to scan voluminous Wikip
16、edia edits to identify spam Organize global news articles by geographic location Data-intensive workloads based on scalable architectures, such as Googles MapReduce framework Financial modeling, real-time speech translation, Web search Next generation rich media, such as virtual worlds, streaming vi
17、deos, Web conferencing, etc. New services can be created and published via a completely integrated Eclipse-based environment,Amazon EC2 Is,A Web service that provides resizable compute capacity in the cloud. Designed to make Web-scale computing easier for developers. A simple Web service interface t
18、hat provides complete control of your computing resources,Amazon EC2 Benefits You Because It:,Reduces the time required to obtain and boot new server instances to minutesQuickly scales capacity, both up and down, as your computing requirements change Changes the economics of computing:Pay only for c
19、apacity that you actually use,Microsoft:WebStudio,WebStudio is an infrastructure to provide large-scale Web data management and processing capabilities. It provides an integrated development environment (IDE) for use in quickly prototyping and conducting experiments at Web-scale.,Microsoft Virtual W
20、orld,Microsofts Cloud Services,Windows Live Services,Windows Live services also underscore Microsofts desire to become the manager for a users data wherever it is located.,Microsofts Cloud Storge,Windows Live ServicesWindows Live SkyDrive SkyDrive is also available now in 38 countries/regions (but n
21、ot in China)Bill Gates: “When you think storage, think Windows Live”,Outline,StoriesBackgroundWeb 2.0, Grid Computing and Cloud ComputingCloud Computing Cases Future,Growing confrontation between Google and Microsoft !,Disruptive Technology,Enterprise to Personal,Disruptive Technology,Enterprise to
22、PersonalDesktop to WebUsers may no longer have to be tethered to a traditional computer to use an application.Any device that can access the Internet will be able to run a cloud-based application Will not worry about storage capacity, compatibility or other concerns Without having the bother of upgr
23、ading the application version,Challenge & Venture,SecurityFor single user: Is the storage reliable?For all user: If terrorists attack several Computing CloudsPrivacyIf internet breaks down one day?,Thank You!,Whats your opinion?,References,Web Scale ComputingIBM Google Announcement on Internet-Scale
24、 ComputingWeb IR - History and Future TrendsSoftware via the Internet: Microsoft in Cloud Computing A Sunny Outlook for Cloud Computing Study: Cloud computing to brighten future of data centershttp:/en.wikipedia.org/wiki/Cloud_computinghttp:/ Google Gets Ready to Rumble With Microsofthttp:/ Computing and the Globus Toolkit http:/ http:/