大规模OpenStack部署的升级,权衡什么?频率怎么定?专家有话说

来自暴雪娱乐、OVHcloud、Workday、Vexxhost和CERN的大型OpenStack基础设施运营商进一步讨论了关于大规模OpenStack升级的种种。

升不升级的权衡是什么?

OpenInfra基金会工程副总裁Thierry Carrez提到,之前曾讨论了大规模OpenStack升级背后的动机。但这一次,话题是“升不升级的权衡是什么?”

VEXXHOST的首席执行官Mohammed Naser将社区维护的bug修复列为保持最新版本更新的首要权衡——你离支持的版本越近,修复你的bug就越容易。

暴雪娱乐公司的高级云系统工程师Joshua Slater将稳定性维护列为暴雪娱乐公司的首要考虑。这意味着他们会停留在一个稳定的版本,直到可以下结论,“这是我们继续升级的杀手级功能”。不过,他承认:“我们落后得越远,实际执行升级可能就越困难。”

Workday的高级首席软件工程师Imtiaz Chowdhury将安全性和接近最新版本列为Workday的首要任务。

OVH的DevOps人员Arnaud Morin指出,“对于OVH来说,这是所有(提到的)东西的混合体。如果你停留在一个旧版本,你最终会遇到安全问题。如果你想升级却发现你的OpenStack旧版本不能与新的OpenStack版本一起工作。”他还指出,当你想引入新的功能时,“你可以挑选并把这些功能带回旧版本,但这么做会有冲突,而且更复杂。”

欧洲核子研究中心的云架构师Belmiro  Moreira表示,欧洲核子研究中心一直致力于运行最新版本。通过运行最新版本,CERN与VEXXHOST一样,得到了社区的积极支持。”当我们发现一个问题,并向社区公开这个问题时,在最新版本中解释这个问题要容易得多。”

跳过版本可以吗?

在暴雪娱乐公司,跳过版本是他们经常做的事情。然而,“当然,有些版本你不能跳过。一个例子是当Nova Cells被引入时,我们必须升级到那个版本。如果我们想在那之后再升级,也只能在该版本的基础上再升级一次,但我们通常跳过,因为我们不能确定每六个月就升级一次。”

与暴雪娱乐类似,OVH也“跳过了很多版本,但会在数据库中运行每一个迁移脚本,以确保一切正常。”Morin说。

多久升级一次到OpenStack的最新版本?

Workday和OVH类似,它“要升级就来一次大的,因为很难在企业环境中推广或升级。有时网络提供商,像SDN提供商一样,添加额外的限制,限制你的频率和可以升级到的版本。”

找到一个有效的升级过程是关键。VEXXHOST已经采取了一些措施,以使升级尽可能无痛。通过“使用像Kubernetes这样的东西作为我们所有云的控制平面,我们可以很容易地推出一个变化,因为它也是基于镜像的。”

Moriera同意Naser的观点,工具确实起到了作用,但是,他接着提到“OpenStack本身更重要”——在过去的五年中,升级过程有了巨大的改进。然而,“我仍然认为开发人员仍然需要更加意识到运营商的挑战,比如,在版本之间,配置会发生变化。”

原文链接:

https://superuser.openstack.org/articles/experts-discuss-tradeoffs-frequency-and-more-around-upgrades-of-large-scale-openstack-deployments-openinfra-live-recap/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值