我亦云云——也谈云计算(6)

5 云服务、软件即服务和Web 2.0

云服务也与软件即服务(SaaS),Web 2.0等其它较新的技术趋势和概念有交集。

先来看SaaS。传统上软件盈利模式是靠卖终端用户使用版权(又叫做“按座位使用版权”per-seat license,当然是对非移动电脑而言)。举个简单例子,如果你回家后还要在家庭电脑上继续处理一个白天在办公室里未完成的文件,那么尽管你使用同一软件,如Microsoft Word,但由于是在两台不同的终端上使用,你(或你公司)就必须为此而购买两份Word使用版权。哪怕你分身乏术永远不会有机会同时使用这两台电脑!SaaS模式认为这是一种资源浪费。软件可以也应该按需(使用时间、次数)消费。我记得有个Wave Systems Corp在上世纪90年代就推出一个EMASSY芯片技术,可以对用户所租用软件的使用次数进行记数,当某租用软件被用到一定次数后,该软件的使用版权便归用户所有。这是一个早期比较初级的软件按需消费方法。Wave后来通过EMBASSY技术来顺应可信计算集团(TCG)技术。我们在以后一章中会讨论TCG技术在云计算中的应用。

我们前面多次说道云计算是将IT变为由后端数据中心提供服务。云前端的接入设备越来越的轻薄化、可移动化(即所谓的“瘦客户端”,thin clients),越来越注重突出上网功能(所谓上网本netbook),而消弱本机计算处理能力。所以在“瘦客户端”机器上安装重部头的,完全使用本机资源进行计算处理的应用软件,这种做法在云计算理念上正日渐式微。许多应用软件(包括操作系统)正在往云的后端数据中心服务器上转移。第一章中提到的“VMware虚拟数据中心操作系统”(Virtual data-center OS)将会变为行业标准。由此不难看出云计算与SaaS的交集正在增大。如果在Amazon Web ServicesAWSElastic Compute Cloud(弹性计算云EC2)上使用过Microsoft SQL ServerWindows OS,你也许会注意到这些软件在云上的使用其实就是租用。比如带有SQL ServerAMI虚拟机要比不带有该软件的贵1美元每小时。这就是SQL ServerEC2上的租金。

许多专门用于企业管理的软件具有广泛的通用性。这些软件包含:企业资源计划(Enterprise Resource Planning, ERP),客户关系管理(Customer Relation Management, CRM),员工管理系统(Human Resource Management System),还有生产、供应链、财务、仓储、等等管理信息系统(Management Information System, MIS)。这些软件除了具有跨企业、跨行业的广泛通用性外,还具有如下重要共性:后端(共享)使用数据(库),前端可以通过网络浏览器以Web Services的方式来操作使用,或者说前端如何使用与客户端操作系统无关。用户完全可以认为这些软件包括操作系统本身都不是什么重要资源,而它们所处理的数据才是企业的极其重要的资源。既然如此,企业为何还要花钱购买并维护这些软件呢?不如将它们外包给软件提供商,让其来提供安装、使用、维护、升级、等等一揽子服务。所以这一类软件自然成为第一批SaaS引领提供商(如SAP)瞄准的对象。通常的办公用桌面软件(电子邮件、文字处理、幻灯片制作等,包括操作系统)也具有通用性和非资源性的特点。所以它们也应是进入SaaS首选的类别。既然这些软件都可以通过网络浏览器作为Web Services来使用,它们自然也就成为云服务的首选。所以上面提到的在办公室和在家里必须购买两份按座位使用版权却只不过做文档处理的例子,就完全可以转变为使用云上的同一个软件来享受云与SaaS服务。当然在云上数据安全是一个重要课题。我们将在后面一章讨论云安全问题。

总之,客户端资源消耗重量级软件(包括那样的操作系统)、硬件,尤其是所谓的“厚,重客户端”(thick client,如厚重的尤其是高端的笔记本、桌面电脑便是),都将逐渐被消费者看作是一种非资源、非重要、越来越廉价的、大宗的东西。由于这些东西在价值上不被消费者看好,难怪目前在厚,重客户端硬件,高端笔记本行业竞争越来越激烈,也难怪客户端资源消耗重量级操作系统也越来越难推出新版本了。而服务、数据则被认为是越来越重要的资源。当然 + SaaS +“瘦客户端”也许会在一个相当长的时期内与“厚,重客户端”计算 + 软件按座卖使用版权共存。但根据如上分析,大量企业用户应该会更早、更彻底地转变到 + SaaS +“瘦客户端”的IT模式。另外值得一提的是,由于客户前端设备轻薄化,重量级操作系统的价值边缘化,使得开源软件,free软件(注意:free不仅是免费,更重要的是可以自由开发)如Linux迎来了良好的发展契机。

与云计算相交的另外一个重要概念是Web 2.0Web 2.0 的一个重要特征是:信息及知识(包括软件、数据)的发现、创立、维护、完善、使用等等都是在具有参与、共享和互动等功能的社区平台上进行的。这样的平台显然正在以各种各样的形式渗透到云的各种前端设备与后端服务。现在一些重大事件发生的现场情景经常会被一个在场的智能手机录下,并实时上传到社区网站上在第一时间传遍全球任何角落。我们还可以设想今后购物时要货比三家,消费者完全不必去跑三家商店:只要在一家店里用智能手机录扫描了一个产品的条形码后,数据中心立刻会告诉用户该产品在其它(也许是全球分布的)商家的价钱!又以聚合(Mash-up)为例,当很多应用以服务的形式提供的时候,聚合可以组合多种服务形成一种新的服务。聚合的产品形式有很多种,既可以是一家服务商把自己的多个产品或多个功能模块,通过各自的API接口,在其自己的平台实现统一的服务整合;也可以是服务商搭建一个通用的平台,将其他服务商的服务转化成统一的服务接口,供用户在平台上自由组合调用。在大众熟悉的互联网应用上定制组合自己需要的服务,这些服务可以是由第三方提供的。

云、SaaSWeb 2.0共有的一个核心思想是依靠互联网来满足用户的服务需求。云服务可以是系统级别的,例如存储和计算,也可以是业务应用级别的,例如客户关系管理服务。EMC200811月推出了云存储基础构架解决方案的产品Atmos,图1给出了Atmos面向服务的体系架构。Atmos结合相关的软件和硬件,可以帮助企业用户建立和发布大量基于互联网的应用。它通过Web ServicesREST等接口向用户提供多种类型的云存储服务,并且具有自动架构、自主修复的功能。Atmos产品很适用于Web 2.0网站与互联网提供商、电信公司和媒体和娱乐公司等一类的客户,可以帮助它们建立外部云存储服务或是在内部建立基于云存储概念的内部存储云,存储容量可以扩展到PB级,支持数十亿的文件和对象,并提供在全球各地访问的能力。

https://p-blog.csdn.net/images/p_blog_csdn_net/wenbomao/EntryImages/20090216/Atmos.JPG

1. Atmos 面向服务的软件技术体系结构

 

6 用户对易用性与服务质量的需求

行文至此我们着重讨论了云服务对企业用户的价值。个人用户也可以通过云服务更加容易和方便地管理其个人信息。。。。。。

 

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值