一、先說下SaltStack是啥?php
SaltStack是基於Python開發的一套C/S架構配置管理工具(功能不單單是配置管理,如使用salt-cloud配置AWS EC2實例),它的底層使用ZeroMQ消息隊列pub/sub方式通訊,使用SSL證書籤發的方式進行認證管理。html
號稱世界上最快的消息隊列ZeroMQ使得SaltStack能快速在成千上萬臺機器上進行各類操做,並且採用RSA Key方式確認身份,傳輸採用AES加密,這使得它的安全性獲得了保障。linux
SaltStack常常被描述爲Func增強版+Puppet精簡版。git
二、Multi-Master是什麼呢?github
從上面的來看,屬於單Master多minion結構,最大的缺點就是穩定性問題,master一旦掛掉,就是災難,因而有了Multi-Master安全
一、https://blog.linuxeye.cn/450.html架構
二、http://docs.saltstack.cn/工具
三、https://docs.saltstack.com/en/latest/topics/topology/syndic.html加密
四、https://docs.saltstack.com/en/latest/topics/tutorials/multimaster.htmlurl
五、https://docs.saltstack.com/en/latest/topics/highavailability/index.html
六、http://jaminzhang.github.io/saltstack/SaltStack-MultiMaster-Architecture/
七、http://jaminzhang.github.io/saltstack/SaltStack-Syndic-Architecture/
最後推薦下這我的的博客:http://jaminzhang.github.io/timeline/