偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

【Docker】Swarm初探:集群管理和容器調(diào)度

云計(jì)算
Docker新發(fā)布了swarm,machine,compose。Docker Swarm是一個(gè)Dockerized化的分布式應(yīng)用程序的本地集群,它是在 Machine所提供的功能的基礎(chǔ)上優(yōu)化主機(jī)資源的利用率和容錯(cuò)服務(wù)。具體來說,Docker Swarm支持用戶創(chuàng)建可運(yùn)行Docker Daemon的主機(jī)資源池,然后在資源池中運(yùn)行Docker容器。Docker Swarm可以管理工作負(fù)載并維護(hù)集群狀態(tài)。

[[124471]]

Docker新發(fā)布了swarm,machine,compose。

這里主要對(duì)swarm進(jìn)行說明。Docker Swarm是一個(gè)Dockerized化的分布式應(yīng)用程序的本地集群,它是在 Machine所提供的功能的基礎(chǔ)上優(yōu)化主機(jī)資源的利用率和容錯(cuò)服務(wù)。具體來說,Docker Swarm支持用戶創(chuàng)建可運(yùn)行Docker Daemon的主機(jī)資源池,然后在資源池中運(yùn)行Docker容器。Docker Swarm可以管理工作負(fù)載并維護(hù)集群狀態(tài)。

之前,用戶需要對(duì)各個(gè)docker engine進(jìn)行操作(發(fā)送rest消息或者執(zhí)行docker命令)。

swarm則將一組docker enginge作為一個(gè)集群進(jìn)行管理,并提供過了lablel,schedule,filter的能力。

swarm保持了對(duì)docker原有API的兼容,我們可以像使用單一個(gè)docker engine一樣管理一個(gè)docker engine集群。

swarm還可以對(duì)集群中的節(jié)點(diǎn)健康狀況進(jìn)行檢查,HA發(fā)生故障節(jié)點(diǎn)的容器。

其中調(diào)度部分,允許用戶定制自己的調(diào)度策略。

集群管理:

  1. 創(chuàng)建集群: 
  2. $ swarm create 
  3. 添加一個(gè)節(jié)點(diǎn)到集群: 
  4. $ swarm join --token=<token> --addr=<node ip> 
  5. 列出集群中的節(jié)點(diǎn): 
  6. $ swarm list --token=<token> 
  7. 啟動(dòng)swarm: 
  8. $ swarm manage --token=<token> --addr=<swarm ip> 

資源管理:

  1. cpu/memory: 
  2. $ docker run -m 1g -c 1  
  3. ports: 
  4. $ docker run -p 80:80  

約束:

  1. 如何設(shè)置約束: 
  2. docker run -e "constraint:operationsystem=fedora" 
  3. docker run -e "constraint:storagedriver=aufs" 
  4.  
  5. 通過約束過濾節(jié)點(diǎn): 
  6. docker -d "region=us-east" 
  7. docker run -e "constraint:region=us-east" 
  8.  
  9. 未來還可以實(shí)現(xiàn)更復(fù)雜的,比如 反親和 

支持容器重新調(diào)度:

  1. 類似與--start的操作 

容器調(diào)度過程:

  1. 類似于openstgack:   
  2. 1. filter節(jié)點(diǎn)   
  3. 基于port,label,health   
  4. 2. weight節(jié)點(diǎn),選出***節(jié)點(diǎn)   
  5. 支持bin packing和random連中。   

原文出自:http://blog.csdn.net/halcyonbaby/article/details/41812313

責(zé)任編輯:Ophira 來源: 追尋神跡的博客
相關(guān)推薦

2017-03-31 14:25:19

手動(dòng)docker swar集群

2015-08-03 16:15:53

Docker部署集群

2016-12-01 13:37:42

OpenStack MDocker Swar容器

2024-01-02 08:00:00

云計(jì)算容器Docker

2016-10-31 15:33:57

DockerMySQL容器管理

2023-10-10 17:09:19

2016-11-16 19:28:04

容器技術(shù)

2023-09-04 15:09:03

容器編排工具KubernetesDocker

2023-09-15 10:15:43

Docker網(wǎng)絡(luò)

2021-03-09 07:31:49

集群管理系統(tǒng)

2018-07-23 09:02:18

容器KubernetesAmazon

2015-01-08 10:29:59

Shipyardweb管理集中化

2017-11-07 12:15:26

Docker容器云端

2021-05-11 08:00:00

Docker容器開發(fā)

2023-03-21 15:26:02

Kubernetes容器開發(fā)

2015-10-13 11:01:42

AzureCon微軟容器技術(shù)

2023-03-01 08:44:42

OpenStackDockerK8S

2019-05-29 09:05:13

DockerDockly容器

2015-03-02 10:34:49

DockerDocker SwarMesos

2019-07-16 14:44:52

DockerMySQL操作系統(tǒng)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)