精品文档
浅谈云计算
云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是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云计算的部署模式
私有云
云基础设施仅为一个组织运作,可以由该组织或第三方来管理可以是组织内的部署或组织外的设施。
社区云
云的基础设施由几个组织来分享,支持一个指定的社区来共享考虑 ,可以通过组织或第三方管理也可以存在于组织内的设施或组织外的设施。
公共云
云设施可用于通常的公共场所,服务供应商创造资源,如应用和存储,公众可以通过网络获取这些资源,由于服务商支付了硬件、应用和带宽费用,安装简易并且便宜。
混合云
云基础设施是由两个或更多云组成,可以保持单一的整体性 也可以通过标准或技术策略使数据应用互操作。
精品文档