Magnum可谓目前OpenStack最热门的项目之一,IBM、HP、Rackspace、RedHat、Mirantis、Cisco等各大公司都积极推进其落地。
但是Magnum项目开展时间毕竟不长,有很多方面有待加强:
(1)可扩展性
通过Magnum Conductor提升系统水平可扩展性,以支撑海量用户请求处理能力。
(2)网络
支持Neutron端口,尽可能结合并利用Neutron特性,增强大规模场景下Docker网络管理能力。
(3)安全
包括对Kubernetes Python客户端增加TLS支持,对Magnum增加TLS支持,在Magnum中可以使用密钥和数字认证协议;Magnum与Barbican集成,用Barbican存储所有密钥。
(4)调度
目前Docker集群调度都依赖于Mesosphere、Kubernetes等第三方系统,而没有真正可用的原生Docker集群调度服务器。Magnum需要加强Docker集群调度能力,如完善Swarm,并将其集成到Magnum系统中。