簡體   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