40% 占比!Ubuntu成为目前 OpenStack 部署中最受欢迎操作系统

2020 年 OpenStack 用户调查的结果近日正式出炉,Ubuntu 被 OpenStack 社区指定为 OpenStack 部署中最受欢迎的平台。这对 Canonical 和整个 Ubuntu 社区来说是个好消息。

Canonical 在官方博客中表示:“这是一个漫长的旅程,有时很颠簸,但我们成功了。而且我们不会止步于此!”

OpenStack 用户调查是一个由开放基础设施基金会(Open Infrastructure Foundation)每年组织的活动,参与这项调查是基于开放和自愿为原则的。所有的参与者都必须回答一些关于他们在 OpenStack 部署方面的问题,包括一些用户统计信息以及云的规模和部署决定。其中一个问题是关于运行这个 OpenStack 云部署的主要操作系统是什么。

调查结果的显示,40% 的受访者表示 Ubuntu Server 是他们的主要操作系统。这意味着,Ubuntu Server 成为了全球大多数组织的 OpenStack 部署的默认操作系统。CentOS(28%)和 RHEL(19%)分列二三位,Debian 仅以 6% 排名第四。

虽然 OpenStack 是由 NASA 和 Rackspace 创立的一个开源项目,但 Canonical 从早期阶段就参与了 OpenStack 的开发。多年来,Canonical 一直在为 OpenStack 源代码做贡献,并将 OpenStack 二进制文件打包,以便在 Ubuntu 上直接使用。Canonical 还在 OpenStack 部署和运营自动化领域开创了许多解决方案,有效地消除了 OpenStack 对其终端用户的复杂性。

那么为什么人们会将 Ubuntu 作为 OpenStack 首选的操作系统呢?Canonical 在官方博客中罗列了 Ubuntu 在 OpenStack 部署中的几项优势:

直接的安装方法 复杂性只是 OpenStack 众多性质的一部分。Canonical 提供的工具可以消除这种复杂性。例如,MicroStack 让用户能够在短短 2 个命令和 20 分钟内安装一个单节点 OpenStack 集群。

Day-2 的操作支持 OpenStack 用户通常面临的另一个挑战是 Day-2 的操作支持。如何确保 OpenStack 集群在最初部署后能持续运行一周、一个月、一年,并在同时持续发展。Canonical 将 OpenStack 操作代码打包,实现了典型操作任务的完全自动化,如数据库备份、集群的扩展甚至 OpenStack 的升级。

可预测的发布节奏和升级路径 由于 OpenStack 的发布节奏与 Ubuntu 的发布节奏一致,用户总能知道什么时候会有新的版本。Canonical 承诺在 Ubuntu 上推出的每一个 OpenStack 的新版本都会在上游发布后的 2 周内发布。
100% 开源 与其他 Linux 发行版相反,Canonical 使用 100% 开源的工具提供 OpenStack。这就避免了部署后可能遇见的各种问题,或者意外的成本。

对 OpenStack 调查报告感兴趣的用户,可以查看完整报告内容:

https://www.openstack.org/analytics/