写点什么

数读 OpenStack:谁在使用开源云,用来做什么?

2016 年 5 月 29 日

OpenStack Foundation 每年会对 OpenStack 用户进行两次调查,最新一次调查是在 2016 年 4 月完成的,调查报告现已出炉。本次调查涉及来自全球1111 家组织的1603 名成员,他们一共构建了405 个OpenStack 云。

调查显示,开源云软件正在稳扎稳打地步入企业主流市场,但在部署和管理等方面,这一项目依然面临不少问题。

毫无疑问,大家对OpenStack 的兴趣正在飞速增长。OpenStack 项目包含两千万行代码,全球有超过585 家公司在通过各种方式为OpenStack 提供支持,据OpenStack Foundation 统计,整个社区约有40,000 名活跃的参与者。

哪些规模的组织在使用OpenStack

(点击放大图像)

OpenStack 在不同规模的组织中获得了不错的接受度,23% 受访者就职的组织员工总数介于 1000 至 9999 人之间,还有 18% 的受访者就职的组织员工总数少于 1,000 人。

哪些行业在使用 OpenStack?

(点击放大图像)

各行各业都在用,但是很明显,一些核心行业是较为突出的。68% 的受访者就职于信息技术公司,14% 的受访者就职于电信运营商,9% 的受访者就职于学术机构。

OpenStack 云的规模

(点击放大图像)

OpenStack 云的规模目前并不是非常大。几乎半数云的节点数量不到 100 个,将近 1/5 甚至少于 10 个节点。

OpenStack 云的部署目前处于哪一阶段?

(点击放大图像)

该项目还在继续成熟完善。2015 年4 月,大约一半的OpenStack 云已经用于生产环境。今年,65% 的受访者称自己的OpenStack 云已经完全用于生产环境,只有21% 的云还处于开发和测试阶段,14% 处于概念证实阶段。

哪些类型的云使用了OpenStack?

(点击放大图像)

OpenStack 到底是公有还是私有云平台?该项目的支持者认为两者皆是,但大部分用户 (65%) 使用该技术构建私有云,只有 16% 用来构建公有云。另外还有一种新兴的用例:托管式私有云,12% 的受访者通过合约委托服务供应商托管专属的 OpenStack 部署,借此帮助客户省略繁琐的管理问题。

为何使用 OpenStack?

(点击放大图像)

答案其实在很多人的意料之中:开源,这是很多人使用OpenStack 的主要原因。但更有趣的是,66% 的受访者称选择OpenStack 的主要原因是为了省钱,97% 的受访者称使用开放的API 实现标准化是选择OpenStack 的五大原因之一。

喜欢什么/ 不喜欢什么

OpenStack Foundation 调查了社区成员在使用 OpenStack 过程中,最喜欢和最不喜欢该技术的哪些特点。开源方面的特征受到用户广泛欢迎,但也有越来越多的用户开始青睐该项目易于使用和易于管理等特点。

喜欢:

  • 社区
  • 灵活性
  • 创新
  • 不会被锁定至某一供应商
  • 生态系统
  • 演化
  • API 驱动的基础结构

不喜欢:

  • 缺乏全面的文档
  • 组件之间缺乏一致性
  • 笨重冗繁的自动化部署
  • 只重视核心项目,忽略周边项目

OpenStack 连接到其他哪些云?

(点击放大图像)

OpenStack 和 Amazon Web Services 之间的关系有些脆弱,但调查显示大部分 OpenStack 用户都会将 AWS 与 OpenStack 相集成。

KVM 统治下的 OpenStack

(点击放大图像)

OpenStack 用户更愿意在整个环境中使用开源组件。这一点没什么奇怪的,但让人惊讶的是开源组件在 OpenStack 部署中的流行程度。

例如,高达 93% 的 OpenStack 云运行了 Kernel Virtual Machine hypervisor。流行程度排名第二的 hypervisor 是 QEMU,但使用率仅 16%。尽管 VMware 正在努力将自己的工具纳入 OpenStack 生态系统,只有 8% 的用户使用 ESX 作为自己的 hypervisor。

开源的网络、存储和数据库处于统治地位

在网络端,最流行的网络驱动是 Open vSwitch,存储方面 Ceph 是最主要的平台,MySQL 则是首选数据库,随后还有 MariaDB 和 MongoDB – 所有这些都是开源的。

(点击放大图像)

Ubuntu 是 OpenStack 的首选操作系统

在操作系统方面,开源系统是大部分 (74%)OpenStack 云的首选。令人惊异的是 Ubuntu 的使用率远超 Red Hat、SUSE 和 CentOS。

开源云基础结构的用户自然而然会考虑在整个堆栈的其他方面也使用开源组件。

OpenStack 的未来是怎样的?

(点击放大图像)

很多OpenStack 用户会通过自己的OpenStack 云探索各种新兴技术。应用程序容器、软件定义的网络和网络功能虚拟化、以及裸机云(Bare metal cloud) 是OpenStack 环境中最受关注的新兴技术。

OpenStack 用户通常更愿意拥抱这些新技术:42% 的受访者称正在使用或评估 Google 的开源容器管理服务 Kubernetes。其他最受关注的流行平台还包括 Cloud Foundry(24%)、OpenShift(来自 Red Hat)以及 Mesos。


感谢陈兴璐对本文的策划和审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016 年 5 月 29 日 17:381760
用户头像

发布了 283 篇内容, 共 84.6 次阅读, 收获喜欢 34 次。

关注

评论

发布
暂无评论
发现更多内容

快速掌握并发编程---synchronized篇(下)

田维常

并发编程

广东数字货币交易所开发公司,场外OTC交易所搭建

135深圳3055源中瑞8032

深圳区块链支付系统开发公司,USDT支付系统优势

135深圳3055源中瑞8032

科大讯飞翻译系统变身“随身翻译官” 助力粤港澳大湾区一体化建设

Talk A.I.

企业CRM未来发展趋势展望

Learun

敏捷开发

快速掌握并发编程---基础篇

田维常

并发编程

积极参与数字货币等国际规则制定,塑造新的竞争优势

CECBC区块链专委会

疫情 经济

2020年9月公有云性能评测:UCloud、腾讯云屈居二三名,冠军竟然是它?

BonreeAPM

云计算 公有云 评测 排行榜

快速掌握并发编程---细说ReentrantLock和AQS

田维常

后端开发

快速掌握并发编程---深入了解volatile

田维常

后端开发

快速掌握并发编程---synchronized篇(上)

田维常

并发编程

十八般武艺玩转GaussDB(DWS)性能调优(三):好味道表定义

华为云开发者社区

数据 分布式存储

真爽!蚂蚁金服大牛整理SpringBoot+Cloud离线版

996小迁

架构 面试 springboot SpringCloud

央行数字货币亮相 吹皱一池春水

CECBC区块链专委会

数字货币 银行

快速掌握并发编程---线程阻塞与唤醒

田维常

并发编程

容器、Docker、虚拟机,别再傻傻分不清

华为云开发者社区

容器 虚拟化

低代码开发平台的敏捷之力

力软.net/java开发平台

敏捷开发 低代码

数字货币钱包系统开发公司,区块链多币种钱包

135深圳3055源中瑞8032

2020年区块链行业十大趋势

CECBC区块链专委会

区块链 技术人才

大企程序员亲身经历告诉你,CRM系统,自己的才是最好的

Philips

敏捷开发

快速掌握并发编程---Thread常用方法

田维常

后端开发

快速掌握并发编程---ArrayBlockingQueue 底层原理和实战

田维常

并发编程

快速掌握并发编程---深入学习Condition

田维常

并发编程

快速掌握并发编程---CountDownLatch原理和实战

田维常

并发编程

架构师训练营第六周作业

邓昀垚

极客大学架构师训练营

架构师训练营第六周总结

邓昀垚

极客大学架构师训练营

架构师训练营第 1 期 第 6 周作业

李循律

极客大学架构师训练营

MySQL数据库开发中的6个“避免”

田维常

MySQL

LeetCode题解:90. 子集 II,递归+for循环+回溯,JavaScript,详细注释

Lee Chen

算法 LeetCode 前端进阶训练营

OPPO安全重磅出击 剑指安全与隐私保护

OPPO安全

安全 隐私保护 个人隐私安全 OPPO安全

快速掌握并发编程---Semaphore原理和实战

田维常

并发编程

InfoQ 极客传媒开发者生态共创计划线上发布会

InfoQ 极客传媒开发者生态共创计划线上发布会

数读OpenStack:谁在使用开源云,用来做什么?-InfoQ