文章预览
在寻找容器编排平台时,开源社区提供一些如 Kubernetes、Marathon-Mesos 或 Docker Swarm 等可行的选择。在很多寻找运行在线负载原生云的用户中, Kubernetes 非常受欢迎,因为它内置支持一系列有用的特性 ,包括自动化部署,负载均衡,自动扩展,滚动升级等等 DevOps 用户寻找的要素。但同时,在考虑企业运行环境的负载范围,处理多个框架间共同关心的问题时则需要一种更通用的资源管理器,而 Apache Mesos 则解决了这个问题。 Mesos 是一个轻量的系统,只有230K行的代码,而 Kubernetes 则有1.3M+ ,它专注于提供一种基础资源抽象层,这样可以按框架来分配资源,处理基于 task 执行能力,同时处理如主机维护模式等管理操作。 在 IBM,我们探索了如何通过将 Kubernetes 作为 Mesos 的一个
………………………………