OpenStack之Magnum容器编服务排引擎详解

Magnum是OpenStack的容器编排服务引擎,支持Kubernetes、Swarm等,提供统一API,实现与Docker的深度集成。本文介绍了Magnum的起源、社区发展、与其他OpenStack项目的对比,以及其工作流程和特点。
摘要由CSDN通过智能技术生成

640?wx_fmt=gif

Magnum项目是OpenStack中的容器编排服务引擎,向上提供统一API,向下异构兼容K8S,Mesos,Swarm等容器管理平台,是OpenStack与容器结合的官方正式项目。


说到基于 OpenStack的IaaS平台上的Docker时,不得不提Magnum。Magnum旨在让用户可以直接在OpenStack环境中部署Containers,也是OpenStack和Docker集成支持度最好的项目。


640?wx_fmt=jpeg

 

上图为所有Release中,各公司参与Magnum项目的Commits统计数量。不难看出,呈现出很明显的4巨头格局,IBM、Huawei、NEC 和 Intel。看得出来,国内华为对该项目的热情和投入是非常高的。


谈谈Magnum社区


Mangum现在应该是OpenStack里边比较热门的一个和Docker集成的新项目。Magnum是去年巴黎峰会后开始的一个新的专门针对Container的一个新项目,用来向用户提供容器服务。


从去年11月份开始在Stackforge提交第一个Patch,今年3月份进入OpenStack Namespace,这个项目应该是OpenStack社区从Stackforge迁移到OpenStack Namespace最快的一个项目。


Magnum现在可以为用户提供Kubernetes as a Service、Swarm as a Service和这几个平台集成的主要目的是能让用户可以很方便的通过OpenStack云平台来管理K8s,Swarm等这些已经很成型的Docker集群管理系统,使用户很方便的使用这些容器管理系统来提供容器服务。


下图主要是想强调Magnum社区现在快速发展,也反应出了Magnum社区的一些情况。


640?wx_fmt=png


主要列出了一些为Magnum做贡献的公司,包括IBM、Rackspace、HPE、Cisco等等,IBM目前在这个项目排第一位。


通常情况下,一个公司对哪些项目比较看重,或者它对OpenStack社区的最近的一些策略,都可以通过分析每个公司对OpenStack的贡献来得到一定的结论。如果某个公司在某个项目贡献比较多的话,可能就意味着这个公司会在相关领域有一些动作。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值