天天看點

Docker Swarm介紹Docker Swarm介紹

Docker Swarm介紹Docker Swarm介紹

logo.png

為了支援特定的需求和基于政策的排程,docker swarm還提供了标準和自定義限制。比如為了保證好的io性能,使用者可能想在ssd上運作mysql容器,這個時候可以定義如下限制:

Docker Swarm介紹Docker Swarm介紹

除了資源優化,docker swarm可以保證應用的高可用性和容錯性。docker swarm會不斷的檢查docker daemon所在主機的健康狀态。當某個主機不可用時,swarm就會将容器遷移到新的主機上。

docker-swarm_w_450.png

docker swarm的亮點之一是它可以在應用的生命周期内擴充,也就是說當應用從一個主機擴充到2個、20個或者200個的時候,使用者可以保證接口的一緻性。

同樣,和machine一樣,swarm的架構是可插拔的,系統已經包含一個預設的排程器。其它的廠商可以實作自己的排程器。

原文釋出時間:2014-12-08

本文來自雲栖合作夥伴“linux中國”