OpenStack和Docker成最受欢迎开源云计算项目

简介:

这项调查由Linux.com和网站New Stack联合开展,从550多个调查对象那里收集了信息,结果公布在近日于芝加哥召开的CloudOpen北美大会上。

为了获得重要结果:谁是总体上最佳的开源云计算项目,调查人员对选票进行了加权处理:为每个第一选择赋予三张选票,为第二选择赋予二张选票,为第三选择赋予一张选票。合计后结果显示,基础设施项目OpenStack一路领跑,容器项目Docker紧随其后,选票数大概少100张。

  • OpenStack(合计389张选票)
  • Docker(合计284张选票)
  • KVM(合计212张选票)
  • CloudStack(合计190张选票)
  • Ceph(合计171张选票)

这项调查还逐一考察了诸多项目类别,其中包括最佳开源虚拟机管理程序/容器、基础设施即服务(IaaS)、平台即服务(PaaS)、配置及管理工具以及存储解决方案。

就虚拟机管理程序这个类别而言,KVM是最主要的选择,48%的选民选择其为第一选择,Docker则以28%名列其后,Xen的排名更靠后一点,仅占 15%。IaaS这个类别的首要选择是OpenStack,它获得的选票数多达第二名CloudStack的三倍,而Open Nebula和Eucalyptus也得到了较少数量的选票。

占据PaaS这个类别首位的是两个家喻户晓的项目,OpenShift是第一选择,之后是CloudFoundry,这个类别的任何竞争对手获得的选票数均少于两者。

管理工具可能是最值得关注的类别,这方面的选择数量最多。虽然Puppet名列第一,但人们的选择非常广泛,Ansible和Salt分别名列第二和第三,但同样有为数不少的选票投给了其他选择。Juju、Chef、Mesos、Vagrant和OVirt都获得了相当多的选票,还有一部分投票人则选择了 Foreman。

最后,在开源云计算存储这个类别,Ceph遥遥领先,获得了几乎50%的选票,而Gluster和Swift分别名列第二和第三。

这项调查还询问了贡献率、所使用的开发工具、参与面临的障碍,以及哪些项目参与者最愿意为他们目前未参与的项目做贡献。完整结果绝对值得看一下,详见:thenewstack.io/the-new-stack-and-linux-foundation-survey-openstack-and-docker-are-the-most-popular-open-source-projects/


本文作者:佚名

来源:51CTO

相关文章
|
1月前
|
运维 网络安全 持续交付
IDEA+Docker 远程一键部署项目:技术干货分享
【10月更文挑战第4天】在现代软件开发中,快速、可靠、自动化的部署流程是提升开发效率和运维质量的关键。IDEA(IntelliJ IDEA)作为Java开发者首选的IDE,结合Docker这一轻量级容器化技术,能够实现远程一键部署项目,极大地简化了开发到生产的流程。今天,我将和大家分享这一组合在工作学习中的实际应用和技术干货。
226 3
|
26天前
|
关系型数据库 MySQL Linux
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
214 3
|
30天前
|
Kubernetes Cloud Native 开发者
探秘云原生计算:Kubernetes与Docker的协同进化
在这个快节奏的数字时代,云原生技术以其灵活性和可扩展性成为了开发者们的新宠。本文将带你深入了解Kubernetes和Docker如何共同塑造现代云计算的架构,以及它们如何帮助企业构建更加敏捷和高效的IT基础设施。
|
1月前
|
存储 应用服务中间件 云计算
深入解析:云计算中的容器化技术——Docker实战指南
【10月更文挑战第14天】深入解析:云计算中的容器化技术——Docker实战指南
53 1
|
1月前
|
云计算 开发者 Docker
揭秘云计算中的容器化技术——Docker的深度解析
【10月更文挑战第6天】揭秘云计算中的容器化技术——Docker的深度解析
|
1月前
|
Docker 容器
如何利用docker来部署war包项目
本文介绍了如何使用Docker来部署WAR包项目,包括编写Dockerfile和docker-compose.yml文件,以及如何通过Docker Compose启动服务。
35 0
|
3月前
|
关系型数据库 MySQL Java
腾讯云服务器的使用、服务器中使用Docker安装常见的软件、如何将一个项目发布到服务器
这篇文章介绍了在腾讯云服务器上使用Docker安装常见软件的过程,包括安装MySQL、Redis和Tomcat,并提供了解决连接问题的方法。同时,还涉及了服务器中安装JDK 1.8的步骤和如何将项目打包部署到服务器上的指导,包括注意事项和操作提示。
腾讯云服务器的使用、服务器中使用Docker安装常见的软件、如何将一个项目发布到服务器
|
4月前
|
存储 关系型数据库 数据安全/隐私保护
【Docker实战项目】使用Docker部署Plik 临时文件上传系统
【7月更文挑战第23天】使用Docker部署Plik 临时文件上传系统
56 1
【Docker实战项目】使用Docker部署Plik 临时文件上传系统
|
2月前
|
Docker 容器
Docker安装Gitlab和Gitlab-Runner并实现项目CICD
Docker安装Gitlab和Gitlab-Runner并实现项目CICD
|
3月前
|
存储 Linux 云计算
OpenStack云计算平台搭建
OpenStack 是一个开源的云平台管理项目,通过多个核心组件实现公有云、私有云和混合云的构建与管理。自2010年由NASA和Rackspace联合发起以来,已有众多企业和个人参与开发。OpenStack 简化了云部署流程,支持计算、存储和网络资源的高效管理,并兼容多种虚拟化技术和容器。最新版本为Xena,广泛应用于各行各业,如思科、英特尔等公司。
297 0