


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一:云计算概述1、云计算简介云计算(cloud computing)是基于互联网的相关效劳的增加、使用和交付模 式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、 互联网的一种比喻说法。 过去在图中往往用云来表示电信网, 后来也用来表示互 联网和底层根底设施的抽象。 狭义云计算 指 IT 根底设施的交付和使用模式,指 通过网络以按需、 易扩展的方式获得所需资源; 广义云计算 指效劳的交付和使用 模式,指通过网络以按需、易扩展的方式获得所需效劳。这种效劳可以是 IT 和 软件、互联网相关,也可是其他效劳。 它意味着计算能力也可作为一种商品通过 互联网进行流通。2. 云计算的定
2、义云计算 (Cloud Computing) 是一种新近提出的计算模式。维基百科给云算 下的定义:云计算将 IT 相关的能力以效劳的方式提供给用户,允许用户在不了 解提供效劳的技术、没有相关知识以及设备操作能力的情况下,通过In ternet获取需要效劳。中国云计算网将云定义为:云计算是分布式计算(Distributed Computing )、 并行计算(Parallel Computing)和网格计算(Grid Computing) 的开展,或者 说是这些科学概念的商业实现。Forrester Research 的分析师 James Staten 定义云为 “: 云计算是一个具 备高度扩展
3、性和管理性并能够胜任终端用户应用软件计算根底架构的系统池 。虽然目前云计算没有统一的定义, 结合上述定义, 可以总结出云计算的一些 本质特征,即分布式计算和存储特性,高扩展性,用户友好性,良好的管理性。3. 云计算的优点数据在云端:不怕丧失 ,不必备份 ,可以任意点的恢复 ; 软件在云端:不必下载自动升级 ; 无所不在的计算: 在任何时间, 任意地点, 任何设备登录后就可以进行计 算效劳;无限强大的计算:具有无限空间的,无限速度。4. 云计算六种效劳方式SAAS ( Software as a Service ) ;PAAS( Platform as a Service ) ;IAAS ( I
4、nfrastructure as a Service );云存储;MSP (管理效劳提供);商业效劳平台 。二:云计算关键技术A.云计算是一种新型的超级计算方式,以数据为中心,是一种数据密集型的 超级算。在数据存储、数据管理、编程模式等方面具有自身独特的技术。1 数据存储技术为保证高可用、高可靠和经济性,云计算采用分布式存储的方式来存储 数据,采用冗余存储的方式来保证存储数据的可靠性,即为同一份数据存 储多个副本。另外,云计算系统需要同时满足大量用户的需求,并行地为大量用户提 供效劳。因此,云计算的数据存储技术必须具有高吞吐率和高传输率的特占八、云计算的数据存储技术主要有谷歌的非开源的和 Ha
5、doop开发团队开 发的GFS的开源实现HDFS( Hadoop Distributed File。大局部IT厂商, 包括yahoc、In tel的“云方案采用的都是 HDFS的数据存储技术。未来的开展将集中在超大规模的数据存储、数据加密和平安性保证、以 及继续提高I/O速率等方面。2数据管理技术云计算系统对大数据集进行处理、分析向用户提供高效的效劳。因此, 数据管理技术必须能够高效的管理大数据集。其次,如何在规模巨大的数 据中找到特定的数据,也是云计算数据管理技术所必须解决的问题。云计算的特点是对海量的数据存储、读取后进行大量的分析,数据的读 操作频率远大于数据的更新频率,云中的数据管理是一
6、种读优化的数据管 理。因此,云系统的数据管理往往采用数据库领域中列存储的数据管理模 式。将表按列划分后存储。云计算的数据管理技术最著名的是谷歌的数据管理技术,同时Hadoop开发团队正在开发类似BigTable的开源数据管理模块。由于采用列存储的方式管理数据,如何提高数据的更新速率以及进一步提高随机读速率是未来的数据管理技术必须解决的问题。3编程模式为了使用户能更轻松的享受云计算带来的效劳,让用户能利用该编程模型编写简单的程序来实现特定的目的,云计算上的编程模型必须十分简单。 必须保证后台复杂的并行执行和任务调度向用户和编程人员透明。云计算采用类似MAP-Reduce的编程模式。现在所有IT厂
7、商提出的“云 方案中采用的编程模型,都是基于 MAP-Reduce的思想开发的编程工具。MAP-Reduce不仅仅是一种编程模型,同时也是一种高效的任务调度模 型。Map-Reduce这种编程模型并不仅适用于云计算,在多核和多处理器、 cell processor、以及异构机群上同样有良好的性能。该编程模式仅适用于编写任务内部松耦合、能够高度并行化的程序。如 何改良该编程模式,使程序员得能够轻松的编写紧耦合的程序,运行时能高 效的调度和执行任务,是 Map-Reduce编程模型未来的开展方向。三:云计算的体系结构云计算的根本原理是通过使计算分布在大量的分布式计算机上, 而非本地计 算机或远程效
8、劳器中,企业数据中心的运行将更与互联网相似。 这使得企业能够 将资源切换到需要的应用上,根据需求访问计算机和存储系统。1. 云计算逻辑体系结构:2云计算物理体系结构:爺呜半- -Eys:efr x豪4P餐理RS云汁算根底设施,可提供托管或现场辭决方案,3云计算体系特点:通过In ternet接入不需要自身具有IT技术来实施 第三方提供资源共享无多余功能开发无多余费用系统延续性好四:云计算的应用云计算的效劳构架包括laaS 根底设施即效劳、PaaS 平台即效劳、SaaS 软件即效劳laaS :根底架构即效劳以"按使用付费"为根底,为公司提供各种计算资源,包括效劳器、 网络、存
9、储和数据中心空间。实现模式:完全操作系统软硬件接入、防火墙、路由器、负载平衡优势:节省费用/所付及所用、即时、升级平安、可靠、 APIs实例:当你想运行成批的程序组,但是没有适宜的软硬件环境,可使用Amazon的EC2 当你想在网络上发布一个短期几天到几个月的网站,可使用Flexiscale 。PaaS :平台即效劳提供了基于云的环境,其中具有可支持您构建和交付基于web 云应用的完整生命周期所需的一切没有购置和管理根底软件、硬件、供给和托管的本钱与复杂性。实现模式:平台价格昂贵、需求估算不科学、平台管理复杂麻烦优势:节省费用/所付及所用、即时升级、平安、可靠、APIs流行的效劳:存储、数据库
10、、扩展性实例:当你想把一个大容量的文件上传到网络上,允许35000个用户使用2个月的时间,可使用 Amazon 的 Cloud Front 。当你想在网络上存储大量的文档,但是你没有足够的存储空间,可使用Amazon的S3。SaaS :基于云的应用一或软件即效劳(SaaS)在远端"云中的"计算机上运行,这些其他人拥有和运营的云计算机可以通过In ternet和web浏览器连接到用户的计算机实现模式:在中小企业盛行、无需管理软硬件、效劳通过浏览器实现优势:无浪费费用、即时扩展、平安、可靠、APIs实例:CRM、财务方案、HR、文字处理、Email各类效劳产品展示:Iaas:A
11、maz onIn frastructure web servicesEC2 (Elastic Compute Cloud) - now with Windows (99.95% availability!)S3 (Simple Storage Service)SimpleDBSQS (Simple Queue Service)Payme nts and Billi ngOn-dema nd workforce (Mecha ni cal Turk)Search (Alexa)Fulfilme nt web serviceRackspaceMossoJun gleDiskSliceHostCRM
12、Google AppsPaas:Cyzhte 匚甘Mi Omline-Pyth on onlyBigTableHerokuRuby on Rails hosted on EC2Force ApexBun gee ConnectBun gee Logic (a C-family Ian guage similar to C#) Microsoft!Azure - .NET hosted in MS datace nterslaaS、PaaS & SaaS 共性无浪费费用即时扩展平安可靠APIs五:云计算的开展与现状1.云计算的演化过程云计算主要经历了四个阶段才开展到现在这样比拟成熟的水平
13、,这四个阶段 依次是电厂模式、效用计算、网格计算和云计算。五祜昇的豪比 ¥kA云计算的演进电厂模式阶段:电厂模式就好比是利用电厂的规模效应, 来降低电力的价格, 并让用户使用起来更方便,且无需维护和购置任何发电设备。效用计算阶段: 在1960年左右, 当时计算设备的价格是非常高昂的, 远非普 通企业、学校和机构所能承受,所以很多人产生了共享计算资源的想法。 1961 年,人工智能之父麦肯锡在一次会议上提出了 “效用计算 这个概念,其核心借鉴 了电厂模式, 具体目标是整合分散在各地的效劳器、 存储系统以及应用程序来共 享给多个用户, 让用户能够像把灯泡插入灯座一样来使用计算机资源, 并
14、且根据 其所使用的量来付费。但由于当时整个 IT 产业还处于开展初期,很多强大的技 术还未诞生,比方互联网等, 所以虽然这个想法一直为人称道, 但是总体而言 “叫 好不叫座 。网格计算阶段:网格计算研究如何把一个需要非常巨大的计算能力才能解决 的问题分成许多小的局部,然后把这些局部分配给许多低性能的计算机来处理, 最后把这些计算结果综合起来攻克大问题。 可惜的是,由于网格计算在商业模式、 技术和平安性方面的缺乏,使得其并没有在工程界和商业界取得预期的成功。云计算阶段:云计算的核心与效用计算和网格计算非常类似,也是希望 IT 技术能像使用电力那样方便, 并且本钱低廉。但与效用计算和网格计算不同的
15、是, 现在在需求方面已经有了一定的规模,同时在技术方面也已经根本成熟了。2. 计算资源的演进:从集中到分散再到集中3. 云计算 中小企业的机遇 创业前期本钱大大降低IT 硬件投入低 按需租用 4云计算 方便您的生活Vosir Mkm y兀牝ijtYom PC数据中心多终端同步-透明PC /笔记本客户端浏览器PDA / /相机电子相册电视运算中心拍出的相片立即编辑修改在线编写文档、报告随时随地写日志随时随地的身体健康状况监控5. 云计算开展的障碍云计算目前的困境标准不统一:Google、Amazon、 IBM、微软等的平台互不兼容数据的平安性:一云效劳提供商的信誉一一留后门?二面临着全世界的黑客
16、一一需要高强度的平安系统网络带宽:3G尚未普及,费用极咼耗电量巨大:现在的主旋律一一节能减排;终端设备的电池容量有限。六:云计算的就业方向作为移动应用领域的主导技术,移动云计算正在深刻的影响着与移动终端、 移动互联网紧密相关的移动应用开发。市场对移动云计算人才的需求也在不断加 大。该专业打造的毕业生将是具有实战经验的软件工程专业人才,通过一年软件工程根底课程和移动云计算核心专业课程的学习,以及1-2年时间中与知名IT企业合作的实际工程锻炼,毕业生可以到达在从事移动或云计算效劳工程的实 施、管理、系统分析、软件架构和开发的过程中,遵循标准的软件工程思想,快 速掌握和利用最新的开发技术,设计并实现可靠的移动云计算效劳产品。专业师资力量大都来自知名国际企业。据业内人士透露,国内云计算方面的人才现在比 较匮乏,根本上只要有这方面的相关人才就有很多公司争抢。需要掌握的语言知识:对于IaaS局部,最好是精通C,如Ope nN ebular来说, 使用了 C+和Rub
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 防止导管相关感染护理查房
- 呼吸机使用者的安全护理实践
- 静脉留置针更换的安全性评估
- 脊髓损伤患者功能性护理查房
- 肺癌患者心理干预护理查房
- 2025四川托普信息技术职业学院招聘笔试真题参考答案详解
- 党史考试试题及答案
- 2025年思茅市税务系统遴选面试真题带详解含答案
- 市场运行管理课件
- 工程资料报验课件
- 《电阻基础知识简介》课件
- 2025年教师招聘教师资格初中历史试讲稿部编七年级23篇
- 初一基础训练数学试卷
- 工厂消防安全培训资料
- 《儿歌运用于幼儿园教育问题研究的文献综述》8600字
- DB21T 3353-2020 高延性混凝土加固技术规程
- 土地平整工程施工技术方案
- 消防主机接入合同模板
- 研发投入核算财务管理制度
- 机加产品类销售合同(2篇)
- 三公经费培训
评论
0/150
提交评论