云计算架构比较和关键技术讲解.ppt
- 文档编号:2755617
- 上传时间:2022-11-11
- 格式:PPT
- 页数:82
- 大小:6.84MB
云计算架构比较和关键技术讲解.ppt
《云计算架构比较和关键技术讲解.ppt》由会员分享,可在线阅读,更多相关《云计算架构比较和关键技术讲解.ppt(82页珍藏版)》请在冰豆网上搜索。
云计算云计算CloudComputing近年来,云计算已成为IT业界最热门的研究方向之一。
几乎所有的主流IT厂商都在谈论云计算,既包括硬件厂商(IBM、英特尔等)、软件开发商(微软等),也包括互联网服务提供商(Google、Amazon等)和电信运营商(AT&T、中国移动等)。
这些企业覆盖了整个IT产业链,构建了一个完整的云计算生态系统。
引言引言2引言引言什么是云计算什么是云计算什么是云计算什么是云计算?
3云计算的最终目标是将计算、服务和应用作为一种公共设施提供给公众,使人们能够像使用水、电、煤气和电话那样使用计算机资源。
引言引言41.云计算概述云计算概述2.云计算体系结构云计算体系结构3.云计算关键技术云计算关键技术4.云计算研究现状云计算研究现状5.云计算机遇与挑战云计算机遇与挑战6.云计算与分布式处理云计算与分布式处理目录51.1云计算起源云计算起源2006年3月,亚马逊推出弹性计算云服务。
2006年8月9日,Google首席执行官埃里克施密特在搜索引擎大会首次提出“云计算”的概念。
2007年10月,Google与IBM开始在美国大学校园,推广云计算的计划,这项计划希望能降低分散式计算技术在学术研究方面的成本,并为这些大学提供相关的软硬件设备及技术支持。
2008年7月29日,雅虎、惠普和英特尔宣布一项涵盖美国、德国和新加坡的联合研究计划,推出云计算研究测试床,推进云计算。
该计划要与合作伙伴创建6个数据中心作为研究试验平台,每个数据中心配置1400个至4000个处理器。
2008年8月3日,戴尔正在申请“云计算”商标。
戴尔在申请文件中称,云计算是“在数据中心和巨型规模的计算环境中,为他人提供计算机硬件定制制造”。
61.1云计算起源云计算起源2010年3月5日,Novell与云安全联盟(CSA)共同宣布一项供应商中立计划,名为“可信任云计算计划”。
2010年7月,美国国家航空航天局和包括Rackspace、AMD、Intel、戴尔等支持厂商共同宣布“OpenStack”开放源代码计划。
微软在2010年10月表示支持OpenStack与WindowsServer2008R2的集成;而Ubuntu已把OpenStack加至11.04版本中。
2011年2月,思科系统正式加入OpenStack,重点研制OpenStack的网络服务。
71.1云计算起源(续)云计算起源(续)计算资源的演进:
从集中到分步再到集中计算时代计算时代网络时代网络时代云时代云时代81.2云计算发展路线云计算发展路线91.2.1并行计算并行计算10ParallelComputing是指同时使用多种计算资源解决计算问题的过程,其主要目的是快速解决大型且复杂的计算问题特点:
把计算任务分派给系统内的多个运算单元并行机的多CPU和多存储器并行计算问题的特征将工作分离成离散部分,有助于同时解决随时并及时地执行多个程序指令(多CPU同时运行)多计算资源下解决问题的耗时要少于单个计算资源下的耗时1.2.2分布式计算分布式计算11DistributedComputing所谓分布式计算是一门计算机科学,它研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机进行处理,最后把这些计算结果综合起来得到最终的结果。
特点:
把计算任务分派给网络中的多台独立的机器优点:
稀有资源可以共享通过分布式计算可以在多台计算机上平衡计算负载可以把程序放在最适合运行它的计算机上1.2.3云计算云计算12硬件为中心硬件为中心软件为中心软件为中心服务为中心服务为中心PCC/S云计算l数据在云端:
数据在云端:
不怕丢失,不必备份;l软件在云端:
软件在云端:
不必下载自动升级;l无所不在的计算:
无所不在的计算:
在任何时间、任何地点、任何设备登录即可进行计算服务;l强大的计算:
强大的计算:
空间大,快速度。
1.2.3云计算(续)云计算(续)13电:
从购买发电设备到购买电力服务信息:
从购买软硬件到购买信息服务发电机现代发电厂计算软件存储信息服务提供商有了云计算,广大用户无需自购软、硬件,甚至无需知道是谁提供的服务,只关注自己真正需要什么样的资源或者得到什么样的服务。
1.3云计算定义云计算定义维基百科维基百科:
是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。
GoogleGoogle:
将所有的计算和应用放置在“云”中,设备终端不需要安装任何东西,通过互联网络来分享程序和服务。
微软:
微软:
认为云计算的应是“云+端”的计算,将计算资源分散分布,部分资源放在云上,部分资源放在用户终端,部分资源放在合作伙伴处,最终由用户选择合理的计算资源分布。
美国国家标准与技术实验室:
美国国家标准与技术实验室:
云计算是一个提供便捷的通过互联网访问一个可定制的IT资源共享池能力的按使用量付费模式(IT资源包括网络,服务器,存储,应用,服务),这些资源能够快速部署,并只需要很少的管理工作或很少的与服务供应商的交互;到目前为止,到目前为止,云计算还没有一个统一的定义。
云计算领先者如云计算还没有一个统一的定义。
云计算领先者如GoogleGoogle、MicrosoftMicrosoft等等ITIT厂商,依据各自的利益和各自不同的研究视角都给出了对云计算厂商,依据各自的利益和各自不同的研究视角都给出了对云计算的定义和理解。
的定义和理解。
141.3云计算定义云计算定义(续续)l狭义云计算狭义云计算狭义云计算是指IT基础设施的交付和使用模式,通过网络以按需、易扩展的方式获得所需的资源(硬件、平台、软件)。
l广义云计算广义云计算广义云计算是指服务的交付和使用模式,通过网络以按需、易扩展的方式获得所需的服务。
这种服务可以是IT和软件、互联网相关的,也可以是任意其它的服务。
151.4云计算基本特征云计算基本特征161.5云计算优势云计算优势17按需服务按需服务快速服务快速服务通用性通用性高可靠性高可靠性极其廉价极其廉价超大规模超大规模虚拟化虚拟化高扩展性高扩展性1.6云计算模式云计算模式18软件即服务(软件即服务(SaaS)SoftwareasaService平台即服务(平台即服务(PaaS)PlatformasaService基础设施既服务(基础设施既服务(IaaS)InfrastructureasaService1.6云计算模式云计算模式(续续)19服务多租赁化服务多租赁化平台可伸缩化平台可伸缩化资源虚拟化资源虚拟化云计算的服务体系云计算的服务体系1.6.1软件即服务软件即服务(SaaS)20提供给客户的服务是服务商运行在云计算基础设施上的应用程序,可以在各种客户端设备上通过瘦客户端界面访问,比如浏览器。
客户不需要管理或控制的底层的云计算基础设施,包括网络、服务器、操作系统、存储,甚至单个应用程序的功能.如:
GoogleAPPS、SoftWare+Services;1.6.2平台即服务平台即服务(PaaS)21提供给客户的是将客户用供应商提供的开发语言和工具(例如Java,python,.Net)创建的应用程序部署到云计算基础设施上去。
客户不需要管理或控制的底层的云基础设施,包括网络、服务器、操作系统、存储,但客户能控制部署的应用程序,也可能控制应用的托管环境配置。
如:
IBMITFactory、GoogleAPPEngine、F;SaaS&PaaS示例示例22定制化硬件,集装箱式数据中心云计算IT平台Google应用应用托管的第三方应用Google云计算云计算IT架构架构搜索广告VoIP/IM地图服务照片分享邮件视频分享办公套件日历GFSBigTableMapReduce集群管理SaaS&PaaS1.6.3基础设施即服务基础设施即服务(IaaS)23提供给客户的是出租处理能力、存储、网络和其它基本的计算资源,用户能够部署和运行任意软件,包括操作系统和应用程序。
客户不管理或控制的底层的云计算基础设施,但能控制操作系统、储存、部署的应用,也有可能选择网络组件(例如,防火墙,负载均衡器)。
如:
AmazoEc2、IBMBlueCloud、SunGrid;实例实例24l战略:
利用内部战略:
利用内部ITIT资源平台,对外提供资源平台,对外提供ITIT公用服务公用服务p作为云计算的推动者,Amazon历经2年多时间形成了基本成熟的云计算服务l商业模式商业模式p计算,存储,带宽等IT基础设施出租pWeb基础能力,电子商务基本能力作为服务出租p按需使用,按需付费p网上支付l客户客户p互联网应用开发者p企业(纳斯达克,纽约时报)p面向全球,目前主要集中在北美和欧洲,09年已经启动中国市场拓展l合作伙伴合作伙伴pIBM、Microsoft、Oracle、Google、AppleAmazonTechnologyPlatform(计算,存储,网络(计算,存储,网络)EC2S3SimpleDBSQSDevPayFPSMTAlexaSearchFWSOther计算计算支付支付订单履行订单履行搜索搜索人工智能人工智能AWSAmazonWebServices存储存储数据库数据库消息队列消息队列计费计费其他设施能力其他设施能力l进展进展p到08年11月为止,已经有45万开发者基于AmazonAWS开发Web应用p存储对象数从07年4月份50亿增长到08年10月份的290亿,在一年半的时间里增长6倍p08年云服务收入约4亿美金251.7云计算部署模式云计算部署模式26类型类型特征特征公共云
(1)一般由大型IT服务商利用自己的云基础架构,向所有用户提供云计算服务;
(2)用户可以通过互联网访问公共云中的服务,但不能长期独占;(3)云端提供的服务具有通用性;私有云
(1)组织机构自己搭建云基础架构,面向组织机构内部或特定客户;
(2)组织机构对自己的云计算平台具有自主权,可以根据自己的需求进行自主创新;(3)云端提供的服务具有针对性;混合云
(1)组织机构同时混合使用公共云和私有云;
(2)组织机构对私有云具有自主权,但对公共云没有自主权;(3)组织机构可以在公共云提供的通用服务基础上,运用自己的私有云,开发具有针对自己需求的混合云。
部署层次的类型27平台即服务PlatformasaServiceHighVolumeTransactionsSoftwareasaService服务器网络存储Metering监控计费服务云开发云企业云多租赁安全中间件协作业务服务CRM/ERP/HR定制服务数据中心虚拟化,动态供应服务管理J2EEOn-ramps服务封装Ajax开发On-ramps开发工具与其他云的互操作软件即服务基础设施即服务1.7云计算部署模式(续)云计算部署模式(续)1.8云计算推动力量云计算推动力量28n虚拟化技术n宽带的普及n互联网应用增加n服务器浏览器开发技术的进步nIT基础设施利用率低下n数据中心能耗问题突出nIT管理与维护成本提高n.云计算的基本原理是通过使计算分布在大量的计算服务器上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。
这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。
2云计算体系结构云计算体系结构292.1云计算体系逻辑结构云计算体系逻辑结构用户互动用户互动界面界面系统管理系统管理资源工具资源工具服务器服务器服务目录服务目录监控和测定监控和测定30n云用户端:
云用户端:
提供云用户请求服务的交互界面,也是用户使用云的入口,用户通过Web浏览器可以注册、登录及定制服务、配置和管理用户。
打开应用实例与本地操作桌面系统一样。
n服务目录:
服务目录:
云用户在取得相应的权限后可以选择或定制的服务列表,也可以对已有服务进行退订的操作,在云用户端界面生产相应的图标或列表的形式展示相关服务。
2.1云计算体系逻辑云计算体系逻辑结构结构(续续)31n管理系统和部署工具:
管理系统和部署工具:
提供管理和服务,能管理云用户,能对用户授权
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算 架构 比较 关键技术 讲解