




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一:云计算概述1、云计算简介云计算(cloudcomputing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。狭义云计算指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需资源;广义云计算指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需服务。这种服务可以是IT和软件、互联网相关,也可是其他服务。它意味着计算能力也可作为一种商品通过互联网进行流通。2、云计算的定义云计算(CloudComputing)是
2、一种新近提出的计算模式。维基百科给云算下的定义:云计算将IT相关的能力以服务的方式提供给用户,允许用户在不了解提供服务的技术、没有相关知识以及设备操作能力的情况下,通过Internet获取需要服务。中国云计算网将云定义为:云计算是分布式计算(DistributedComputing)、并行计算(ParallelComputing)和网格计算(GridComputing)的发展,或者说是这些科学概念的商业实现。ForresterResearch的分析师JamesStaten定义云为:”云计算是一个具备高度扩展性和管理性并能够胜任终端用户应用软件计算基础架构的系统池”。虽然目前云计算没有统一的定义
3、,结合上述定义,可以总结出云计算的一些本质特征,即分布式计算和存储特性,高扩展性,用户友好性,良好的管理性。3.云计算的优点数据在云端:不怕丢失,不必备份,可以任意点的恢复;软件在云端:不必下载自动升级;无所不在的计算:在任何时间,任意地点,任何设备登录后就可以进行计算服务;无限强大的计算:具有无限空间的,无限速度。4.云计算六种服务方式SAAS(SoftwareasaService);PAAS(PlatformasaService);IAAS(InfrastructureasaService);云存储;MSP(管理服务提供);商业服务平台。二:云计算关键技术A.云计算是一种新型的超级计算方式
4、,以数据为中心,是一种数据密集型的超级算。在数据存储、数据管理、编程模式等方面具有自身独特的技术。1数据存储技术为保证高可用、高可靠和经济性,云计算采用分布式存储的方式来存储数据,采用冗余存储的方式来保证存储数据的可靠性,即为同一份数据存储多个副本。另外,云计算系统需要同时满足大量用户的需求,并行地为大量用户提供服务。因此,云计算的数据存储技术必须具有高吞吐率和高传输率的特占八、云计算的数据存储技术主要有谷歌的非开源的和Hadoop开发团队开发的GFS的开源实现HDFS(HadoopDistributedFile。大部分IT厂商,包括yahoo>Intel的“云”计划采用的都是HDFS的
5、数据存储技术。未来的发展将集中在超大规模的数据存储、数据加密和安全性保证、以及继续提高I/O速率等方面。2数据管理技术云计算系统对大数据集进行处理、分析向用户提供高效的服务。因此,数据管理技术必须能够高效的管理大数据集。其次,如何在规模巨大的数据中找到特定的数据,也是云计算数据管理技术所必须解决的问题。云计算的特点是对海量的数据存储、读取后进行大量的分析,数据的读操作频率远大于数据的更新频率,云中的数据管理是一种读优化的数据管理。因此,云系统的数据管理往往采用数据库领域中列存储的数据管理模式。将表按列划分后存储。云计算的数据管理技术最著名的是谷歌的数据管理技术,同时Hadoop开发团队正在开发
6、类似BigTable的开源数据管理模块。由于采用列存储的方式管理数据,如何提高数据的更新速率以及进一步提高随机读速率是未来的数据管理技术必须解决的问题。3编程模式为了使用户能更轻松的享受云计算带来的服务,让用户能利用该编程模型编写简单的程序来实现特定的目的,云计算上的编程模型必须十分简单。必须保证后台复杂的并行执行和任务调度向用户和编程人员透明。云计算采用类似MAP-Reduce的编程模式。现在所有IT厂商提出的“云”计划中采用的编程模型,都是基于MAP-Reduce的思想开发的编程工具。MAP-Reduce不仅仅是一种编程模型,同时也是一种高效的任务调度模型。Map-Reduce这种编程模型
7、并不仅适用于云计算,在多核和多处理器、cellprocessor>以及异构机群上同样有良好的性能。该编程模式仅适用于编写任务内部松耦合、能够高度并行化的程序。如何改进该编程模式,使程序员得能够轻松的编写紧耦合的程序,运行时能高效的调度和执行任务,是Map-Reduce编程模型未来的发展方向。三:云计算的体系结构云计算的基本原理是通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。1.云计算逻辑体系结构:2云计算物理体系结构:FtjHiaRurHi(|昌*雎口/W1fc
8、lfpseTivoli云计算茶地设施,可提供托管或现场解决方案,3.云计算体系特点:通过Internet接入不需要自身具有IT技术来实施第三方提供资源共享无多余功能开发无多余费用系统延续性好四:云计算的应用云计算的服务构架包括IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)IaaS:基础架构即服务以”按使用付费"为基础,为公司提供各种计算资源,包括服务器、网络、存储和数据中心空间。实现模式:完全操作系统(软硬件)接入、防火墙、路由器、负载平衡优势:节省费用/所付及所用、即时、升级安全、可靠、APIs实例:当你想运行成批的程序组,但是没有合适的软硬件环境,可使
9、用Amazon的EC2当你想在网络上发布一个短期(几天到几个月)的网站,可使用Flexiscale。PaaS:平台即服务提供了基于云的环境,其中具有可支持您构建和交付基于web(云)应用的完整生命周期所需的一切没有购买和管理基础软件、硬件、供应和托管的成本与复杂性。实现模式:平台价格昂贵、需求估算不科学、平台管理复杂麻烦优势:节省费用/所付及所用、即时升级、安全、可靠、APIs流行的服务:存储、数据库、扩展性实例:当你想把一个大容量的文件上传到网络上,允许35000个用户使用2个月的时间,可使用Amazon的CloudFront。当你想在网络上存储大量的文档,但是你没有足够的存储空间,可使用A
10、mazon的S3。SaaS:基于云的应用一或软件即服务(SaaS)一在远端"云中的"计算机上运行,这些其他人拥有和运营的云计算机可以通过Internet和web浏览器连接到用户的计算机。实现模式:在中小企业盛行、无需管理软硬件、服务通过浏览器实现优势:无浪费费用、即时扩展、安全、可靠、APIs实例:CRM、财务计划、HR、文字处理、Email各类服务产品展示:Iaas:AmazonInfrastructurewebservicesEC2(ElasticComputeCloud)-nowwithWindows(99.95%availability!)S3(SimpleStor
11、ageService)SimpleDBSQS(SimpleQueueService)PaymentsandBillingOn-demandworkforce(MechanicalTurk)Search(Alexa)FulfilmentwebserviceRackspaceMossoJungleDiskSliceHostMOy1rTngCRMGoogleAppsPaas:Cyf-CRMOnlinePythononlyBigTableHerokuRubyonRailshostedonEC2FApexBungeeConnectBungeeLogic(aC-familylanguagesimilart
12、oC#)Microsoft!Azure-.NEThostedinMSdatacentersSaas:IaaS、PaaS&SaaS共性无浪费费用即时扩展安全可靠APIs云计算主要经历了四个阶段才发展到现在这样比较成熟的水平,这四个阶段依次是电厂模式、效用计算、网格计算和云计算。£得算於偏西云计算的演进电厂模式阶段:电厂模式就好比是利用电厂的规模效应,来降低电力的价格,并让用户使用起来更方便,且无需维护和购买任何发电设备。效用计算阶段:在1960年左右,当时计算设备的价格是非常高昂的,远非普通企业、学校和机构所能承受,所以很多人产生了共享计算资源的想法。1961年,人工智能之父麦
13、肯锡在一次会议上提出了效用计算”这个概念,其核心借鉴了电厂模式,具体目标是整合分散在各地的服务器、存储系统以及应用程序来共享给多个用户,让用户能够像把灯泡插入灯座一样来使用计算机资源,并且根据其所使用的量来付费。但由于当时整个IT产业还处于发展初期,很多强大的技术还未诞生,比如互联网等,所以虽然这个想法一直为人称道,但是总体而言叫好不叫座网格计算阶段:网格计算研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多低性能的计算机来处理,最后把这些计算结果综合起来攻克大问题。可惜的是,由于网格计算在商业模式、技术和安全性方面的不足,使得其并没有在工程界和商业界
14、取得预期的成功。云计算阶段:云计算的核心与效用计算和网格计算非常类似,也是希望IT技术能像使用电力那样方便,并且成本低廉。但与效用计算和网格计算不同的是,现在在需求方面已经有了一定的规模,同时在技术方面也已经基本成熟了。2 .计算资源的演进:从集中到分散再到集中3 .云计算一一中小企业的机遇创业前期成本大大降低IT硬件投入低按需租用4 .云计算一一方便您的生活数据中心(多终端同步-透明)PC/笔记本客户端浏览器PDA/手机/相机电子相册电视运算中心拍出的相片立即编辑修改在线编写文档、报告随时随地写日志随时随地的身体健康状况监控5.云计算发展的障碍(云计算目前的困境)标准不统一":Go
15、ogle、Amazon>IBM>微软等的平台互不兼容数据的安全性:一云服务提供商的信誉一一留后门?二面临着全世界的黑客一一需要高强度的安全系统网络带宽:3G尚未普及,费用极高耗电量巨大:现在的主旋律数一节能减排;终端设备的电池容量有限。六:云计算的就业方向作为移动应用领域的主导技术,移动云计算正在深刻的影响着与移动终端、移动互联网紧密相关的移动应用开发。市场对移动云计算人才的需求也在不断加大。该专业打造的毕业生将是具有实战经验的软件工程专业人才,通过一年软件工程基础课程和移动云计算核心专业课程的学习,以及1-2年时间中与知名IT企业合作的实际项目锻炼,毕业生可以达到在从事移动或云计算服务项目的实施、管理、系统分析、软件架构和开发的过程中,遵循规范的软件工程思想,快速掌握和利用最新的开发技术,设计并实现可靠的移动云计算服务产品。专业师资力量大都来自知名国际企业。据业内人士透露,国内云计算方面的人才现在比较匮乏,基本上只要有这方面的相关人才就有很多公司争抢。需要掌握的语言知识:对于IaaS部分,最好是精通C,如OpenNebular来说,使用了C+和Ruby,但是要
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年杭州市拱墅区祥符街道社区卫生服务中心招聘考试真题
- 滁州市扬子工投集团子公司招聘笔试真题2024
- 畜牧饲料市场细分与目标客户研究考核试卷
- 迎五四演讲比赛活动方案(18篇)
- 冷冻水产品加工企业的人力资源绩效评估考核试卷
- 土地抵押借款合同范本(20篇)
- 纸质宠物用品市场渠道建设与拓展策略研究考核试卷
- 银行员工转正自我鉴定模板(9篇)
- 乐器行业跨界艺术合作考核试卷
- 云南省楚雄彝族自治州2024-2025学年高二下学期第一次月考历史试题 含解析
- 专题09 乡村和城镇-五年(2019-2023)高考地理真题分项汇编(解析版)
- 2025年第三届天扬杯建筑业财税知识竞赛题库附答案(201-300题)
- T-NKFA 015-2024 中小学午休课桌椅
- 课题开题报告:推进家校社协同育人研究
- 拒绝校园霸凌守护美好校园
- 2025春新七年级道德与法治下册全册知识点
- Unit 9 Active learning 教学设计-2023-2024学年高中英语北师大版(2019)必修第三册
- 渔场基地建设实施方案
- 《食源性病原体》课件
- 《药品泡罩包装应用指南(征求意见稿)》
- Unit 6 Beautiful landscapes Integration 说课稿 -2024-2025学年译林版英语七年级下册001
评论
0/150
提交评论