在过去的几周我听到人们关于OpenStack成熟度的各种质疑以及OpenStack是否适用于企业级用户的一些讨论,最近的一个观点则是"企业应当忽略OpenStack",基本的论调就是OpenStack对于企业级需求没有确切的应对方案,而现在我们关于云计算可以有更多成熟的可行的选择方案。
就像其他很多的关于这个观点的文章,在我看来,这篇文章只不过是为了得到关注夺人眼球而发表的一些偏激的观点。我认为这篇文章所针对的问题并不是OpenStack其自身的问题.在我看来,下面两点是他们紧抓不放的问题:
1. 为什么企业级用户需要使用私有云与公共云?
2. 我们可以通过使用抽象层(abstraction layer,例如Rightscale)来抽取基础设施的底层信息,但是为什么私有云或者公共云的具体实现还是如此重要呢?
这些观点本质上对OpenStack一点也不中肯,都是很情绪化的。以类似的方式,这些问题也能适用于CloudStack或Azure。在这种情况下,标题实际上应该是“为什么我讨厌除AWS外的任何云服务?”
基于这样的假设,我的分析如下:
有许多组织不想把自己锁在一个供应商上,不论该供应商是好是坏。
目前仍有许多情形,在这些情形下控制基础设施将带来在控制产品利润率上的一些业务优势。比如,使用那些专门为你的工作负荷及客户定制的更为优化的基础设施,而不是使用通用的基础设施。
不得不说,我认为最重要的观点是OpenStack不是一个产品且不能拿产品来衡量它。它是一个背后有坚固基础的生态系统。
这是什么意思?为何会对终端用户造成差异?以及这种差异是如何产生的?
一当有了基础设施的公共基准,那么整个产业对其渗透,并独立支持会更加容易。这适用于所有的stack层面,从存储开始,到通过更多高层次服务的网络,例如大数据服务,甚至分析 。
在此背景下,节约很大成本原因是所有主要的基础设施供应商已经为OpenStack添加了支持,促使成本下降的原因有三个:
相比支撑不同且无共同点的基础设施,根据定义支撑公共基础设施的复杂性是比较低的。
OpenStack 已经成为了一个为所有数据中心提供商提升竞争力的市场,通过这种方式,削减每个供应商的成本。
降低了更多参与者的准入壁垒,于是乎我们开始看到,更多的初创公司发布新产品和竭力接入到OpenStack。
在使用相同的底层基础设备情况下,OpenStack为构建好的共有云/私有云存储提供更好的技术方案。这关系到我前面讨论,基于OpenStack构建公有云/私有云优于其他的可替代产品的相关原因。这是因为它是开放的,有一个强壮并持续增长的生态系统,最终会导致在云类型,数据中心位置和成本等因素之间做更多选择。
总而言之,如果你将OpenStack看作一款产品,那么你此时将得到一个结论:其他产品,包括常见的公有云,有丰富的功能、更加成熟技术,因此代表了更可行的企业选择和更好的匹配性。如果你将OpenStack看作一个生态系统,那么你需要考虑到未来OpenStack在企业中将会扮演更重要的角色,总体来说。
评论删除后,数据将无法恢复
评论(15)
看了评论表示无语。
......................
个人觉得,没有强大的本地系统,云计算就是一陀屎;不信你找个386联网试试!!
廋了客户端,胖了服务端。
成本下降的三个原因说的也太抽象了,其他iaas没有?
传统通讯行业的掘墓人。SDN的雏形, 通讯公司会在一段时间内渐渐变成没有硬件的纯软件公司,或者是服务提供商。
有远见,有意义
不需要
OpenStack 是啥 ?
意义不大,对比性不强。