云计算开始被我们广泛认知,大量的SaaS、PaaS、 IaaS等名词开始出现,很多人也许都会说这些都是使用IT服务业的省钱的好办法。的确,服务器的虚拟化与互联网技术的快速发展,使IT资源的使用逐渐增加,当然我们可以采用如 “拼车”和“团购”类似的做法以达到利益的最大化。云服务上的“团购” 和“拼车”可以比现实生活中的版本做的更好。首先可以对每一个客户按资源的使用量和使用时间进行不同的收费。还可以对“客房”的大小做出相对应的动态调整。
既然云计算的主要任务是在异地执行(off-premises execution)的,计算所需容量就不必受某地具备的计算处理资源量所限制,弹性可扩展也就自然成为云计算的一大特点。这个弹性可扩展特点非常有用。去年奥运会网上购票网站在开通服务的第一时间崩溃,那个不幸事件恰恰是因为当时在后端数据中心支撑购票网站的服务器硬软件架构没有搞成有弹性可扩展的那样一种工作方式,当服务请求数量大大超过服务器所能够提供的工作负荷时,购票网站只好“罢工”。
云计算作为服务的另外一个非常重要的特性是向用户提供增值服务(value added service)。什么是云上的增值服务?让我们来想象这样一个云存储的例子。假如存在着这样一个服务提供商,它拥有非常高效的数据压缩算法和重复数据删除算法。只要其算法足够有效,这个服务商就可以向终端用户提供规模云存储服务,却居然无需自己配备相应规模的存储硬件设备。因为它可以自己对用户数据先作一番处理——充分压缩或者重复删除——然后将处理后的结果再转包给其它云存储服务提供商比如亚马逊的S3。所以这个比较聪明的云存储服务商是自身又作为一个用户来租用其它云存储服务商的服务。相对于后者它的优势是接入大包转发小包,除了这个大小之差,它还省掉了自己配备硬件存储资源所需的成本。这两方面合起来就构成了这个比较聪明的云存储服务商相对于其它第三方云存储服务商的明显优势,可以成为它提供存储服务的盈利空间。这个比较聪明的云存储服务商其实就是在做一种增值存储服务。从这个例子我们还可以看到为什么云计算/存储又常常被叫做第三方服务。
业界普遍认为企业私有云会在公用云之前得到广泛应用。什么是企业私有云?大致就是对企业内部的IT资源做一番合理化重新组合整理后的结果。历史上发展起来的企业内部IT系统不仅在资源上存在着巨大的浪费(比如每个员工都配备有一整套既厚重的前端硬件设备又昂贵的软件使用执照,绝大多数应用只不过是为处理 office桌面办公事务之用),而且在每一台前端机器上还必须操作属于本地执行(on-premises execution)的管理维护,为此又要搭上日益增高的人力成本。在云安全问题上,企业私有云的实现要比较之公用云的简单容易的多,所以企业私有云会率先于公用云发生。
企业私有云是不是真正的云计算?我个人认为,如果一个企业私有云采用麻雀虽小五脏俱全的做法配备有自家的存储灾备和冗余备份系统(按照网络存储行业SNIA标准,冗灾备份必须要配备在至少三个不同的地理位置),那么这样的私有云不应该被看作为一个严格意义上的云计算,因为它在IT资源合理化重组上做的不到位,不彻底,仍然具有本地厚重配置,高成本,缺乏弹性之类典型的非云计算性质。
更合理更彻底的私有云做法应该是让多个私有云共享一个公用的云存储服务。这个共用公用的云存储服务将其资源处置于许多私有云之间,因此可以叫做“私有云际存储云”。它不仅能为企业私有云提供具有冗灾备份功能的专门存储服务,而且还能为云计算用户提供方便快捷的“搬家”服务,以防止所谓的“用户被锁入服务商”(vendor lock-in)现象发生。在硬件架构上,这样一个“私有云际存储云”由于云际云不要求实时高速数据处理,无须采用很高端的存储技术如用光纤通道连接的磁盘阵列,用iSCSI通道连接的磁盘阵列绰绰有余。然而在软件架构上“私有云际存储云”需要有高度智能化,以策略为基础的SaaS服务水准和信息管理功能,特别是必须实现很强的安全数据隔离保护技术。以一名纯技术员的视点来看,我认为目前市场上还没有一款云存储方案能够提供“私有云际存储云”所需品质的云存储服务,主要是在软件架构的安全服务上还差一把劲。EMC的Atmos onLine应该在软件架构上具备最早升格到位的潜力。