Docker的编排管理方式建议

对于Docker技术的优势,我想对大多数有了解的人都会竖起姆指的,但如果集体化管理,编排工具或方案的选择需要是难点。

目前已知的管理平台有kubernetes、mesos、swarm~~前两者较重,最后的比较轻巧。

希望专家解释下,三者的功能和非功能特点,并进行比较,有助于不同行业、企业的技术选型。

参与5

1同行回答

linux_zcylinux_zcy技术总监希云cSphere
容器云平台的建设确实是目前企业都需要的,但是在建设过程中就技术选型也会提出挑战。容器标准化在IT行业中确实带来了革命性的变化,编排技术是整个容器云平台的核心,好的编排项目迁移到容器中可以非常省事,省力省成本。k8s的社区要比mesos和swarm好,但k8s自身涉及到很多新的概...显示全部

容器云平台的建设确实是目前企业都需要的,但是在建设过程中就技术选型也会提出挑战。容器标准化在IT行业中确实带来了革命性的变化,编排技术是整个容器云平台的核心,好的编排项目迁移到容器中可以非常省事,省力省成本。

k8s的社区要比mesos和swarm好,但k8s自身涉及到很多新的概念,而且k8s本身版本更新较快,还没达到一个稳定的状态。新概念比较多企业使用起来需要大量的布道,而且应用迁移需要结合k8s的架构做一些调整。综述架构复杂,推广不太容易。

mesos比较重,不过可以自己开发插件,如果企业的服务器规模没到万,就不用坐飞机去菜市场了。

swarm虽说是docker官方的,单也分社区版和企业版,代码质量和稳定性有点担忧,想上到生产环境中,企业要有工程师能参与到源码中。swarm的功能相应的要比前2个编排工具要弱一些。

另外一种方法就是自主研发,比如希云cSphere的编排,既可以满足企业的实际需求,实现思想也可以借鉴开源软件产品,还有一个好处就是可以出一个稳定的版本能生生产环境。可视化的编排可以降低推广和学习成本,更加有助于企业采纳容器。

收起
互联网服务 · 2017-04-24
浏览1450

提问者

kingdonwang
系统工程师人民银行清算中心
擅长领域: 服务器云计算网络

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-04-19
  • 关注会员:4 人
  • 问题浏览:3925
  • 最近回答:2017-04-24
  • X社区推广