我对 OpenStack 的爱与痛

我对 OpenStack 的爱与痛

作者:范范编译 2015-08-17 11:01:49

云计算

OpenStack 从传统IT向开源云架构转型的道路上,持续运维、选择合作伙伴,还有留住人才的任务都非常艰巨。这些疑难同样摆在OpenStack云服务商面前。本文作者毫不掩饰自己对OpenStack的热爱,也尖锐地指出了现阶段企业落地OpenStack所面临的课题。

【译者的话】

本文作者毫不掩饰自己对OpenStack的热爱,也尖锐地指出了现阶段企业落地OpenStack所面临的课题。从传统IT向开源云架构转型的道路上,持续运维、选择合作伙伴,还有留住人才的任务都非常艰巨。

这些疑难同样摆在OpenStack云服务商面前。从云服务的供应端分析,在这一市场中,尤其是中国市场中,不断进化中的托管云模式有望化解这些OpenStack实际部署与运维的痛点,让企业的开源云实践之路更加顺畅和高效。

下文编译自computerworld.com网站,作者为Daniel Chow。

[[145487]]

这似乎是无法避免的:所有的企业和机构都正在考虑采纳开源云架构OpenStack。实际上,根据Linux.com在2014年于芝加哥召开的CloudOpen大会上进行的调查显示,OpenStack目前已经成为了最受欢迎的开源云项目,其次是Docker和KVM。OpenStack基金会目前的支持机构达到500多家,代码贡献者超过3000名。

我认为,许多对部署开源OpenStack感兴趣的机构目前还没有进入到部署它的最佳状态,并且在评估OpenStack期间,他们也没有采用正确的KPI(关键绩效指标)。我相信,部署OpenStack将有可能进一步节约资金,增强计算能力。需要说明的是,虽然我是OpenStack的忠实粉丝,但是部署的成功实际上取决于企业与提供商的关系、企业技术人员的水平和能力。

维护、支持和其他TCO因素是关键

在评估期间,一个经常被忽略的关键指标是,保持开源OpenStack平台高效运行所需的维护与开发支持力量。它们的变化很大程度上依赖于环境的规模大小,市场研究机构451 Research在近期的报告中尝试着搞清这一问题。报告开头段落中的数字表明,由OpenStack发行版驱动的私有云每虚拟机小时的成本约为0.08美元,而运行交钥匙式的私有云在成本上也不会相差太多,大约为0.10美元。两者均较公有云每应用小时平均1.70美元(或者AWS保留定制实例等价格为每应用小时0.80美元)便宜不少。虽然这些数字中并没有包括聘用精通OpenStack工程师的成本,但是20%的即时ROI(投资回报率)不应该被忽略。

在这一流程中,关键决策者通常重点考虑的是,即时投资回报率与生产力、宕机或升级成本等长期、且难以量化的总体拥有成本之间的关系。决策者在整体分析中应该考虑的KPI指标包括:

开发者生产力。开发者不必为IaaS资源填写IS/IT申请表的每个小时都是宝贵的,他们可以把这些时间用于业务创新之中。

编码。根据部署的类型,另一个需要考虑的是与老旧环境相比,开发者的频率、速度、失败率和应用数量,或者是一个月中重新编码的频率、速度、失败率和应用数量。

可用性。开发者和其他技术人员是所有IT平台的出色终端用户,另一个关键指标可能是平台的总体满意度——它们到底有多大用处?

租户。有多少应用、业务单位或研究部门被托管在同一个IaaS(基础设施即服务)平台中?

信息/数据输出。用于洞察与分析的信息与交付的速度是什么?例如在研究环境中,与老旧系统相比,它们对基因组序列的数量分析是否更快、更高效?

不被“锁定”的真实含义

对于那些希望能够保持真正提供商自治权的用户来说,开源OpenStack是一个衡量IaaS部署的标准。由于目前还没有明确的文件来阐述如何大规模部署它们,以及维护它们和升级平台,因此企业通常会与一家服务商合作处理这些任务。不过,这种做法在一定程度上抵消了OpenStack的“开放”意图与优势。

OpenStack的这些特色,无论是来自Tier 1系统提供商还是一站式服务提供商,都有着不同的封装和定制,这削弱了OpenStack的部署与维护的开放性。另一个负面影响是,这样会带来了一定程度的厂商锁定。一旦我们将这些重要的任务外包给了一站式服务提供商,那么我们就失去了开源所倡导的选择权和自治权。

另外,将数据从专利的OpenStack平台迁移到开源版本上也并非一件易事。版本之间的转换可能需要长时间停机,并要求开发者或数据库团队彼此密切合作,才能快速而安全地迁移这些托管应用。

如果用户无法创建自己的解决方案,那么这样的情况将无法避免。作为一名用户,一旦选择了外包模式,那么就意味着我们需要在未来三至五年内向服务商支付维护费用。这一选择虽属无奈之举,但是也不应该是草率的决定。

看不见的人才成本

精通OpenStack技术的人才是非常昂贵的。由于市场规律和对这类人才的需求与日俱增,因此对于企业来说可能很难长期留住他们。例如,如果我们想从一家Tier 1或是一站式服务提供商那里选择一个特色功能,那么专业人才需要精通这些特殊的版本,而我们选择的提供商可能已经招聘到了行业中最为优秀的专业人才。

最终,我们的公司员工将会获得一定程度的管理权,这将让他们变得更具价值,同时他们也极有可能会在一站式服务提供商那里寻求新的职业机会,或是到一站式服务提供商的竞争对手那里寻找机会。这些提供商通常都会开出比企业IT更高的报酬,并且给予他们更多的智力挑战,而这些是保留住这些顶尖人才的两个关键性举措。

Storage Switzerland联合创始人兼行业分析师George Crump说:“许多大型的知名公司都在不断地问我们,他们是否应该转向OpenStack。在我回答他们之前,我会考察他们的员工能力。虽然在这些公司的员工中很少有人已经熟悉OpenStack,但是这些公司的员工通常都有能力接受培训。很明显,他们需要大量已经掌握了OpenStack技能的员工,或是更为开放的交钥匙式解决方案,才能流畅地将OpenStack作为服务使用,让它们实现无缝连接。”

Forrester Research的分析师Lauren Nelson在2015年5月公布的一份报告中支持了这一观点。Nelson说:“由于市场对有培训经历的OpenStack工程师需求量很大,因此一旦企业培训出这些人才,他们会发现自己难以留住他们。对于企业来说,让他们感到气馁的是,没有一个厂商发行版和/或服务能够加速这一进程。”

451 Research的高级分析师、《云价格指数》报告的作者Owen Rogers近期在接受Diginomica网站采访时指出,“找到一名OpenStack工程师非常困难,且是一项非常烧钱的任务,而这又正在影响着企业现阶段的云采购决策。商业解决方案、OpenStack发行版和托管服务都有自己的优势和弱点。其中的重要因素是功能、企业的准备情况,以及拥有精通OpenStack技能的人才。除了总体拥有成本外,买方还应该从长远的战略角度出发全面衡量所有的这些因素,为自己的需求选择最佳方案。”

写在最后

毫无疑问,我是OpenStack的忠实粉丝。一旦计算出了投资回报率和总体拥有成本,我认为与选择COTS(即商品化的产品和技术)软件相比,部署OpenStack可能成本更低且风险更小。而维护与今后修改所产生的影响,寻找、培养和保留必不可少的IT人才,还有如何选择适合的服务商,都已经变成了关键性的长远选项。选择一旦做出就难以改变。在做出选择时,您应该考虑以下三个关键因素:

1. 服务商对OpenStack的承诺(他们需要长期投身于OpenStack)。

2. 服务商了解用户特殊的业务与IT需求的能力和意愿,这将会影响到架构建议、部署费效比、未来的升级和路线图等。

3. 服务商向用户内部团队快捷高效地补充专业技能的能力,这是一种向用户交付服务的延伸。

开源的OpenStack最终能够提供许多优势,包括增强开发者面向业务成长的生产力和创新能力,创建一个能够跟上开发者发展与革新意愿的技术环境。如果再加上因在硬件和虚拟层引入竞争机制所带来的资金节约,部署OpenStack几乎可以毫无悬念地将我们的业务引向一个积极的方向。这一切也揭示了OpenStack比专利解决方案更好、且成本更低的原因。

最后还是那句话,要想充分获得OpenStack的优势,请睁大您的眼睛。

  本文转载自OpenStack微信号,原文编译者范范,特此感谢。

 

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/255936.html<

(0)
管理的头像管理
上一篇2025-05-01 02:04
下一篇 2025-05-01 02:05

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注