不足为奇,许多开源私有云技术已经成为商业软件的替代品。他们的成熟度和采纳程度各不相同。这些开源平台产品包括Eucalyptus、Citrix CloudPlatform、OpenNebula和OpenStack。对于这些平台的一些用户来说,他们甚至从未考虑过商业私有云软件。
当谈到构建私有云时,美国营销软件创业公司HubSpot无视VMware,HubSpot的首席技术官Jim O'Neill说,因为VMware一直以来成本很高,而且VMware是属于虚拟化厂商的产品。
他表示: “很多人会将私有云与VMware联系到一起,但是虚拟化与云区别很大。”云不能聚合并管理虚拟化主机, 云具有可编程的基础设施。O'Neill说:“我们认为云是随API(应用程序接口)出现的,通过API可以控制容量以及配置资源,就可以自动移动工作负载和脚本变化。”
2011年,HubSpot开始构建开放的基于堆栈的私有云,补充作为亚马逊运行的工作负载的补充。2000左右的实例运行稳定,约90%的工作负载仍然运行在亚马逊Web服务(AWS)上,剩余的工作负载在内部私有云上运作。HubSpot希望未来一年,内部运行的工作负载数量不断增加到总数的30%,专注于数据密集型应用程序,并且放弃新兴市场和高增长的AWS应用。
O'Neill说:“我们的目标是正确的云以及适当的工作负载。”但O'Neill也承认OpenStack并不是无所不能的。他说:“OpenStack[Nova]计算与[Swift]存储服务是固定不变的,但是网络是不断发展的,就像所有的云一样。”他仍然对OpenStack Quantum抱有期待,OpenStack Quantum是一种软件定义的网络项目,允许用户通过API编写虚拟网络脚本。此外,实现OpenStack Quantum并不容易。O'Neill表示:“我们仍处于第一阶段;还需要一些配置。”
放弃开源私有云软件商业产品
折中之路
在高成本的商业私有云和低成本DIY开源平台之间,很多较小的商家都在努力吸引准私有云实现者的注意力,所有的商家都承诺以最低的成本,更容易地促进私有云的实现。
Paul Speciale说:“私有云非常受欢迎,但是很多中小企业没有足够的能力提供私有云,”Paul Speciale是云提供商Appcara的首席营销官,该公司关注于使应用服务堆放到私有云变得简单化,“即使是一个专家,也需要一整天的时间,并且在他们知道该做什么的前提下。”
在最近的一次统计中,Gartner调查了80多家提供私有云软件的公司。Gartner的Lakhani说,那些名副其实的家庭作坊式的企业,提供开放源码的私有云。
例如,Appcore除了内部硬件之外,还提供CloudStack私有云;OpenStack商店的Piston云计算;英国公司CloudWeavers提供软件的USB插口,能够自动发现并配置OpenNebula私有云。
与客户接触时,一些私有云创业公司从服务和管理服务提供商方面获取线索。位于美国纽约的Gravitas目标是将对冲基金运行在分区VCE Vblock上的Gravitas私有云上。Appko除提供私有融合基础设施之外,还提供私有云,其自助门户统称为MyCloudPod,MyCloudPod通过互联网以软件即服务(SaaS)的形式交付。美国加州的Metacloud利用SaaS,构建内部的OpenStack私有云,用于远程监视和管理。
对用例说NO!
对于组织来说,很简单,但也很重要的考虑因素是,在构建私有云时,组织的目标是什么。Embotics是虚拟化和云管理软件提供商,其的CEO Jay Litkey说,这个问题的答案各不相同。他认为一个组织希望从私有云获得什么,取决于组织的业务;没有统一的答案。
Litkey觉得一般来说,私有云部署通常会遵循三种情况:通过自动化强化服务供应;测试和开发环境的自助服务;有助于转移到共享服务模型,特别是在教育和政府市场。
“我们曾经见识过很多分布式的IT,”Litkey说,“现在,IT正努力成为中央服务提供商,并将其所有租户纳入多租户私有云。”
CloudWeavers的工程师Carlo Daffara说,另外,新应用程序类型的开发人员,将开发出在线私有云。
他说:“大多数组织并不希望构建私有云,他们想构建特定应用的平台”。特别是许多商店,除非他们希望基于私有云,推出新应用程序开发项目,如NoSQL或者可伸缩的Web服务,他们才会构建私有云。
Illuminata的Eunice则表示将来,日益普及的扩展、网格形式的应用,如大数据分析,将私有云从阴影处推向主流。
Eunice说:“不是所有创建的应用程序都是一样的,运行在服务提供商云和系统网络的应用程序,与那些运行在传统扩大基础设施的[企业]应用程序,并不相同。”(如一般的关系数据库或企业资源规划系统)。
新的一类应用,如视频捕获、大数据分析、选择性高性能计算工作负载,他补充道:“这些应用过去‘并不关心’应用程序,现在,这些应用运行在Facebook、谷歌、美国银行的客户服务门户,还有很大一部分应用运行在云基础设施。”