Piston Cloud Computing的CTO Josh McKenty称,将试验项目转化为生产型私有云的主力军是基于OpenStack的提供商,并且转化率非常低。他说:“大概每20个试验项目中只有一个能够转化为生产型。”在创建Piston Cloud Computing之前,Josh McKenty曾经为美国宇航局工作,并担任一个OpenStack项目的技术主管。OpenStack是三大开源IaaS(基础设施即服务)平台之一,目前这三大平台都在竞相吸引企业的注意力。
那么为什么另外19个会失败呢?McKenty认为这个问题问的非常好。分析师、开发人员和云实践者认为,答案可以归结为(企业IT部门和他们的潜在“客户”之间的)错误理解、(对数据中心或网络设备的一些偏爱功能的)依赖,以及(在设计之初并不是为了在云上运行的应用的)难以驾驭性。
为了提高企业成功部署私有云的几率,专家们为我们总结了一些关于如何避开一些典型陷阱的小贴士。
1.摆脱数据中心,与所有对业务有影响力的人进行交流
开源私有云提供商Eucalyptus 的CEO Marten Mickos指出,这将帮助IT主管更好地理解私有云最终将如何被使用。目前Eucalyptus一直与亚马逊公有云解决方案保持着密切关系。Mickos为我们讲述了一位大客户在技术行业开展业务的故事。为了开展业务,这位大客户创建了一个私有云以支持企业的开发/测试工作。Mickos说:“由于没有搞清楚他们到底有多少‘客户’将消费私有云,以至于他们的客户数量正在以每季度50%的速度增长。”私有云的规模是由IT团队之前根据测试级别创建的,但是用户发现准备和进行测试都非常容易,因此用户希望能够做更多的测试。
2.设定用户期望值
HubSpot的CIO Jim O’Neill说:“许多人都知道云自动化会促进成本节约。”HubSpot是一家基于云的营销服务提供商,其营销服务能够接入亚马逊的公有云,或者Rackspace的托管私有云基础设施。“因此你必须要让开发人员和业务用户意识到要为优秀服务付费。即便他们已经知道了云服务在经济上的优势,你也必须要让他们充分认清在三个9的预算资金情况下,不要期望有五个9的正常运行时间。”O’Neill说。
Forrester的分析师Lauren Nelson认为,私有云的经济性是根据用户希望在上面运行的工作负载类型而变化的。“如果应用是易变的,并且是针对在公有云上运行而编写的,那么基本的计算在公有云上非常便宜。如果应用需要进行密集计算,或是需要大量I/O或内存的非标准虚拟机,那么在私有云上运行这些应用肯定更具经济性。”Nelson说。
3.激励用户利用私有云的优势
虚拟化与云环境下的专业容量管理软件供应商CiRBA的CTO Andrew Hillier建议,IT部门应考虑一些能够鼓励用户充分利用新的私有云基础设施优势的激励措施。Hillier说:“强制使用根本无法解决问题。”
4.不要痴迷于老旧的数据中心设备
为了更好地理解数据中心和基础网络中哪些部分会阻碍私有云应用的展开,必须勇于打破现状。McKenty说:“列出所有正在使用的设备与非标准功能的清单。放弃自己偏爱的路由器或防火墙的专利功能,然后找到一些替代品。你也许会非常喜欢某个路由器厂商所提供的某项OpenFlow功能,但是你可能不得不放弃这一功能。只有这样,你才能够严格遵守开放标准,不必担心任何的专利功能。”
5.确保现有应用正在向私有云迁移
EMA(企业管理协会)的分析师Torsten Volk说:“私有云项目在企业中失败的最主要原因是,它们仅被用于新建项目之中。”事实上,企业必须要有一个涵盖现有商业应用的周密计划,以评估公有云的初始成本是否合理。Eucalyptus的Mickos解释说,这些举措需要改造应用,以便能够随时意识到基础性的商品化基础架构可能存在的失败风险,以及搞清楚如何有效地让其他虚拟机在私有云上运行。
McKenty建议,那些正在寻求创建私有云的IT部门不要害怕构建云基础设施存在的失败风险,而是要勇敢地面对它们。McKenty 说:“要有计划地时常停止一部分服务器,然后观察将会发生什么事情。”