浅谈云计算.docx_第1页
浅谈云计算.docx_第2页
浅谈云计算.docx_第3页
浅谈云计算.docx_第4页
浅谈云计算.docx_第5页
免费预览已结束,剩余2页可下载查看

下载本文档

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

文档简介

浅谈云计算云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是IT和软件、互联网相关的,也可以使任意其他的服务。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。这种特性经常被称为像水电一样使用IT基础设施。云计算是与传统IT技术最主要的不同的是交付模式。传统模式下购买信息服务的过程如下:首先要购买服务器、存储和网络等硬件基础设备。租用带宽,同时还要考虑数据中心的建设等问题。在为服务器购买相关的基础软件使用权等。为上层应用提供适宜的运行环境后,企业还需要结合自身需求购买具备相关功能的软件。如果还没有完全满足需求的软件,企业还需专业开发人员开发或依靠第三方开发。除此之外,企业还需要配备专业人员对IT系统的软硬件进行维护等。实际上构成该IT系统的各种要素并不是用户真实需要或应该关心的,用户需要的仅仅是他们希望得到的信息服务。而在云计算时代,用户将聚焦于信息服务本身,而无需关注底层IT基础设施的部署与维护,用户能够在最大程度上根据自己的需求定制个性化的信息服务,同时可以根据实际需要动态购买所需要的资源和服务。云计算有如下五大特征,如图所示:图1 云计算五大特征按需自助服务消费者无需同服务提供商交互就可以自动地得到自助的计算资源能力。无处不在的网络访问借助于不同的客户端来通过标准的应用对网络访问的可用能力。划分独立资源池根据消费者的需求来动态地划分或释放不同的物理和虚拟资源,这些池化的供应商计算资源以多租户的模式提供服务。快速弹性一种对资源快速和弹性提供并且同样对资源快速和弹性释放的能力。服务可计量云系统对服务类型通过计量的方法来自动控制和优化资源使用。云计算有三种服务模式,如图所示:图2云计算三种服务模式基础设施即是服务IAAS全称infrastructure as a service,基础设施主要是指IT设施,包括计算机、存储、网络以及其他相关设施。IAAS对消费者提供处理、存储、网络以及基础计算资源的一种能力 ,消费者可以在云服务提供的基础设施上部署和运行任意软件而且消费者不必管理、控制云中的设施 。弹性计算云EC2(Elastic Computing Cloud)和简单存储服务S3(Simple Storage Service)是亚马逊公司提供两款IAAS服务。当你想运行成批的程序,但是没有合适的软硬件环境,可使用 EC2服务;当你想在网络上存储大量的文档,但是你没有足够的存储空间,可服务使用S3。平台即是服务PAAS全称platform as a service,面向广大互联网应用开发者,把端到端的分布式软件开发、测试、部署、运行环境以及复杂的应用程序托管当做服务,为开发者提供了一站式软件开发服务,开发者可以从复杂低效的环境搭建、配置和维护工作中解放出来,将精力集中在软件编写工作。App Engine平台和Azure平台是两款主流的PAAS平台。 App Engine是Google提供的基于Google数据中心的开发、托管网络应用程序的平台,每个 Google App Engine 应用程序都可使用500MB存储空间,以及可支持每月约500万页面浏览量的CPU和宽带 Azure平台是微软提供的,是一个基于Internet的云服务平台,提供操作系统和一系列的开发服务,各种服务可进行自由组合。软件即是服务SAAS全称software as a service,是一种以互联网为载体,以浏览器为交互方式,把服务器端的程序软件传给远程用户来提供软件服务的应用模式,客户只需根据需要,向SAAS提供商租赁软件服务,无需购买软硬件,建设机房、招聘IT人员 。SAAS分为面向企业的服务和面向个人消费的服务,面向企业的服务采用用户预订的销售方式,为各种具有一定规模的企业和组织提供可定制的大型商务解决方案,面向个人消费的服务是把软件服务免费提供给用户,只是通过广告来赚取收入 。Google Docs和800APP CRM是两款SAAS平台。Google Docs是Google提供的一套类似于微软Office在线办公软件,它提供了在线处理和搜索文档,表格和幻灯片等功能,支持实时协作,支持多种浏览器和多国语言,能够很方便地对文档进行导入和导出 ;而800APP CRM是八百客提供的是SAAS平台,该平台集进销存,财务、简易OA于一体,包括合作伙伴关系管理,在线通用财务系统,在线标准进销存系统等标准化模块 。云计算有四种部署模式,如图所示:图3云计算的部署模式私有云云基础设施仅为一个组织运作,可以由该组织或第三方来管理可以是组织内的部署或组织外的设施。社区云云的基础设施由几个组织来分享,支持一个指定的社区来共享考虑 ,可以通过组织或第三方管理也可以存在于组织内的设施或组织外的设施。 公共云云设施可用于通常的公共场所,服务供应商创造资源,如应用和存储,公众可以通过网络获取这些资源,由于服务商支付了硬件、应用和带宽费用,安装简易并且便宜。混合云云基础设施是由两个或更多云组成,可以保持单一的整体性 也可以通过标准或技术策略使数据应用互操作。云计算涉及的关键技术众多,主要包括:虚拟化技术 、并行编程模型 、海量数据分布存储技术和海量数据管理技术。虚拟化技术是实现云计算的最重要的技术基础,实现了物理资源的逻辑抽象和统一表示,可以提高资源的利用率,并能够根据用户业务需求变化,快速灵活地进行资源部署 。虚拟化是个宽泛的技术术语,是指将计算资源或计算环境加以抽象 。并行编程模型是为了使用户更轻松地享受云计算带来的服务,让用户能利用编程模型编写简单的程序实现,保证后台复杂的并行执行和任务调度向用户和编程人员透明。MapReduce是Google开发的一种简化的分布式编程模型和高效的任务调度模型,用于大规模数据集的并行运算。云计算采用分布式存储的方式来存储数据,采用冗余存储的方式来保证存储数据的可靠性 ,分布式存储技术具有高吞吐量和高传输率的特点 ,云计算广泛使用的存储系统是Goole的GFS和Hadoop团队开发的HDFS。云计算的数据存储技术未来的发展将集中在超大规模的数据存储、数据加密和安全性保证以及继续提高I/O速率方面。云计算需要对分布的、海量的数据进行处理和分析,数据管理技术必须能够高效的管理大量数据。云计算系统中的数据管理技术主要是Google的BT(BigTable)和Hadoop团队开发的开源数据管理模块HBase。在未来,云计算将彻底改变中国传统的IT应用现状。在云应用模式下,通过硬件虚拟化部署,信息集约化共享和系统开发式应用可以帮助用户单位有效地降低信息化项目开发投资和技术运维成本,能够升级信息化架构、创造新的IT运营管理模式,以平台化的信息服务手段,最大限度地满足各类IT用户的信息化需求 ,云计算将成为中国IT技术革新,商业模式创新的重要的助推器,将深入到信息化建设与IT运营的方方面面 。目前国际上的云计算应用主要分为私有云、公共云和混合云三大类,在云计算技术发展应用的不同阶段三种云方式起到了不同的作用。第一阶段,以私有云应用为主体,以公共平台方式,实现用户单位内部硬件资源、技术平台资源以及数据资源的最大化共享 。第二阶段,以共有云应用为主体,以按需定制、按量计费的服务方式,降低IT运营成本,提高业务系统应用效率 。第三阶段,

温馨提示

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

评论

0/150

提交评论