云计算的服务模式与部署模式前沿技术

2010-11-11    来源:51CTO    
服务模式和部署模式已初步形成是2009年云计算理念发展的另一个重要成果。从当前的发展状况来看,业界普遍认为,云计算的服务模式可以分为SaaS、PaaS和IaaS三种,部署模式可以分为公

  服务模式和部署模式已初步形成是2009年云计算理念发展的另一个重要成果。从当前的发展状况来看,业界普遍认为,云计算的服务模式可以分为SaaS、PaaS和IaaS三种,部署模式可以分为公共云、私有云和混合云。

  服务模式和部署模式已初步形成是2009年云计算理念发展的另一个重要成果。从当前的发展状况来看,业界普遍认为,云计算的服务模式可以分为SaaS、PaaS和IaaS三种,部署模式可以分为公共云、私有云和混合云。

  云计算的服务模式

  当前,几乎所有的知名IT提供商、互联网提供商,甚至电信运营商都在向云计算进军,都在提供相关的云服务。但归纳起来,当前云计算的服务模式可以分为三大类,即SaaS、PaaS和IaaS。

  1、SaaS(软件即服务)

  SaaS(软件即服务),是指用户获取软件服务的一种新形式。它不需要用户将软件产品安装在自己的电脑或服务器上,而是按某种服务水平协议(SLA)直接通过网络向专门的提供商获取自己所需要的、带有相应软件功能的服务。本质上而言,软件即服务就是软件服务提供商为满足用户某种特定需求而提供其消费的软件的计算能力。

  当前,SaaS有各种典型的应用,如在线邮件服务、网络会议、网络传真、在线杀毒等各种工具型服务,在线CRM、在线HR、在线进销存、在线项目管理等各种管理型服务,以及网络搜索、网络游戏、在线视频等娱乐性应用。

  SaaS是未来软件业的发展趋势,目前已吸引了众多厂商的参与。不仅微软、Salesforce等各大软件巨头都推出了自己的SaaS应用,用友、金蝶等国内软件巨头也推出了自己的SaaS应用。

  2、PaaS(平台即服务)

  PaaS(平台即服务),是指将一个完整的计算机平台,包括应用设计、应用开发、应用测试和应用托管,都作为一种服务提供给客户。在这种服务模式中,客户不需要购买硬件和软件,只需要利用PaaS平台,就能够创建、测试和部署应用和服务,与基于数据中心的平台进行软件开发相比,费用要低得多,这是PaaS的最大价值所在。

  目前PaaS的典型实例有,微软的WindowsAzure平台、Facebook的开发平台等。PaaS自身不仅拥有很好的市场应用前景,而且能够推进SaaS,并与其共同发展。对于想进入SaaS领域的提供商而言,PaaS关键是降低了他们开发和提供SaaS服务的门槛,而对于已经在提供SaaS服务的提供商而言,PaaS可以帮助部分提供商进行产品多元化和产品定制化服务,让更多的ISV成为其平台的客户,从而开发出基于平台的多种SaaS应用,使其成为多元化软件服务供货商。同时,PaaS降低了SaaS应用开发的门槛,提高了开发的效率。

  3、IaaS(基础设施即服务)

  IaaS(基础设施即服务),是指企业或个人可以使用云计算技术来远程访问计算资源,这包括计算、存储以及应用虚拟化技术所提供的相关功能。无论是最终用户、SaaS提供商还是PaaS提供商都可以从基础设施服务中获得应用所需的计算能力,但却无需对支持这一计算能力的基础IT软硬件付出相应的原始投资成本。

  目前有微软、Amazon、世纪互联和其它一些提供存储服务和虚拟服务器的提供商可以提供这种基于硬件基础的IaaS服务,他们通过云计算的相关技术,把内存、I/O设备、存储和计算能力集中起来成为一个虚拟的资源池,从而为最终用户和SaaS、PaaS提供商提供服务。

  云计算的部署模式

  对于提供者而言,云计算可以有三种部署模式,即公共云、私有云和混合云。

  1、公共云

  公共云,是指为外部客户提供服务的云,它所有的服务是供别人使用,而不是自己用。目前,典型的公共云有微软的WindowsAzurePlatform、亚马逊的AWS、Salesforce.com,以及国内的阿里巴巴、用友伟库等。

  对于使用者而言,公共云的最大优点是,其所应用的程序、服务及相关数据都存放在公共云的提供者处,自己无需做相应的投资和建设。目前最大的问题是,由于数据不存储在自己的数据中心,其安全性存在一定风险。同时,公共云的可用性不受使用者控制,这方面也存在一定的不确定性。

  2、私有云

  私有云,是指企业自己使用的云,它所有的服务不是供别人使用,而是供自己内部人员或分支机构使用。私有云的部署比较适合于有众多分支机构的大型企业或政府部门。随着这些大型企业数据中心的集中化,私有云将会成为他们部署IT系统的主流模式。

  相对于公共云,私有云部署在企业自身内部,因此其数据安全性、系统可用性都可由自己控制。但其缺点是投资较大,尤其是一次性的建设投资较大。

  3、混合云

  混合云,是指供自己和客户共同使用的云,它所提供的服务既可以供别人使用,也可以供自己使用。相比较而言,混合云的部署方式对提供者的要求较高。

1
3