在容器云平台建设方案设计上服务编排应该如何设计?

参与14

2同行回答

caikaicaikai系统架构师KYLERC
流行的各种容器集群管理系统都支持服务编排,用yml格式的文件进行描述,但Swarm、K8S、Rancher Cattle等各自的服务编排语法并不统一。如果直接使用这些系统的编排语法,当未来重新选择容器管理系统的类型时,已经积累的应用编排就都会成为限制,或者需要根据新的容器管理系统进行...显示全部

流行的各种容器集群管理系统都支持服务编排,用yml格式的文件进行描述,但Swarm、K8S、Rancher Cattle等各自的服务编排语法并不统一。如果直接使用这些系统的编排语法,当未来重新选择容器管理系统的类型时,已经积累的应用编排就都会成为限制,或者需要根据新的容器管理系统进行重新编排,这非常不利于复用已有的IT资产,也是不愿意看到的技术上的锁定。

所以建议设计自己的编排语法,同时开发一个翻译模块,把自己的编排信息翻译成容器平台能够处理的编排语法。当未来更换底层容器管理平台时,上层积累的应用编排资产不会受到影响,只需要开发新的翻译模块对接新的容器管理平台即可。

收起
银行 · 2017-10-16
浏览1785
namelessnameless技术总监某云计算厂商
开源的应用编排大都是基于yaml配置文件,有些还不太好用,建议自己设计应用编排方式,参考开源提供的编排方式,结合自己的业务特色,自己设计应用编排系统。显示全部

开源的应用编排大都是基于yaml配置文件,有些还不太好用,建议自己设计应用编排方式,参考开源提供的编排方式,结合自己的业务特色,自己设计应用编排系统。

收起
软件开发 · 2017-10-17
浏览1536

提问者

chaozi84
系统运维工程师某股份制商业银行

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-10-12
  • 关注会员:3 人
  • 问题浏览:4342
  • 最近回答:2017-10-17
  • X社区推广