服务网格与云计算_第1页
服务网格与云计算_第2页
服务网格与云计算_第3页
服务网格与云计算_第4页
服务网格与云计算_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第第6 6章章 服务网格与云计算服务网格与云计算13网格与网格计算云计算概述6.3云计算应用典型云计算平台介绍第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院2网格计算产生背景第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院3网格计算产生背景第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院4网格计算产生背景v计算机性能已经提高了80亿倍,但应用的需求增长得更快;l例如:没有任何单个的服务器或搜索引擎能有效地覆盖不断增长的web内容。inte

2、rnet每年产生21018 bytes的信息,但每年只有31012 bytes信息可用(0.00015%),google也只能搜索1.3108个web页。因此,由于局部计算资源有限的计算能力,导致大量宝贵的信息资源白白浪费。v人们建造越来越大的超级计算机,但超级计算机造起来很麻烦;v集群计算机很容易造,但它的规模也不能无限扩张;v网格虚拟出空前的超级计算机,成为下一代internet的发展方向。第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院5网格计算的发展历程v萌芽期l20世纪90年代早期,主要是千兆网的实验床,以及一些元计算实验;v实验期l20

3、世纪90年代中晚期,比如i-way项目,学术性研究globus、legion以及一些应用;v发展期l本世纪以来,出现了大量的计算服务网格研究和应用项目,出现了影响很大的组织全球网格论坛ggf(global grid forum),致力于制定全球网格计算的标准和规范。同时,网格计算也不再仅仅局限于科学研究,工业界与学术界联盟,正致力于网格计算在更广泛的科学、工程和商业领域的推广和应用。第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院6网格计算v一个解决计算密集、数据密集的大规模科学、工程和商业计算问题的平台;v一种力图把整个internet整合成一台

4、巨大的超级虚拟计算机的新型通用基础支撑技术;v下一代信息社会的基础设施 “广泛共享、有效聚合、充分释放”是网格计算的目标。第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院7网格与网格计算第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院8网格与网格计算v什么是网格?网格就是一个集成的计算机环境,它能充分吸收各种计算资源,包括计算机、数据资料、仪器设备、网络通信能力以及人力资源等,并将他们转化成一种随处可见、可靠的、标准而经济的计算能力v什么是网格计算?网格计算就是将分布的各种计算资源统一组织起来协同解决科

5、学和工程计算问题的技术v网格的基本要求:可靠性、标准化、易访问性、价格低廉v思想:资源共享和协同,强调统一和横向设计v方法:建立广泛的资源共享标准和协议第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院9网格与网格计算第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院10网格的应用需求v 电子科研(escience)v 电子教育(eeducation)v 电子商务(ebusiness)v 电子政务(egovernment)v 电子娱乐(eentertainment)第第6 6章章 服务网格与云计算服务网格与

6、云计算2021-11-8西北工业大学软件与微电子学院11网格的应用需求v e-sciencel大规模构造和挖掘大型的观测和模拟数据库l开发计算机模拟和分析l访问远程的特殊设备l分布各地的合作研究人员近实时的交换信息ve-businessl企业计算是高度分布、异构、企业之间(b2b)l企业计算需要大量计算和数据服务l各种资源和服务的提供商出现,租赁业务是可行的第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院12网格的应用需求v e-governmentl各个政府部门的信息互通和互操作l部门之间资源和信息共享和整合veentertainmentl大规模

7、的视频点播:分布、海量l在线游戏:成千上万人、交互、处理 ve-educationl教育信息化l主动学习方法和交互式的教学方式l网络上作模拟实验第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院13v数据(信息)网格:数据的随需即取l数据网格可以使一组分布、异构的数据成为一个单一的数据视图l数据网格可以管理大量的、分布在不同领域的数据、存储和网络资源,兼顾本地和总体的安全策略,有效地安排资源的使用,高性能,同时兼顾速度和可靠性v计算网格:处理能力的随需即取l根据应用的需求和系统负载情况实时地分配服务器资源,优化系统效率l为异构系统提供统一的界面,减少

8、系统管理和配置的开销v服务网格:应用和服务的随需即取l基于web服务(web services)标准,提供异构平台的应用访问和集成机制l缩短应用开发和集成的开销和时间,带来更高的可重用性,灵活性,扩展性和可用性l随着新web服务标准的发布,网格计算和web服务正在走向统一网格技术分类第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院14v专用法l为用户提供一个专用的网格解决方案,不管底层用何种技术。这是目前最常用的方法。v中间件法l提供一个传统意义上的网格中间件,网格服务请求通过中间件访问网格资源。v网络法l将网格看成一个网络,使用internet和

9、web的思路发展网格软件,重点在协议。这是globus的主要思路之一。v计算机系统法l将网格看成一个计算机系统,使用计算机体系结构的思路发展网格软件和硬件,重点在地址空间、操作系统、进程和编程语言等体系结构的实体。这是中科院织女星网格系统平台的主要思路。网格计算技术路线第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院15v在过去几年中,网格应用已经从早期的科研领域向主流市场迈进;v在国际上,网格的关键概念和技术上已达成相当程度的共识;v开放网格服务架构(ogsa)已经成为广泛采用的网格技术标准;v产业界纷纷推出各自的网格产品,并成功地在各行业得到应

10、用,例如美国军方gig、北美platform、英国e-science、中国教育科研网格、织女星网格。发展现状第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院16互联网服务提供方互联网服务提供方服务网格服务网格virtualization of servicesdynamic service provisioningself-healing of servicesintegratable with enterprise applications企业间及合作伙伴企业间及合作伙伴合作网格合作网格doe, uk grid & dod协同共享公用的数

11、据中心动态的提供资源企业内部企业内部time共享程度共享程度企业网格企业网格toshiba, ti, gmcluster-to-cluster sharing managementreliable file transfer & staginguser account mapping, firewalls, kerboros1996200020042008发展趋势第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院17vogsa(open grid services architecture)l面向服务的体系结构soav以服务为中心的“服务结构

12、”v一切都是服务l商业应用v分布企业计算,例如企业应用集成和b2b等lweb services和grid技术融合的产物v遵循web service标准,扩展它开放网格服务体系结构ogsa第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院183网格与网格计算云计算概述6.3云计算应用典型云计算平台介绍第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院19v云计算(cloud computing ):是分布式处理(distributed computing)、并行处理(parallel com

13、puting)和网格计算(grid computing)的发展,或者说是这些计算机科学概念的商业实现。是指基于互联网互联网的超级计算模式-即把存储于个人电脑个人电脑、移动电话移动电话和其他设备上的大量信息和处理器处理器资源集中在一起,协同工作。在极大规模上可扩展的信息技术能力向外部客户作为服务来提供的一种计算方式。40多亿的移动电话多亿的移动电话一一 2010年 数据来源: nokia个人电脑和个人电脑和笔记本电脑笔记本电脑企业电脑企业电脑和服务器和服务器pda云计算的定义第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院20v数据在云端:不怕丢失,

14、不必备份,可以任意点的恢复 ;v软件在云端:不必下载自动升级 ;v无所不在的计算:在任何时间,任意地点,任何设备登录后就可以进行计算服务;v无限强大的计算:具有无限空间的,无限速度。硬件为中心硬件为中心软件为中心软件为中心 服务为中心服务为中心 pcc/s云计算云计算第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院21v狭义:指it基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源(硬件、平台、软件)。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。这种特

15、性经常被称为“像水电一样使用it基础设施”。v广义:指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是it和软件、互联网相关的,也可以是其他的任意服务。云计算的狭义和广义第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院22v1998年9月,24岁的布林和25岁的佩奇决定合伙开个公司,公司提供的唯一服务就是搜索引擎。v在对商业计划一无所知的情况下,布林从一位斯坦福校友那里顺利地拿到了第一笔投资:10美元。依靠这10万美元,在朋友的一个车库里,布林和佩奇开始了开创google的历程。v穷学生当然没有办法买得起昂贵的商用

16、服务器,于是他们就买淘汰的主板、过期的cpu、便宜的小容量硬盘,还有廉价的电源等最便宜的器件来攒服务器。但是这种廉价组装的服务器很容易坏、不稳定。v好在这两个年轻人都拥有绝顶聪明的脑袋,他们决定靠写完善的容灾软件系统来克服这些毛病,利用软件的系统工程使得成百上千万并不可靠的硬件服务器组成一个非常可靠的系统来提供it基础支撑服务。云计算的最早模式第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院23v这家小公司就这样顶着风雨发展起来,到2000年,他们已经有了几千台这样的服务器了。他们开始用网络把这些服务器连接起来,并通过软件系统的一整套新型计算模式来

17、实现高性能计算,形成了现在所称的“云计算”的雏形。v而车库里那些提供搜索的用网线连起来的破烂的几百台攒出来的计算机以及隔离它们的一些纸板就成为了最初的云计算系统。v不值钱的硬件设施,加上容灾软件支持,能够支持快速的大规模的网页搜索服务,这就是“云计算”的最早模式。云计算的最早模式(续)第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院24v2006年,sun公司推出了基于云计算理论的黑盒子计划,其数据中心内置了各种计算机硬件以及必要的供电和冷却设备,作为大中型企业的移动数据中心用于实现可移动的计算机系统。v2007年11月,ibm在上海推出了“蓝云(

18、blue cloud)”计划,充分利用云计算包括云应用的能力,通过基于soa的web服务,与现有的it基础架构的集成。v微软通过windwos live提供云计算服务,实现一般的设备存储转移到任何时间都可以存储的模式;2008年,推出windows azure云计算平台,将能够使企业使用其数据中心来运行网络应用程序和制作网络程序。vgoogle在2006年推出google apps的企业服务即为云计算服务的雏形。同时提供了在线文档处理、电子表格处理及电子邮件、日历、网页创建等服务,并能实现多人协同办公。目前google的战略部署为开源浏览器chrome。google docs、google d

19、esktop、google picasa等作为google提供给个人网络用户的在线软件应用及云计算模式的初步体验。 云计算的发展第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院25v亚马逊提供弹性计算云,为独立开发人员及开发商提供云计算服务平台弹性计算云(elastic compute cloud,ec2)。亚马逊将弹性计算云建立在大规模集群计算的平台上,用户可以通过网络去操作在云计算平台上的各个实例,而用户根据自己的使用情况进行付费。 v虚拟化技术先驱vmware于2008年宣布加入云计算研究和开发队伍,并宣布其云计算策略和技术路线图,并论证了构

20、建私有云的关键要素。v资料表明:越来越多的it企业、软件开发团队、服务提供商卷入到云战争中,抢占云计算这一新型服务领域,近期国外已有专门定位于云计算应用的终端设备发布,被称为云计算计算机和云操作系统。 云计算的发展(续)第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院26vsaas( software as a service ) vpaas( platform as a service ) viaas( infrastructure as a service )v云存储vmspv商业服务平台 云计算六种服务方式第第6 6章章 服务网格与云计算服务

21、网格与云计算2021-11-8西北工业大学软件与微电子学院2767.2%73.3%77.0%77.5%77.9%81.5%83.6%0% 10% 20% 30% 40% 50% 60% 70% 80% 90%系统和信息共享更容易系统和信息共享更容易支持、推行支持、推行it标准标准提供最新的技术和功能提供最新的技术和功能it人员减少,费用降低人员减少,费用降低每月花费低每月花费低无多余的开支无多余的开支开发容易快速开发容易快速q: 云计算能带来的好处的调查与评估云计算能带来的好处的调查与评估 数据来源: idc enterprise panel, august 2008 n=244第第6 6章章

22、 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院28v更低成本的用户电脑v更高的性能v更低的it基础设施成本v更少的维护问题v更低的软件成本v即时软件更新v增强的计算能力v无限的存储容量v增强的数据安全v改进操作系统之间的兼容性v改进文件格式的兼容性v更容易的群组协作v对文档的普适访问v最新版本的可用性v消除对特定设备的依赖云计算的优势第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院29v需要持久的因特网连接v低速连接效果差 v可能是缓慢的 v功能可能是有限的 v存储的数据也许不安全 v如果云弄丢了你的数据,那么你被

23、“勒索”了 云计算的不足第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院30v协作者v马路战士v具有成本意识的用户v具有成本意识的it部门v需求日益增长的用户哪些人受益于云计算第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院31v因特网受限用户v离线工作者v有安全意识者v绑定到已有应用的任何人哪些人不应该使用云计算第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院32买外部服务实现模式实现模式技术模式技术模式商业模式商业模式人机界面人机界面传统方式传统方式云计

24、算云计算可扩展, 有弹性, 动态, 多用户多用户 所用即所付通过internet使用 (ip, html, http) 买设备开发系统用户单一支付设备和劳动力费用 互联网/局域网云计算带来的变化第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院33云计算带来的变化第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院34v云计算的基本原理是通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。

25、 云计算体系结构第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院35用户互动用户互动 界面界面系统管理系统管理资源工具资源工具服务器服务器服务目录服务目录监控和测定监控和测定云计算体系逻辑结构第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院36云计算服务层次第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院37云计算技术层次第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院383网格与网格计算云计算概述6.3云计算应

26、用典型云计算平台介绍第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院39iaas(infrastructure as a service,基础设施即服务):提供给消费者的服务是对所有设施的利用,包括处理、存储、网络和其它基本的计算资源,用户能够部署和运行任意软件,包括操作系统和应用程序。消费者不管理或控制任何云计算基础设施,但能控制操作系统的选择、储存空间、部署的应用,也有可能获得有限制的网络组件(例如防火墙,负载均衡器等)的控制。iaas第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学

27、院40优势优势v节省费用/所付及所用v即时升级v安全v可靠iaas第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院41实例v当你想运行成批的程序组,但是没有合适的软硬件环境,可使用amazon的ec2v当你想在网络上发布一个短期(几天到几个月)的网站,可使用flexiscaleiaas第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院42vamazonlinfrastructure web servicesvec2 (elastic compute cloud) - now with windows (9

28、9.95% availability!)vs3 (simple storage service)vsimpledbvsqs (simple queue service) lpayments and billinglon-demand workforce (mechanical turk) lfulfilment web servicevrackspaceiaas第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院43paas (platform as a service,平台即服务 ):将软件研发的平台(计世资讯定义为业务基础平台)作为一种服务提交给用

29、户。客户不需要管理或控制底层的云基础设施,包括网络、服务器、操作系统、存储等,但客户能控制部署的应用程序,也可能控制运行应用程序的托管环境配置;paas第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院44流行的服务流行的服务v存储v数据库v扩展性paas第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院45优势优势v节省费用/所付及所用v即时升级v安全v可靠paas第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院46实例v当你想把一个大容量的文件上传到网络上,

30、允许35000个用户使用2个月的时间,可使用amazon的cloud frontv当你想在网络上存储大量的文档,但是你没有足够的存储空间,可使用amazon的s3paas第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院47vgoogle appsvherokulruby on rails hosted on ec2vfvapexvbungee connectlbungee logic (a c-family language similar to c#)vmicrosoft!lazure - .net hosted in ms datacentre

31、s市场上主要的paas服务第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院48vthe azure services platform (azure) 主机位于微软的数据中心,是一个基于internet的云服务平台。提供操作系统和一系列的开发服务,各种服务可进行自由组合paas-microsoft windows azure第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院49实现模式实现模式v在中小企业盛行v无需管理软硬件v服务通过浏览器实现saas第第6 6章章 服务网格与云计算服务网格与云计算202

32、1-11-8西北工业大学软件与微电子学院50优势优势v无浪费费用v即时扩展v安全v可靠saas第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院51实例vcrmv财务计划vhrv文字处理vemailsaas第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院52v无浪费费用v即时扩展v安全v可靠iaas、paas & saas共性第第6 6章章 服务网格与云计算服务网格与云计算2021-11-8西北工业大学软件与微电子学院53vgoogle公布的云计算技术主要由mapreduce、google文件系统(gfs)、bigtable组成。vgoogle 还构建其他云计算组件,包括一个领域描述语言以及分布式锁服务机制等。sawzall是一种建立在 mapreduce基础上的领域语言,专门用于大规模的信息处理。chubby是一个高可用、分布式数据锁服务,当有机器失效时,chubby使用paxos算法来保证备份 google 的云计算平台 第第

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论