2013年11月 OpenStack 用户调查统计

由 Tim Bell、Ryan Lane 和 JC Martin 准备,你们的 用户委员会。 另请参阅:信息图

简介

为了准备2013年11月在香港举行的 OpenStack 峰会,OpenStack 基金会的成员被要求通过用户调查提供他们的反馈。目标是

  • 描述不同地理区域和行业的用户社区
  • 了解 OpenStack 的当前部署情况
  • 获取技术和管理委员会的优先级意见

调查形式如下:

  • 关于相关人员的信息
  • 关于优先级和改进的反馈
  • 对于有 OpenStack 部署的用户,关于部署规模、多项选择技术的问题

 

该调查对任何人开放,可以输入他们的想法和部署信息,网址为 https://openstack.org/user-survey,但期间9月/10月进行了一次专门的推广活动,以获取最新的详细信息。

之前的调查是在2013年4月进行的,并在峰会上展示(参见 https://openstack.org/summit/portland-2013/session-videos/presentation/openstack-user-committee-update-and-survey-results

与所有调查一样,存在出错的风险,因为向匿名调查报告的人不一定代表已安装的用户群。对于开源项目而言,这一点尤其困难,因为无法跟踪部署情况。

本报告涵盖了用户委员会的 J.C. Martin 准备的演示文稿中收集到的统计数据,并参考了 Ryan Lane、Tim Bell 和 Tom Fifield 的意见。对评论和反馈的进一步分析正在进行中,并将稍后发布。

自上次调查以来的变化

9月的调查增加了一些新问题,并修改了一些原始问题,旨在澄清上次调查的一些回复,并深入了解社区在 OpenStack 部署方面的做法。为了在更改后收集尽可能最好的数据,启动了一项沟通活动,以鼓励以前的贡献者更新他们的回复。

更改摘要如下:

  • 根据上次调查的“其他”回复更新行业列表
  • 信息来源 – 删除了论坛,添加了 ask、planet 和“其他”
  • 为了与 NIST 定义保持一致,将“社区云”添加到云类型中
  • 替换了对 Quantum 的引用,并添加了 Orchestration 和 Metering 项目
  • 根据上次调查中较差的回复,尝试澄清“用户组”参与情况
  • 更好地识别持续部署
  • 根据当前的支持情况,修复了 Hypervisors、Block Storage 和 Network 驱动程序的列表
  • 将“用户数量”问题从自由文本形式更改为选择列表
  • 根据上次自由文本回复中整理的选项,将“工作负载”问题更改为选择列表
  • 添加了一个新问题“您最喜欢 OpenStack 的什么?”
  • 添加了一个新问题“如果您正在使用 nova-network 而不是 OpenStack Networking (Neutron),什么会允许您迁移?”
  • 添加了一个新问题“您正在使用的运行 OpenStack 云的主要操作系统是什么?”
  • 添加了一个新问题“您正在使用哪些工具来部署/配置您的集群?”
  • 添加了一个新问题“您使用 OpenStack 的业务驱动因素是什么?”

 

用户画像

来自 539 家不同公司的 822 人回复了调查,其中 216 人已经是 OpenStack 用户组的成员,这表明积极参与社区是一个令人鼓舞的迹象。

在地理位置上,社区分布广泛,美国的回复现在已成为少数。鉴于本次峰会首次在美国境外举行,这表明 OpenStack 社区的全球影响以及继续采取全球方法的重要性。

调查收到的回复数量几乎是上一轮的两倍(822 比 414),部署数量从 187 增加到 387。国家分布略有调整,美国回复份额从 42% 降至 38%,其他地区相应增加。

行业主要由 IT 公司以及学术界和电信行业主导,部署比例为 80%。政府、电影/媒体和制造业的比例较小,但由于上次调查中 IT/学术界/电信行业的部署比例为 85%,因此呈现出多元化的趋势。

组织规模与上次调查相似,小型公司和大型公司分布均匀。

业务驱动因素在部署中相似,重点是敏捷性。近一半的组织认为实施 OpenStack 是吸引人才的有效方法。

关于 OpenStack 的信息来源,现在正式文档的使用量有所增加,例如 docs.openstack.org 和操作指南。这很好地反映了在该领域所做的努力,因为这是上次调查中突出显示的需要改进的领域之一。

ask.openstack.org 也最近启动,现在正在成为信息来源,反映了开发标准问答高质量答案的好处。

随着 Grizzly 的发布,从 Folsom 和 Essex 到 Grizzly 的迁移已经很明显。Havana 上的安装已经开始,并且 trunk 上的站点继续遵循这种方法。

与上次调查一样,私有云部署占多数。

对于功能而言,随着 ceilometer 和 heat 成为标准组件并迅速成熟,它们的采用正在加速。裸机和数据库即服务部署开始出现。

现在有超过 165 个部署处于生产环境中。这大约是上次调查数量的两倍(84)。同样,Dev/QA 和概念验证部署在过去六个月中也翻了一番。

大多数功能遵循与上次调查相似的比例(但部署数量大约是两倍)。OCCI 是第一次被询问,但当前的使用率与 EC2 相比并不广泛,EC2 在超过 30% 的 OpenStack 安装中启用。

对于实施选择,OpenStack 提供了许多替代方案。

在存储领域,LVM 是最大的单一部署技术,这可能反映了易于安装。然而,Ceph 几乎在 20% 的部署中可用。大量的存储选项说明了站点在部署 cinder 时所做的不同配置选择,尤其是在站点有其他用途的部署时。由于可以选择多个选项,这也可能表明站点正在尝试几种不同的后端存储解决方案。

对于部署工具,Puppet 排名第一。然而,值得鼓励的是,几乎所有站点都认为部署工具可以简化 OpenStack 的安装和配置。

在不同的部署中,规模各异。许多概念验证实例只有少量虚拟机实例,但现在有超过 30 个云实例超过 1,000 个实例,15 个超过 5,000 个核心,11 个超过 1,000 个 hypervisor。存储、网络和对象遵循类似的曲线,较小的实例提供许多小配置,而一些实例规模很大。

OpenStack 用于公共和私有云部署。这些问题的回复数量明显少于总部署数量,这说明部署者可能认为这些问题也很敏感。

以下统计数据是通过删除概念验证报告,并专注于生产和开发/质量保证实例收集的。

部署工具空间有许多常见的解决方案。devstack 用于许多较小的实例,可能作为部署测试集群的一部分。然而,随着节点数量的增加,Puppet 和 Chef 等工具会接管。

KVM 继续是生产部署中最受欢迎的 hypervisor,但种类不断扩大,甚至包括 lxc 和 OpenVZ 等容器技术。

Ubuntu 仍然是 OpenStack 部署中最受欢迎的操作系统,尤其是对于较小的配置。

对于网络驱动程序,有各种驱动程序,开源 vSwitch 处于领先地位。

 

其他参考资料

发表评论

您的电子邮件地址将不会被公开。 必填字段已标记 *