私有云选型评估:OpenStack vs VMware

OpenStack和VMware都是混合云和私有云的可选项。那么问题来了,你的组织应该选择哪个呢?

不同的厂商对云计算的未来有不同的看法。比如说,亚马逊Web服务认为私有云和混合云只是通往公共云道路上的踏脚石。但是企业对围绕就业保护,安全和法规遵从方面的担忧造成了私有云,特别是混合云的部署。据行业分析机构IDC的调查,超过65%的企业IT组织在2016年以前都将致力于混合云模式。

但当涉及到混合云的实施时,事情可能并没有一些人希望的那样有条理。在混合云里,数据在公共云和私有云之间传输,WAN通信的危险性,尤其是在美国,使得这成为一个问题。

混合云实施的另一个问题是选择合适的私有云技术。许多公司使用OpenStack作为混合环境中的核心私有云软件。OpenStack构建在虚拟机管理程序之上,由一整套复杂的配置和编排云的模块组成。这是一个开源项目,业界的大部分重量级厂商,包括HP、Dell、IBM和Google,都深入参与到其中。

VMware和OpenStack整合的挑战

许多VMware的用户想知道如何使用他们目前的虚拟服务器池来创建一个可以同公有云通信的私有云。随着对VMware培训,许可和流程的大量投资,任何替代VMware的私有云的方案让一些组织望而却步。但当涉及到混合云设计,VMware的明确性又不够使得这一切变得很困难。

在VMware虚拟化服务器上运行OpenStack不是真正的问题——但我们必须小心对待我们讨论的是VMware的哪一部分。这里,我们指的是 ESXi管理程序。某些更高级别的VMware技术,包括vSphere和vCenter,有功能重叠和接口的问题,会同某些OpenStack的功能重复。

另一个集成问题是VMware vSphere控制的本地存储与OpenStack的的Swift对象存储的连接。因为它是面向块IO的,VMware和Swift不能直接等同。

私有云竞技场:OpenStack对决VMware

OpenStack一开始就是云技术,而VMware最开始是作为数据中心的一个虚拟化套件。由于他们属于两个不同世代的架构,把OpenStack和VMware直接进行比较是困难的。有一些OpenStack的服务与VMware是一致的,但这个列表很短。OpenStack的项目列表中认可的30+个模块中,只有四个:计算引擎Nova、镜像管理Glance、网络模块Neutron和仪表板模块Horizon,可以直接同VMware比较。

VMware的vCloud战略使得很难比较这两种技术。vCloud与OpenStack竞争的同时,缺乏OpenStack所展示的功能范围。很多人认为,这反映了VMware对云计算企业化延迟接受的现实,并让公司处在一个追赶的位置上。

成本进一步激化了OpenStack与VMware的私有云争论。VMware ESXi虚拟机管理程序是免费的,但代码的其余部分则需要消费者支付许可费。面对服务器群在未来十年的快速扩张,许多CIO正在探索较低成本的选择 - 而该理由是推动许多组织到OpenStack的。虽然OpenStack可能引入更高的技术支持成本,这对VMware也同样适用。不过说到底,VMware通常还是比走OpenStack的路线要便宜些。

同时,一些规模较大的企业将视角放在“白盒”商品硬件上,以降低成本。对于这些组织,OpenStack可能是更好的选择,因为VMware有自己认可的硬件配置列表。

还有其他的因素起作用。

OpenStack只有5岁,仍在不断发展。其核心是稳定的,但还没有成熟到能达到VMware的质量标准。许多更新的OpenStack功能仍处于开发初期,但这就是OpenStack模块化方式的亮点。OpenStack更像是一个云“乐高”,意味着新的组件和模块会随着时间的推移被添加进来-从现在开始甚至有可能持续长达30年。

VMware vCloud也是新的东西,在许多方面都没有其他技术成熟。 VMware需要大量的功能才能赶上OpenStack。该公司与AT&T和Terremark公司合作提供混合云的能力,但一些人士认为VMware面临一个陡峭的学习曲线,因为它入市很晚。vCloud还使用内部虚拟机管理程序安装上VMware公共云的能力,这意味着一个真正开放的,与供应商无关的 VMware方案还有很长的路要走。

VMware最近推出了自己的OpenStack发布版本。VMware Integrated OpenStack,一个在vCenter和vSphere环境中支持OpenStack的软件,在三月面世。虽然确定这种方式是否有效还为时尚早,它引入了一个间接的额外层从而可能会对性能造成一定的影响。它还更复杂并且要保留那些昂贵的许可。

OpenStack正在企业,甚至在那些VMware多年 “铁杆粉丝”的组织里寻找自己的位置。许多公司已经初步尝试了OpenStack,仅仅假设VMware是更好的选择已经不再成立。


本文作者:谈翔

来源:51CTO

优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/187423

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。