放弃商业产品 使用开源私有云软件云和虚拟化
毫无悬念,大量的开源私有云技术已经出现,作为商业软件的替代。它们拥有不同的成熟度与采用率。这些开源平台来自Eucalyptus、Citrix CloudPlatform、OpenNebula与OpenStack。
对于采用这些平台的一些用户来说,商业私有云软件根本就没入他们的法眼。
如果考虑构建私有云,剑桥网络营销软件初创公司HubSpot的CTO Jim O'Neill表示,他们直接将VMware pass掉,因为其价格太高,也因为VMware印象中还是一家虚拟化厂商。
“很多人构建私有云就找VMware,但其实虚拟化与云之间的差异还是蛮大的,”他说。云不仅仅是聚合与管理虚拟化主机,“而是要拥有一个可编程基础架构,”他补充。
“我们将云看作是与API(应用程序接口)有关的事件,以此控制容量与资源配置,这样就能自行化移动工作负载与更改脚本,”O'Neill表示。
HubSpot从2011年开始基于OpenStack构建私有云,对运行在亚马逊上的工作负载进行补充。其稳定运行的2000个左右的实例有大约90%仍然运行在亚马逊Web服务上,剩下的留在内部私有云上。HubSpot希望接下来一年将30%左右的工作负载运行在内部,主要是一些数据密集型应用,将新兴与高增长应用放在AWS上。
“我们的目标在于使用正确的云托管正确的工作负载,”O'Neill解释。
不过O'Neill也表示OpenStack也有缺陷。“OpenStack(Nova)计算与(Swift)存储服务非常坚固,”他说,“不过网络还需要进化,其他云也存在这样的问题。”他对OpenStack Quantum这个软件定义的网络项目期待还是蛮多的,因为其允许用户通过API撰写虚拟网络。此外,部署不易也挺烦恼。“我们还在进行第一轮尝试,可能需要一些装配,”O'Neill说。
中庸之道
在昂贵的商业私有云方案与低成本自助开源平台之间,一部分小厂商找到了属于自己的一片蓝海,那就是争夺私有云部署领域,他们都许诺将促进私有云部署,让其更容易更省钱。
“我们感觉私有云很受欢迎,但大量SMB没有设置与运营私有云的技能,”运供应商Appcara的CMO Paul Speciale说。这家公司关注将应用服务更加轻松地放置到云上。“就算是专业人士来做都需要一整天,而且他们知道自己在做什么。”
Gartner的Lakhani说,因此,真有一些公司提供某种程度的开源私有云捆绑服务。根据最新预测显示,Gartner表示有80家公司提供某种程度上的私有云软件。
例如有Appcore,它将CloudStack私有云打包在内部硬件上,有Piston Cloud Computing专注OpenStack,还有CloudWeavers将软件植入便携式USB以配置OpenNebula私有云。
有些私有云初创企业承诺提供某种服务形式,并管理服务供应商,以此吸引客户。
纽约的Gravitas目标对象是对冲基金,在分区的VCE Vblock上运行Gravitas Private Cloud。Appko通过其叫做MyCloudPod的自助服务协议,在私有融合基础架构上交付私有云,可在互联网上交付软件即服务。美国加利福利亚的Metacloud使用SaaS理念,不过构建的是内部OpenStack私有云,可使用远程监控与管理。
用户案例
虽然道理朴素,但组织一大重要考虑事项仍然是自己构建私有云的目标是什么。
虚拟化与云管理软件供应商Embotics的CEO Jay Litkey表示,对于这个问题的回答可是千奇百怪。
“组织想从私有云获得的取决于他们的业务是什么,而不是一刀切,大家想得到的都一样,”他说。
Litkey说,一般而言,私有云部署主要覆盖下面这三个通用的用户案例:通过自动化提升服务配置、测试与开发环境的自助服务,以及帮助转向共享服务模式,尤其适用于教育与政府行业。
“我们之前见过太多分布式IT,”Litkey说,“现在,IT欲成为集中的服务供应商,将其所有租户带入多租户私有云中。”
CloudWeavers工程师Carlo Daffara说,开发人员研究新的应用类型有助于私有云运行。
“某些组织不希望自己构建私有云,他们想为某些应用构建一个平台,”他说。特别的,Daffara说很多组织在寻找发布主要新应用开发项目,比如基于NoSQL或扩展Web服务的时候,就想要构建私有云了。
未来,这将会是促使私有云从小众进入主流的动力,Illuminata的Eunice说,原因在于向外扩展,以及诸如大数据分析这样的网格类型应用的日益流行。
“所有应用的创建目的都不一样,多数在服务供应商云与网格上运行得很好的应用与运行在传统向上扩展架构上的不一样,”(例如,关系型数据库与企业资源管理系统。)
新类型的应用,如视频捕捉、大数据分析与选择HPC工作负载,“在过去,它们都是‘不关心’应用,”他说,“现在,它们运行着脸书或谷歌,或人民银行客户服务协议,大部分在云架构上运行得非常好。”