云计算word文档_第1页
云计算word文档_第2页
云计算word文档_第3页
云计算word文档_第4页
云计算word文档_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

答:云计算概述1、云计算简介云计算是基于internet的相关服务的增长、使用和交付模式,通常是通过internet动态、可扩展和虚拟化的资源。云是网络和互联网的比喻性表现。过去,通信网经常用云来表示,后来还用于表示互联网和基础基础设施的抽象。狭义云计算是指IT基础架构的提供和使用模式,通过网络按需轻松扩展的方式释放所需资源。广义云计算是指服务提供和使用模式,通过网络以可根据需要轻松扩展的方式获得所需服务。此服务可以是IT和软件、internet相关或其他服务。也就是说,计算能力也可以通过网络作为一种商品流通。2、云计算的定义云计算是新提出的计算模型。Wikipedia对云的定义:云计算将IT相关能力作为服务提供给用户,使用户不再存在如果您没有提供服务的技术、相关知识和设备操作能力,请了解如何通过互联网获取所需服务。中国云计算网络将云定义为分布式计算、并行计算和网格计算的发展,或者是这些科学概念的业务实现。Forrester Research分析家James Staten将云定义为:“云计算是一个系统池,它具有高可扩展性和可管理性,能够承受最终用户的应用程序计算基础架构。”目前云计算没有相同的定义,但是结合这些定义,可以概括云计算的一些本质特征:分布式计算和存储特性、高可扩展性、用户友好性和良好的可管理性。3.云计算的优点云中的数据:丢失,无需备份,可以恢复到任意时间点:云中的软件:无需下载自动升级。无处不在的计算:任何设备登录后都可以执行计算服务。无限强大的计算能力:无限的速度,无限的空间。云计算的六种服务方法软件即服务(SaaS);平台即服务(PAAs);基础架构即服务(iaas);云存储提供管理服务(MSP);业务服务平台。第二:云计算的关键技术A.云计算是一种新的数据驱动的超级计算方法,是数据密集型超级计算。具有数据存储、数据管理、编程模式等独特技术。1数据存储技术为了确保高可用性、可靠性和经济性,云计算使用分布式存储来存储数据,使用冗馀存储来确保为同一数据存储多个副本的数据的可靠性。云计算系统还必须同时满足多个用户的需要,以并行方式为多个用户提供服务。因此,云计算的数据存储技术必须具有高吞吐量和高传输速率的特性。云计算的数据存储技术主要不是Google的开放源代码,而是由& Hadoop开发团队开发的GFS开放源代码实现Hadoop分布式文件(HDFS)。大多数IT供应商(包括Yahoo和英特尔的云计划)都使用HDFS的数据存储技术。未来的发展将侧重于超大规模数据存储、数据加密和安全保证,以及I/O速度的持续提高。2数据管理技术云计算系统处理和分析大型数据集,为用户提供高效的服务。因此,数据管理技术必须能够有效地管理大型数据集。第二,如何在庞大的数据中查找特定数据也是云计算数据管理技术需要解决的问题。云计算的特点是存储、读取大量数据后进行广泛分析,数据的读取操作频率大于数据的更新频率,云中的数据管理是一种读优化数据管理。因此,云系统的数据管理经常采用数据库区域热存储的数据管理模型。将表格分为多个栏,然后储存。云计算的数据管理技术是Google的数据管理技术中最知名的技术,同时Hadoop开发团队正在开发类似BigTable的开源数据管理模块。由于数据是以热存储方式管理的,因此如何加快数据更新速度和进一步提高随机读取速度是未来数据管理技术必须解决的问题。3编程模式为了使用户能够利用为特定目的编写简单程序的编程模型,更容易地利用云计算的服务,云计算的编程模型必须非常简单。必须在后台对用户和程序员透明地执行复杂的并行执行和任务调度。云计算使用类似于MAP-Reduce的编程模式。目前,所有IT供应商建议的“云”计划采用的编程模型是基于MAP-Reduce的理念开发的编程工具。MAP-Reduce不是简单的编程模型,而是高效的任务调度模型。Map-Reduce不仅提供云计算,还在多核和多处理器、cell processor、异构群集上提供相同的性能。此编程模式仅适用于编写在工作中松散耦合、高度并行的程序。如何提高编程模式,使程序员能够轻松地编写紧密结合的程序,在运行时高效地计划任务和执行任务,是Map-Reduce编程模型未来的发展方向。第三:云计算体系结构云计算的基本原理是,通过将计算分布在大量分布式计算(而不是本地计算机或远程服务器)上,企业数据中心的运行将更像互联网。这样,企业就可以将资源切换到所需的应用程序,根据需要访问计算机和存储系统。1.云计算逻辑体系结构:2云计算物理体系结构:云计算系统的特点:通过internet访问无需拥有自己的IT技术来实施由第三方提供资源共享没有冗馀功能开发没有超额费用系统连续性好四、云计算的应用云计算的服务体系结构包括基础架构即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)IaaS:作为服务的基础架构以“按需购买、渐进扩展”为基础,为企业提供服务器、网络、存储和数据中心空间等多种计算资源。实施模式:完全硬件和软件(OS)访问、防火墙、路由器、负载平衡优点:降低成本/降低成本和使用,即时升级安全性,可靠性,APIs示例:如果要运行成批程序组,但没有相应的硬件和软件环境,则可以使用Amazon的EC2。如果要在web上发布短时间(几天到几个月)的网站,则可以使用Flexiscale scale。PaaS: platform as a service提供基于云的环境,包括构建和提供基于web(云)应用程序的整个生命周期所需的所有成本和复杂性。实施模式:高平台价格,非科学需求估计,复杂的平台管理问题!优点:降低/支付和使用成本,即时升级,安全性,可靠性,APIs广泛使用的服务:存储、数据库、可扩展性示例:如果要将一个大型文件上载到网络,并且允许35000个用户使用两个月,则可以使用Amazon的云前。如果要在网络上存储大量文档,Amazon S3的可用存储空间不足。SaaS:基于云的应用程序-或软件即服务(SaaS)-运行在远程“云”计算机上,其他人拥有和运行的云计算机可以通过internet和web浏览器连接到用户的计算机。实施模式:小型企业无需管理硬件和软件,即可通过浏览器实施服务优点:不浪费成本、即时扩展、安全性、可靠性、APIs示例:CRM,财务计划,HR,字处理,电子邮件各种服务产品演示:Iaas:N Amazon4 infra structure web服务n elastic compute cloud(ec2)-now with windows(99.95%可用性!),以获取详细信息 n简单存储服务(S3)n简单数据库n简单队列服务(SQS)4付款和帐单。4按需工作区(mechanical Turk)4搜索(Alexa)4 fulfillment web服务N Rackspace4 Mosso4 JungleDisk4 SliceHostPaas:N Google Apps4仅限python4 BigTablen黑冈4 Ruby on Rails hosted on EC2N FN ApexN Bungee Connect4 bungee逻辑(a c系列语言小型到c #) n Microsoft!A hosted in ms data centersSaas:IaaS、PaaS SaaS通用性不浪费成本即时扩展安全可靠阿皮斯v:云计算的发展和现状1.云计算的演进云计算为了发展到像现在这样更成熟的水平,主要要经历四个阶段发电站模型,公用事业计算,网格计算,云计算。云计算的演进发电厂模型阶段:发电厂模型利用发电厂的规模效应降低电力价格,用户使用方便,不需要维护和购买任何发电设备。公用事业计算阶段:到了1960年,由于计算设备的价格比一般企业、学校和机构的价格高得多,很多人开始想共享计算资源。1961年,人工智能之父麦肯锡在一次会议上提出了“公用事业计算”的概念,其核心是集成分布在多个地方的服务器、存储系统和应用程序,并与多个用户共享,使计算机资源可用,并根据使用的数量支付费用的发电站模型。但是,由于整个IT行业还处于初期阶段,而且还没有诞生internet等强大的技术,因此,这种想法一直是个好词,但总的来说是个“好东西”。网格计算阶段:网格计算研究将需要很大计算能力才能解决的问题分成较小的部分,然后分配给很多低性能计算机处理,然后结合这些计算结果,研究如何克服大问题。遗憾的是,由于网格计算的业务模式、技术和安全性不足,工程和业务部门没有取得预期的成功。云计算阶段:云计算的核心与实用程序计算和网格计算非常相似,希望IT技术与电力使用一样方便,成本也更低。但是,与实用计算和网格计算不同,现在在需求方面有了一定的规模,在技术方面基本上也成熟了。计算资源的演化:从集中到集中云计算小型企业的机遇创业前的费用大大减少了低IT硬件投资必要时租赁4.云计算让您的生活更轻松数据中心(多端子同步-透明)PC/笔记本电脑客户端浏览器PDA/手机/相机电子相册电视计算中心立即修改照片编辑线上文件,建立报表随时随地写入日志随时随地监测身体健康状况5.云计算发展的障碍(云计算当前的困境)标准不均匀性:Google、Amazon、IBM和Microsoft等平台互不兼容数据安全性:云服务提供商的信誉后门?第二,世界各地的黑客需要强大的安全系统网络带宽:3G尚未普及,成本很高巨大功耗:当前主要主题节能减排;终端设备的电池容量有限。Vi:云计算就业方向移动云计算是移动应用领域的领先技术,对移动终端和移动互联网密切相关的移动应用程序的开发产生了重大影响。移动云计算人才的市场需求也在增长。通过一年软件工程基础课程和学习移动云计算核心专业课程,与知名IT企业合作的实践项目运动,具有实际实战经验的软件工程专业人员将在移动或云计算服务项目的实施、管理、系统分析、软件体系结构和开发过程中遵循规格的软件工程理念,快速掌握和利用最新的开发技术,设计和实现可靠的移动云计算服务产品。专业教职员大部分来自知名的国际企业。据业界相关人士透露,国内云计算领域的人才目前比较不足,基本上,只要有该领域的相关人才,就有很多企业在竞争。需要掌握的语言知识:对于IaaS部分,使用c和拼音最好(例如OpenNebular),但是要研究Xen云平台,必须精通c和操作

温馨提示

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

评论

0/150

提交评论