云计算并不是一种简单的产品.也不是一个单纯的技术,而是一种产生和获取计算能力的新方式的总称。云计算既是指一种可以根据需要动态地提供、配置、以及取消供应的计算和存储平台,又指一种可以通过互联网进行访问的应用服务类型。
云计算的出现,将会对IT的应用和部署模式、商业模式产生极大的影响。用户只需要拥有可上网的终端设备,就能享受到自己想要的各种IT服务。传统的以PC和服务器为中心的应用模式将发生巨大变化。云计算的出现,也会令现有的IT生态系统发生极大的变化,各个角色将会重新定位和产生不同作用。在云计算的生态系统中,有3个核心角色,即使用者、提供者和建设者。使用者是指各种云计算服务的最终使用者。包括个人消费者、政府、教育和企业客户;提供者是指各种云计算服务的提供商,包括SaaS(软件即服务)、PaaS(平台即服务)和IaaS(基础设施即服务)3类提供商;建设者是为提供商提供各种基础资源、解决方案和服务的供应商。
1、云的类型
当前,几乎所有的知名IT提供商、互联网提供商,甚至电信运营商都在向云计算进军,都在提供相关的云服务。但归纳起来,当前云提供者可以分为3大类,即SaaS提供商、PaaS提供商和IaaS提供商。
1.1 SaaS(软件即服务)
SaaS(软件即服务),是指用户获取软件服务的一种新形式。它不需要用户将软件产品安装在自己的电脑或服务器上,而是按某种服务水平协议(SLA)直接通过网络向专门的提供商获取自己所需要的、带有相应软件功能的服务。本质上而言,软件即服务就是软件服务提供商为满足用户某种特定需求而提供其消费的软件的计算能力。
当前。SaaS有各种典型的应用,如在线邮件服务、网络会议、网络传真、在线杀毒等各种工具型服务,还有在线CRM、在线HR、在线进销存、在线项目管理等各种管理型服务。
SaaS是未来软件业的发展趋势,目前已吸引了众多厂商的参与。不仅微软、Salesforce等各大软件巨头都推出了自己的SaaS应用,用友、金蝶等国内软件巨头也推出了自己的SaaS应用。
1.2 PaaS(平台即服务)
PaaS(平台即服务),是指将一个完整的计算机平台,包括应用设计、应用开发、应用测试和应用托管,都作为一种服务提供给客户。在这种服务模式中,客户不需要购买硬件和软件,只需要利用PaaS平台,就能够创建、测试和部署应用和服务,与基于数据中心的平台进行软件开发相比.费用要低得多,这是PaaS的最大价值所在。
目前PaaS的典型实例有微软的Windows Azure平台、Faeebook的开发平台等。PaaS自身不仅拥有很好的市场应用前景,而且能够推进SaaS,并与其共同发展。对于想进入SaaS领域的提供商而言,PaaS关键是降低了他们开发和提供SaaS服务的门槛,而对于已经在提供SaaS服务的提供商而言,PaaS可以帮助部分提供商进行产品多元化和产品定制化服务.让更多的ISV成为其平台的客户,从而开发出基于平台的多种SaaS应用.使其成为多元化软件服务供货商。同时,PaaS降低了SaaS应用开发的门槛,提高了开发的效率。
1.3 IaaS(基础设施即服务)
IaaS(基础设施即服务),是指企业或个人可以使用云计算技术来远程访问计算资源,这包括计算、存储以及应用虚拟化技术所提供的相关功能。无论是最终用户、SaaS提供商还是PaaS提供商都可以从基础设施服务中获得应用所需的计算能力,但却无需对支持这一计算能力的基础IrI'软硬件付出相应的原始投资成本。
目前有微软、Amazon和其他一些提供存储服务和虚拟服务器的提供商可以提供这种基于硬件基础的IaaS服务。他们通过云计算的相关技术,把内存、I/O设备、存储和计算能力集中起来成为一个虚拟的资源池.从而为最终用户和SaaS、PaaS提供商提供服务。
2、云计算的3大部署模式
对于提供者而言,云计算可以有3种部署模式,即公共云、私有云和混合云。
2.1公共云
公共云,是指为外部客户提供服务的云,它所有的服务是供别人使用,而不是自己用。目前,典型的公共云有微软的Windows Azure Platform、亚马逊的AWS、Salesforce.com,以及国内的阿里巴巴、用友伟库等。
对于使用者而言,公共云的最大优点是,其所应用的程序、服务及相关数据都存放在公共云的提供者处,自己无需做相应的投资和建设。目前最大的问题是,由于数据不存储在自己的数据中心,其安全性存在一定风险。同时,公共云的可用性不受使用者控制,这方面也存在一定的不确定性。
2.2私有云
私有云.是指企业自己使用的云,它所有的服务不是供别人使用,而是供自己内部人员或分支机构使用。私有云的部署比较适合于有众多分支机构的大型企业或政府部门。随着这些大型企业数据中心的集中化,私有云将会成为他们部署IT系统的主流模式。
相对于公共云,私有云部署在企业自身内部.因此其数据安全性、系统可用性都可由自己控制。但其缺点是投资较大,尤其是一次性的建设投资较大。
2.3混合云
混合云。是指供自己和客户共同使用的云。它所提供的服务既可以供别人使用,也可以供自己使用。相比较而言,混合云的部署方式对提供者的要求较高。
实际上,当我们考虑到IT的实际需求时。云计算的概念也会逐渐清晰起来:在不增加硬件基础设施投资,无须训练新员工或不购买新软件的前提下.来增加资源容量或提升计算性能的一种方法。云计算包含了所有通过网络实时订购或者按照使用量付费(pay—per—use)的服务模式,扩展了IT行业的现有能力。
云计算目前还处于萌芽阶段,有庞杂的各类厂商在开发不同的云计算服务.从成熟的应用程序到存储服务再到垃圾邮件过滤不一而足。比如,公用计算基础架构的供应商就是其中的一部分。而Salesforce.eom这样的SaaS(software as a service)供应商也在提供云计算服务。种种迹象说明,各类云计算的开发商和集成商正在兴起。
云计算如今已成为又一风靡的概念。与很多同行一样,Gartner资深分析师Ben Pring认为:“云计算就像法国大餐一样正被人们津津乐道。”然而,问题在于(类似Web 2.0一样),似乎每个人对云计算的定义都有不同之处。
3、云计算的应用类型
3.1 SaaS软件即服务
这类云计算是通过WEB浏览器来向成千上万个用户提供某种单一的软件应用。在用户看来,这样他们不需要事先购买服务器设备或是软件授权:而对于厂商来说,与常规的软件服务模式相比,仅提供一项应用的成本也要低得多。一个典型的针对企业级应用的例子就是Salesforee.corn的CRM。另外,SaaS在人力资源软件应用中也比较普遍,甚至它已经开始向ERP领域拓展,如Workday。而且,谁又能料到,GoogleApps和Zoho Office这种同样基于SaaS的“桌面”应用会突然火爆起来呢?
3.2公用/效用计算
公用/效用计算虽已不是新颖的概念了,但如今它正被付予新的含义。Amazon的AWS、Sun的存储云、IBM的“蓝云”以及其他厂商所共同倡导的的云计算,正在为整个业界提供所需要的存储资源和虚拟化服务器等应用。早期的企业主要将公用/效用计算作为一种补充手段.不会应用在关键性任务需求上。但是时至今日公用,效用计算逐渐在数据中心开始占据一席之地。一些厂商开始帮助企业用户创建虚拟的数据中心。诸如3Tera的AppLogic,Cohesive Flexible Technologies的Elastic Server on Demand(可按需实现弹性扩展的服务器)。Liquid Computing公司的LiquidQ也有类似的服务,能帮助企业将内存、I/O、存储和计算容量通过网络集成为一个虚拟的资源池来使用。
3.3云计算领域的WEB服务
与SaaS有些类似,WEB服务厂商也是通过提供API让开发人员来开发互联网应用,而不是自己来提供功能全面的应用软件。这种云计算的服务范围非常广泛,从分散的商业服务(诸如Strike Iron和Xignite),到GoogleMaps、ADP薪资处理、美国邮政服务、Bloomberg和常规信用卡处理服务等的全套API服务。
3.4平台即服务
平台即服务(Hafform as a service)是软件即服务(SaaS)的变种.这种形式的云计算将开发环境作为服务来提供给用户。也就是说,用户可以在供应商的基础架构上创建自己的应用软件来运行.然后通过网络直接从供应商的服务器上传递给其他用户(例如Legos)。然而,这类服务会受到厂商的设计规定与容量限制.用户也因此没有足够的自由。这类云计算服务包括Salesforce.com的Force.com、Coghead和全新的GoogleApp Engine。
3.5管理服务供应商(MSP)
管理服务(managed service)是云计算最古老的形式之一,它面向的IT管理人员而不是最终用户。例如用于电子邮件的病毒扫描服务,还有应用软件监控服务等。由SecureWorks、IBM和Verizon公司提供的管理安全服务就可归为此类.还包括目前被Goosh收购的Postini以云为基础的反垃圾邮件服务。MSP的其他产品还包含桌面管理服务,诸如CenterBeam和Everdream提供的产品。
3.6服务商业平台
这种云计算服务融合了SaaS和MSP.它实际上为用户提供了一种交互性服务平台。这在日常的商业贸易领域是非常普遍的,比如,某种消费管理系统可以让用户从一个网络平台上订购旅行或秘书类服务,而且服务的配送实现方式和价格也都是由用户事先设定好的。其非常典型的例子是Rearden Commerce和Ariba。
3.7云计算集成
云计算服务的整合还只是刚刚开始。SaaS供应商Opseuree最近就推出了OpSource Services Bus,它使用了一家叫Boomi的小公司的云计算集成技术。另一家SaaS供应商Workday最近也收购了该领域的另一家公司CapeClear。
CapeClear提供的是针对B2B集成的ESB(enterprise service bus,企业服务总线)。另外,2005开始兴起的Grand Central,则想成为一种通用的“云计算总线”(bus in the cloud)m,通过把多家SaaS供应商联合在一起来为客户提供完整的服务。
4、结束语
云计算是网格计算、分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡等传统计算机技术和网络技术发展融合的产物。它旨在通过网络把多个成本相对较低的计算实体整合成一个具有强大计算能力的完美系统,并借助SaaS、PaaS、IaaS等先进的商业模式把这强大的计算能力分布到终端用户手中。
云计算的一个核心理念就是通过不断提高“云”的处理能力.进而减少用户终端的处理负担,最终使用户终端简化成一个单纯的输入输出设备,并能按需享受“云”的强大计算处理能力。云计算的核心思想是将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向用户按需服务。
云计算未来发展方向主要有构建与应用程序紧密结合的大规模底层基础设施。使得应用能够扩展到很大的规模;另一个是通过构建新型的云计算应用程序。在网络上提供更加丰富的用户体验。
CIO之家 www.ciozj.com 公众号:imciow