OpenStack不断获得大型厂商和企业的支持,但是某初创公司不顾艰难坚持这项技术导致了失败的实施,这家公司现在已经关门大吉了。
位于麻省的一家拥有30名员工的公司,今年年初已经关门大吉了。Brian Tarbox是曾经工作于此的以为软件工程师,据他介绍,该公司曾经开发一种独立的应用,花费数月时间尝试用HP Helion实现OpenStack私有云。
Tarbox要求匿名的这家公司当然并非因为不成功的OpenStack安装而失败,但是大量的时间都用到询问开源云平台的优缺点上了。Tarbox表示:“就像是有很多的配置要涉及到,而且其中的部分我们并没有足够的OpenStack经验。”
这家初创企业的很多员工都拥有使用亚马逊Web服务(AWS)的经验,但是却不允许使用。该公司由HP提供部分资助,由于惠普是OpenStack最大的贡献者之一,因此该公司也在开源云平台Helion上构建。Tarbox声称他们被授权任何转移到云的都必须是OpenStack。
最终,大量的时间浪费在不成功的实施上,Tarbox如是说道,而Tarbox本人也是TechTarget的撰稿人,拥有超过30年的软件工程经验。Tarbox说:“我属于押注失败的那一方,但是目前的市场上如果押注在亚马逊,至少能够有个很好的理由。”
OpenStack:不要单打独斗
OpenStack对于像沃尔玛和贝宝这样的企业而言是一个很有吸引力的私有云选择,因为其具有治理和安全协议的潜在可控性。但是如果你的团队没有 OpenStack经验的话,最佳的做法是有一个实施的合作伙伴,Forrester首席分析师Dave Bartoletti表示。
Bartoletti解释道:“你需要咨询,需要培训,如果打算白手起家,需要一个相当大的团队。”
Tarbox认为实际上,关于Helion和OpenStack的学习曲线相当陡峭,但是公司看到的是厂商中立的云构建优势。
该公司开发的应用有多个组件。至少一半可以用亚马逊提供的服务替代,比如简单存储服务、简单通知服务以及身份识别与访问管理,Tarbox表示目前Helion中没有相当的支持服务。
由于员工有AWS的经验,他们也考虑过Eucalyptus,这是一项能够兼容亚马逊的开源私有云服务,惠普去年将其进行了收购。“最佳的答案似乎是在惠普硬件上的Eucalyptus之上运行AWS,但是我们没有Eucalyptus经验,惠普自己也很难找到有经验的合适的人,”Tarbox说道,“就像是一个伟大的概念,但是很难知道其真正代表什么。”
了解你要做什么
OpenStack背后的增长势头十足,也难怪IT团队希望关注开源平台。大部分的厂商提供OpenStack自持,包括Mirantis、VMware、红帽,以及基础架构提供商,比如惠普和IBM,惠普上个月刚刚发布了最新的产品,简化OpenStack部署。
Cirba公司是一家容量规划和性能管理厂商,最近也开始支持运行OpenStack的KVM环境。尽管如此流行,但是OpenStack只是一部分而已,Cirba的CTO兼联合创始人Andrew Hillier表示。
Hillier解释道:“人们认为它做的比实际上做的多得多,如果你正在运行一个云环境,会发现这是很小的一部分而已。最终是一个巨大的集成实践,要连接所有的一切。”
用户需要围绕OpenStack放置管理资源的东西,确定在哪里放置工作负载,包括要处理类似IP地址管理以及认证系统这样的事情,Hillier说道。
如果有具体的安全和治理需求,独立安装OpenStack可能是唯一选择,但是一切顺利的话,支持分布式更可取,David Linthicum表示,他是咨询公司 Cloud Technology Partners的高级副总裁。
Linthicum指出,一些分布式比其他的更易于安装,但是一旦安装并运行,需要一些内部的技术知识,“过去几年情况已经好一些了,我们觉得未来可能会变得更好,但是仍然没有亚马逊、微软或者谷歌更便利。”
要清晰的知道你的期望是什么,Bartoletti说道。尽管其发展很快,但显然不是一种一键式的技术,其难度远大于期待。Bartoletti说:“OpenStack的核心服务很可靠,但是仍旧有一点原始,需要加工,这个开源项目仍旧在商业化的过程中。”
对于Tarbox而言,在由更健壮的选择的时候,新兴技术的挑战远大于其带来的价值。
本文作者:张培颖
来源:51CTO