OpenStack没你想的那么简单!

简介:

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

相关文章
|
敏捷开发 Devops 持续交付
康威定律
康威定律
266 1
|
算法 数据处理 Android开发
掌握安卓性能优化的秘诀:电池寿命与运行效率的提升
【10月更文挑战第6天】 本文深入探讨了安卓应用开发中的性能优化技巧,重点分析了影响电池寿命和运行效率的关键因素,并提供了针对性的优化策略。通过代码优化、资源管理、后台任务处理等方法,开发者可以显著提升应用的续航能力和流畅度。同时,结合具体案例,展示了如何在实际开发中应用这些技巧,确保应用在各种场景下都能保持高效运行。本文旨在为安卓开发者提供实用的性能优化指导,助力其打造更优质的应用体验。
355 2
|
11月前
|
定位技术
项目干系人沟通技巧:心理学观点
和项目干系人的有效沟通需明确沟通目标、分析干系人影响力及需求,运用心理学效应如框架效应、社会认同、同理心、互惠原则和锚定效应,以促进项目顺利进行。
171 3
|
12月前
|
机器学习/深度学习
SVM和SVMR有什么区别
SVM和SVMR有什么区别
654 11
|
数据可视化 数据挖掘
SmartPLS 4.0
SmartPLS 4.0
1701 3
|
人工智能 安全 搜索推荐
单片机毕业设计|基于stm32智能快递箱设计
随在当今的社会,网上购物以及线下获取快递己经成为日常生活中很重要的一个组成部分,电子商务的发展也带来了快递业的繁荣。这对快递业而言,是一个巨大的发展机遇,同时也是一个不可忽视的挑战。当前,快件运输的安全性越来越受到大家的重视,对快件的服务要求也越来越高。但就目前的快递行业来说,也面临着这样那样的问题,比较经常遇到送快递的到了,业务不在家,取快递时间对不上等。在此基础上,提出了一种以STM32为核心的智能化快递柜。本快递柜的主要功能有,指纹解锁功能,按键功能,警报功能,继电器柜门开锁功能,验证码功能,主要设计加入了指纹解锁功能。本系统以STM32F103为主控芯片,配置了指纹传感、4*4矩阵键盘
556 0
|
Web App开发 Rust JavaScript
分享2020年Github星级前20名JavaScript框架性能比较
之前有在《读 2020 年 Javascript 趋势报告展望 ES2020》介绍了主流的前端库,本文就来看看JavaScript框架之间的终极性能之战
1032 0
|
负载均衡 安全 Linux
openstack 网络Neutron知识点《openstack》
本人cdsn账号 https://liuyunshengsir.blog.csdn.net/article/details/124927149
1240 1
openstack 网络Neutron知识点《openstack》
|
存储 Linux 数据安全/隐私保护
什么是 Linux 中的机器 ID?
什么是 Linux 中的机器 ID?
2090 0
|
网络安全 开发工具 git
服务器 ssh key 与 git 配置
程序员经常会说一句话: 面向 github 编程,github 对程序员的重要性可见一斑 虽然 git 可以工作在 ssh 与 https 两种协议上,但为了安全性,更多时候会选择 ssh。 如果采用 https,则每次 git push 都需要验证身份 所以此篇文章的主要内容是: ssh keygen: 生成非对称加密中的 public-key 与 private-key,并把 publik-key 扔到 github 上。
2977 0
下一篇
oss云网关配置