繁体   English   中英

将Docker容器调度到Cluster:Swarm或CoreOS?

[英]Scheduling Docker containers to Cluster: Swarm or CoreOS?

我想将Docker容器安排到一个小集群。 将要运行的工作主要是像Rapidminer计算这样的一次性工作,而不是任何持久的服务。

我试图阅读很多关于可用系统的内容,并且我认为Kubernetes并不是真正需要的,因为缺少像Web服务器这样的持久性工作,如果它们失败,它们需要保持运行并重新启动。

但是,我不确定我是否应该使用CoreOS替换我在简单的Ubuntu LTS主机上使用Swarm的初步想法。 特别是因为CoreOS似乎有自己的调度解决方案,尽管它确实看起来更复杂。

对于给定的用例,CoreOS是否提供了比Ubuntu + Swarm更值得使用的好处?

如果您正在寻找更好的调度解决方案,您应该选择CoreOS(如果它们只有两个选择,那么请选择Mesos!)。 如果您有自己的调度算法并准备从头开始将其与swarm集成,那么选择swarm可能是一种很好的体验,因为调度程序非常基础。

我们使用Mesos 设置起来非常简单,例如对于mesos主站和从站有rpms。 对docker容器化和干净的休息接口有原生支持。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM