云计算概念及应用ppt培训课件

上传人:aa****6 文档编号:57191458 上传时间:2018-10-19 格式:PPT 页数:59 大小:8.91MB
返回 下载 相关 举报
云计算概念及应用ppt培训课件_第1页
第1页 / 共59页
云计算概念及应用ppt培训课件_第2页
第2页 / 共59页
云计算概念及应用ppt培训课件_第3页
第3页 / 共59页
云计算概念及应用ppt培训课件_第4页
第4页 / 共59页
云计算概念及应用ppt培训课件_第5页
第5页 / 共59页
点击查看更多>>
资源描述

《云计算概念及应用ppt培训课件》由会员分享,可在线阅读,更多相关《云计算概念及应用ppt培训课件(59页珍藏版)》请在金锄头文库上搜索。

1、云计算概念及应用,云计算?,云计算是以服务的方式动态拓展,并且是对虚拟化方式为用户提供各种各样的服务。云计算时代的软件是在运行的云平台上及并且是有在线租赁的形式,是按照用量和使用规模可伸缩性的去占有资源,以保证它的性能,而且是按需要、个性化定制的这样一些特性软件,所以应该来讲云计算时代的软件,它应该有很鲜明的技术特征。,云计算时代的软件是运行在云平台上,并具有在线租赁服务形式、按用量可伸缩性占用资源、按需要个性化定制等特性的软件。,以互联网为中心的软件,哲学解释,大方无隅,大器晚成,大音希声,大象无形。老子在道德经中早已将这一做人的道理讲的透彻。至大者,至善者,至智者终究会归于无形;计算技术发

2、展到今天也可以至大、至智称之。今云计算将之归于无形,一切皆隐于云中,无形、无音、无象,却实乃至大之象,至强之音,至激之流,而闻之却如静水之深流,希声之大音。从精卫衔微木,将以填沧海的并行计算到云计算之无形,终于完成了技术的自然归属。做人之理与技术之理必可融通,静水深流做人之至高境界,大象无形云计算之哲学根本。顺天地之和协,树万物之标榜,人事物事共此一理。,云计算的使用方法,将计算和存储等资源以服务的方式提供,用户按需使用,按用量付费,蒸发: 服务的发布,水气凝结成云滴,降水: 按需即取,互联网的生态,云滴聚集成云,水库:“云数据中心”,阳光:用户需求,云滴:服务,云:服务的聚合,类比水的生态循

3、环,看基于网络的信息服务和服务质量。,IDC的压力,数据中心体系很复杂, 系统的维护和管理难度大 IT成本高,资源占用多,配置峰值资源需求 = 浪费资源 系统稳定性、可靠性低。人工服务为主,高成本、低满意度 IT传统模式不能适应业务部署速度的需求 (至少2个月),地理上分布的用户,根据应用静态分配IT资源,软件工程师?,我们怎么去开发具有这样一些特征的软件?实际上只有真正具有这样特征的软件,我们才可以把它称之为云软件。同样因为有了这样一些技术,我们可以做更多、更好的系统开发,是不是又可以再进一步促进应用需求的扩充扩展,这是讲到技术和发展的相互促进。实际上云计算一切给我们从事软件行业的人员来讲,

4、应该是开辟了一个工作的空间。,云计算的实现方式,1、将计算损和存储的资源以服务的方式来计费。有了云计算,就可以按需求获取海量的IT资源,可以更快的开发自己的业务系统。2、大家经常看到一些云计算的图,云计算的体系非常简要分成三层,有Saas、Paas、Iaas,这三层都涉及到云技术的各个方面,对每一层来讲它最核心的技术,我们认为是这样的,Iass层资源虚拟化是最核心的,Paas是提供平台可伸缩化,Saas提供服务多租赁化的技术特征。让人振奋的许多云计算的特性主要是靠软件技术来实现的,背后提供特征的支撑是在我们开发的软件系统,比如像虚拟化,虚拟化这种特性必须要有需求化变换的软件来实现,否则的话,无

5、线和有限的东西是没法把它衔接起来。所有的软件必须在某一台机器,每一台设备上来运行,不管中间经历多少变化,最后都落脚到这个地方。我们要有软件系统去做这种转换的东西。软件技术将在云计算时代开发出令人惊讶的应用系统,并且会促进技术的发展。3、大家看到这个是每个层次里面具体的服务内容,它本身都是有相应的软件技术来实现,而且它同时为它的上层和直接纬终端用户提供服务。,概念,云计算的服务体系,11,平台即服务,Platform as a Service,High Volume Transactions,服务器,网络,存储,Metering,监控,计费,服务云,开发云,企业云,多租赁,安全,中间件,协作,业

6、务服务,CRM/ERP/HR,定制服务,数据中心,虚拟化,动态供应,服务管理,J2EE,On-ramps,服务封装,Ajax,开发,On-ramps,On-ramps,开发工具,与其他云的互操作,软件即服务,基础设施即服务,30年前,电脑被送进千家万户,20年前,网络被送进千家万户,现在,服务被送进千家万户,云计算 特征?开发?技术,(1)用户只需要使用软件,而不是用自己去运行软件。因为软件始终在数据中心里面运行,不需要管理软件,他只要注册、客户化、应用就可以了。(2)有一个重要的概念性变化,云计算实际上是一个在线多租赁的方式来使用,所以用户概念是一个租户的概念。现在软件是在网上提供服务,一个

7、软件的版本的单个实例可以为成千上万的用户服务。以前我们不得不做多个版本的东西,现在我们只做一个实例,这也是一个非常大的变化。这个大的变化,在使用上给我们带来很多方便,但是大家想想我们的东西都是人做出来的,都是在险业技术体系下积累起来的,这就需要做工作,需要关心原来没有关心的问题,去使用原来没有使用的一些技术手段,去做这个软件开发。,云计算 特征?开发?技术,(3)网站从Web信息发布平台变成Web应用软件运行平台,变成系统托管平台,变成多租户的软件服务平台。软件资源的维护,这些工作要把它作为非主流的业务包出去进行托管。当然在托管的时候,所谓托管服务的企业,它是对一个用户企业做了一套服务体系,包

8、括它的软硬件提供服务,不管这个软件是不是同一个产品,它都是一个对一个来做的。现在一个很重要的就是,对于托管技术进一步的发展,能不能更高效,更简单,特别是我们讲得如果这个软件版本多了,管理手段更加复杂,能不能变成一个版本,一个多租户的服务平台,这也是云计算时代的第三变化。,云计算 特征?开发?技术,(4)软件运行在因特网上的共享数据中心里面,而不是应用在自有的服务器和计算机上面,这也是云计算时代必须具备的特征。当然可以根据自己特定的需求,不一定都这样去做,但是我们讲从概念上来讲,云计算时代的软件,它的软件一定是放在共享的数据中心,至于把这个数据中心变成私有的,还是安全设施不让访问,那是另外一回事

9、。(5)应对用量变化手段,从制作网络镜像手工增删资源,到系统和平台的自动伸缩,这也是现在云计算时代的软件,必须具备的特征。大家都知道我们做网站,这个网站的应用量大怎么办?那再加一台服务器,全国性的服务网站,如果这个不行,再找另外一个地方加服务器等等,这都是手工的去建立这样一些东西。云计算处于一个海量资源,而且因特网连接起来,在这样一个基础上,必须对硬件和软件资源,有基于服务和自动化的手段。在软件运行的时候,它可以自由的去伸缩。,云计算 特征?开发?技术,(6)现在云计算软件非常强调个性化的定制。同一个软件的同一个版本的东西,但是用户可以根据需要,做一些许可的这样一些定制。这个定制是一个好东西,

10、但是大家想定制越方便,那么对我们软件本身基础的结构,和它所依赖开发技术的要求是非常高的,只要做过大型软件开发和工程项目实践技能都知道,一个软件去定制,不是你想定制什么就能定制什么的,所以这个定制的东西对用户来讲是一个好的要求,但是从技术从工程可能性来讲,它一定是有限度的。比如目前对同一个软件系统,它的服务化和它的领域工程和产品线,如果做得很好的话,那就挑选所需要的服务,然后对用户界面进行定制,这些实际上在现有技术和工程范畴里面,应该是可行的,我们进行这方面的功能服务模块的选择,组合过程的指定,用户界面的定制,这都是云计算时代必须具备的。,云计算 特征?开发?技术,(7)快速开发。快速开发是软件

11、工程里面很古老的一个话题,随着我们的技术水平,特别随着现在的资源水平和产品线的技术的发展,快速开发应该讲水平是越来越高,而且现在有一个云计算,应该来讲特别有资源共享,有符合标准的服务可以集成,快速开发将更加有效。所以我们讲,这是我们总结出来关于云计算时代软件的新变化,这也是非常重要的,我们怎么去看待什么是云计算时代的软件,那么就是有这样一些特征才行。下面的话题就是,要有这样新的技术特征的东西,我们应该有甚么相应的技术手段去做?做了哪些成果?我们要理智的去看待现有研发成果,到底在技术体系的本质上面,到底做得是什么?它的本质是什么?它的局限性在哪里?现在我们面临的问题是什么?,?,分布并行编程技术

12、,1、云计算是在分布式计算、并行计算和网格计算的基础上,经一系列技术的创新和融合而形成的。云计算是一个很大的统称,这里面既体现它的核心价值,不可替代、不可或缺的这样一些技术内容,同时也可以结合其他资源,使得云计算更强。所以它的是一个非常庞大的IT技术的统称。目前,在云计算平台应用空间的开发都使用了分布式并行编程的技术。分布式并行编程技术,在计算机里面并不是特别新的东西,当年只有局域网的情况下提到这个话题,随着几十年的发展,虽然分布式并行编程技术举步维艰,并没有革命性的大突破,但是它的进步还是有目共睹,而且确实技术可以让我们去做很多事情。,分布并行编程技术,2、云计算时代的分布并行编程技术介绍三

13、方面: 分布并行数据处理技术,分布式文件系统,分布式数据库。我们开发各方面应用的时候,首当其冲的是做高性能计算,高性能计算逐步扩充数据处理,包括大规模海量的数据处理,其次要把技术发展成为:一定能够做企业级的业务应用技或者是某个团体的,某个组织的业务应约,做这样的开发。软件技术也是这样一步步在走,今天仔细总结和审视现在目前已经有的云计算时代的软件开发技术,看到它的道路发展模式是完全一样的,我们来看看这里面分布式并行数据处理方面的东西。按照高性能计算,包括网格,包括云计算,这个非常大的程序运行,都是在云计算里面看到很多。,分布并行编程技术,3、Google提出文件系统。当时Google推出搜索引擎

14、也是一个革命性的,让我们很多人很惊讶。IT从业人员来讲,在惊讶之后马上就要去学习,它有一些什么核心技术,我们应该怎么去开发,这是我们需要去学习的。在Google设计文件系统的时候,如何在廉价,而且相对补可靠的计算机上对巨量数据进行存储,当然要构造符合这个要求的一些存储和它相应的文件和数据系统。这里面为什么要重新设计呢?因为文件比较大,都在100M以上,通过为几个GB,文件通常需要频繁的追加,分流方式读取,高吞吐量等方面都进行了优化。背后采用的理念就是文件多块存储,拷贝多个备份,负责协调和保存元数据,在我们刚开始已经有了分布式并行数据处理的时候,这个元素概念还是没有的,这需要相关的技术融合起来,

15、形成新的技术体系,这样就更加有利。云计算在各方面的技术,都是按照这个模式来做的。它提供所谓定制化的API,给应用变成的人去使用。再一个就是它没有无数据缓存。,企业发展路线图,云计算,从“以产品带服务”向“以服务带产品”方向发展,企业发展路线图,软件工程面临的危机,软件附属于硬件,现在,50年代,60年代,70年代,80年代,90年代,面向 过程,面向 对象,面向 构件,面向 领域,互联网 云计算,软件作为单独产品,催生软件工程,面向 大众,大众既是软件的使用者,也是软件的开发者;既是服务的消费者,也是服务的提供者。 维基百科的创始人吉米威尔士(Jimmy Wales)想到了。,云计算时代软件的

16、新变化,用户只需要使用软件,而不用自己去运行(软件始终在网上运行着)和管理软件。使用云上的软件只需注册、客户化、应用即可。 用户变成租户,单一实例的软件使用模式变成多租赁的服务模式 网站从Web信息发布平台变成Web应用软件运行平台,变成系统托管平台,变成多租户的软件服务平台 软件运行在因特网上的共享数据中心上,而不是运行在自有的服务器和计算机上。 应对用量变化的手段,从制作网络镜像手工增删资源,到系统和平台的自动伸缩。 可个性化定制 快速开发,网络作用的变迁,计算机技术的分合演义,早期计算技术以合为特征 个人电脑的发展使分成为了主流,计算机飞入寻常百姓家 网络技术的发展使云计算成为了合的模式,计算和存储通过网络隐形于云端大象无形,计算资源的演进,从集中到分散再到集中 全世界只需要5台电脑就足够了 托马斯沃森 个人用户的内存只需640K足矣 比尔盖茨,计算时代,网络时代,云 时代,云计算特点,超大规模:服务器群 虚拟化:可以看作是一片用于计算的云 高可靠性:冗余副本、负载均衡 通用性:支撑千变万化的实际应用 高可扩展性:灵活、动态伸缩 按需服务:按需购买 极其廉价:不再需要一次性购买超级电脑 安全: 摆脱数据丢失、病毒入侵 方便:支持多终端、数据共享,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号