云计算平台有三种商业模式。
1.软件即服务(SaaS)
软件即服务(Software as a Service SaaS)是最常见的,也是最先出现的云计算服务模式。通过SaaS这种模式,用户只要接上网络,通过浏览器就能直接使用在云上运行的应用。SaaS云供应商负责维护和管理云中的软硬件设施,同时以免费或者按需使用的方式向用户收费,所以用户不需要顾虑类似安装、升级和防病毒等琐事,并且免去初期高昂的硬件投入和软件许可证费用的支出。
软件即服务的典型应用如下:
1)Google企业应用套件(Google Apps)。它提供企业版Gmail、Google日历、Google文档和Google协作平台等多个在线办公工具,价格低廉、使用方便,已经有超过200万家企业购买了Google企业应用套件服务。
2)Salesforce CRM。这是一款在线客户管理工具,为销售、市场营销、服务和合作伙伴这四个商业领域提供完善的IT支持。它还提供强大的定制和扩展机制,让用户的业务更好地运行在Salesforce平台上。这款产品常被业界视为SaaS产品的“开山之作”。
3)Office Web Apps。这是微软开发的在线版Office,提供基于Office 2010技术的简易版Word、Excel、PowerPoint及OneNote等功能。它属于Windows Live的一部分,与微软的SkyDrive云存储服务有深度的整合,兼容Firefox、Safari和Chrome等非IE系列浏览器。与其他在线Office相比,它的最大优势是,由于其本身属于Office 2010的一部分,因此在与Office文档的兼容性方面远胜其他在线Office服务。
与现有的按单机购买和安装的软件相比,SaaS具有下列优势。
1)使用简单。在任何时候或者任何地点,只要接上网络,用户就能访问这个SaaS服务,而且无须安装、升级和维护。
2)支持公开协议。现有的SaaS服务在公开协议(如HTML4/HTML5)的支持方面都做得很好,用户只需一个浏览器就能使用和访问SaaS应用。这对用户而言非常方便。
3)安全保障。SaaS供应商提供安全机制,不仅使得存储在云端的用户数据安全无误,而且确保了与用户之间通信的安全可靠。
4)初始成本低。使用SaaS服务时,不仅无须在使用前购买昂贵的软件许可证,而且几乎所有的SaaS供应商都允许免费试用。
2.平台即服务(PaaS)
通过平台即服务(Platform as a Service,PaaS)模式,用户可以在一个提供软件开发工具包SDK、开发与使用文档、测试环境和部署环境等在内的开发平台上非常方便地编写和部署应用。无论是在部署还是在运行的时候,用户都无须为服务器、操作系统、网络和存储等资源的运行与维护操心。PaaS在整合率上非常惊人,如一台运行Google App Engine的服务器能够支撑成千上万个应用,因此PaaS成本低廉。PaaS主要面对的用户是开发人员和软件企业。
平台即服务的典型应用如下:
1)Force.com。Force.com是世界上第一个广为使用的PaaS平台,基于Salesforce著名的多租户架构构造。它主要通过提供完善的开发环境和强健的基础设施等来帮助企业和第三方供应商交付健壮的、可靠的和可伸缩的在线应用。
2)Google App Engine。Google App Engine提供Google的基础设施来让大家部署应用,还提供一整套开发工具和SDK来加速应用的开发,并提供大量免费额度来节省用户的开支。
3)Windows Azure Platform。这是微软推出的PaaS产品,运行在微软数据中心的服务器和网络基础设施上,通过公共互联网来对外提供服务。它由具有高扩展性的云操作系统、数据存储网络和相关服务组成,服务通过物理或虚拟的Windows Server 2008实例提供。它附带的Windows Azure SDK提供了一整套开发、部署和管理Windows Azure云服务所需要的工具和API(应用程序编程接口)。
与现有的基于本地的开发和部署环境相比,PaaS平台主要有以下优势。(www.daowen.com)
1)开发环境友好。通过提供软件开发工具包(SDK)和集成开发环境(IDE)等工具来让用户不仅能在本地进行应用的开发和测试,而且能方便地进行远程部署。
2)服务丰富。PaaS平台以API的形式将各种各样的服务提供给上层的应用。
3)管理和监控精细。PaaS能够提供应用层的管理和监控,如能够观察应用运行的情况和具体数值,如吞吐量和响应时间等,来更好地衡量应用的运行状态,还能通过精确计量应用所消耗的资源来更好地计费。
4)伸缩性强。PaaS平台会自动调整资源来帮助运行于其上的应用更好地应对突发流量。
5)多住户机制。许多PaaS平台都自带多住户机制,不仅能更经济地支撑庞大的用户规模,而且能提供一定的可定制性,以满足用户的特殊需求。
6)整合率高。PaaS平台的整合率非常高,如Google App Engine能在一台服务器上承载成千上万个应用。
3.基础设施即服务(IaaS)
通过基础设施即服务(Infrastructure as a Service IaaS)模式,用户可以从供应商那里获得自己所需要的计算或者存储等资源来装载相关应用,并只需为其所租用的那部分资源付费。所有烦琐的资源管理工作则交给IaaS供应商来负责。
基础设施即服务的典型应用如下:
1)Amazon EC2。EC2主要以提供不同规格的计算资源即虚拟机为主。它基于著名的开源虚拟化技术Xen。通过Amazon的各种优化和创新,EC2不论在性能还是稳定性上都能够满足企业级的需求。Amazon EC2还提供完善的API和Web管理界面来方便用户使用。
2)IBM Blue Cloud。“蓝云”解决方案是由IBM云计算中心开发的业界第一个,同时也是在技术上比较领先的企业级云计算解决方案。该解决方案可以对企业现有的基础架构进行整合,通过虚拟化技术和自动化管理技术来构建企业自己的云计算中心,实现对企业硬件资源和软件资源的统一管理、统一分配、统一部署、统一监控和统一备份。“蓝云”打破了应用对资源的独占,可帮助企业享受到云计算所带来的诸多优越性。
3)Cisco UCS。思科统一计算服务器系统是思科提供的下一代数据中心平台。它在一个紧密结合的系统中整合了计算、网络、存储与虚拟化功能。该系统包含一个低延时、无丢包和支持万兆以太网的统一网络阵列以及多台企业级x86架构刀片服务器等设备,在一个统一的管理域中管理所有的资源。用户可以通过在UCS上安装VMware vSphere来支撑多达几千台虚拟机的运行。通过Cisco UCS,能够让企业快速在本地数据中心搭建基于虚拟化技术的云环境。
与传统的企业数据中心相比,IaaS服务具有以下优势。
1)免维护。其主要的维护工作都由IaaS云供应商负责。
2)非常经济。IaaS免去了用户前期的硬件购置成本,而且由于IaaS云大都采用虚拟化技术,因此应用和服务器的整合率普遍在10(也就是一台服务器运行10个应用)以上,这样能有效降低使用成本。
3)开放标准。虽然很多IaaS平台都存在一定的私有功能,但是由于OVF等应用发布协议的诞生,应用能在多个IaaS云上灵活地迁移,而不会被固定在某个企业数据中心内。
4)支持的应用多。因为IaaS主要是提供虚拟机,而且普通的虚拟机能支持多种操作系统,所以IaaS所支持的应用的范围非常广泛。
5)伸缩性强。IaaS云只需几分钟就能给用户提供一个新的计算资源,而传统的企业数据中心则往往需要几周时间,并且IaaS云可以根据用户需求来调整计算资源的大小。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。