什么是编排引擎?主要作用是什么?

参与10

1同行回答

bryanbryan软件架构设计师金融研发
PaaS云的落地需要依赖容器技术,容器主要依托于linux kernel的cgroup和namespace实现资源的隔离和资源的限制,但是独木难成林。应用系统在容器上对外提供服务,必须提供多个容器以集群的形式对外提供服务,一旦有多个容器就涉及到如下方面1.单个容器的管理配置:容器的CPU、内存、...显示全部

PaaS云的落地需要依赖容器技术,容器主要依托于linux kernel的cgroup和namespace实现资源的隔离和资源的限制,但是独木难成林。应用系统在容器上对外提供服务,必须提供多个容器以集群的形式对外提供服务,一旦有多个容器就涉及到如下方面
1.单个容器的管理配置:容器的CPU、内存、网络和端口等资源配置;
2.多个容器的集群管理:如何在操作系统上选择合适的节点进行资源调度,如果自动检查容器健康情况,在发生问题时进行调度、如何根据业务负载情况进行弹性伸缩等
3.如果将多个容器作为统一的入口对外提供服务:主要通过负载均衡、容器标签等方式将多个容器结合在一起对外提供服务;
这些都可以视作从管理容器声明周期的角度考虑,目前市场上主要的编排引擎有kubernetes(简称K8S)、docker swarm等。K8S是谷歌开源出来的框架,swarm已经被集成到docker的基础功能中。

收起
银行 · 2017-09-06
浏览2533

提问者

Jerry Miku
其它The Global 500
擅长领域: 存储备份灾备

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-09-06
  • 关注会员:2 人
  • 问题浏览:4757
  • 最近回答:2017-09-06
  • X社区推广