四虎国产精品永久地址998_chinesexxx少妇露脸_日本丁香久久综合国产精品_一区二区久久久久_四虎av影视_久久久久国产一区二区三区不卡

中培偉業IT資訊頻道
您現在的位置:首頁 > IT資訊 > 軟件研發 > 從執行的模型來比較Salt、AnSible、Puppet和PalletOps

從執行的模型來比較Salt、AnSible、Puppet和PalletOps

2018-07-17 11:02:14 | 來源:中培企業IT培訓網

從執行的模型來比較Sat、AnSibluppetPalletOps

本章里我們使用的配置管理系統有很多的相似之處,在客戶端節點運行代碼的方式有很多的不同:

對于Puppet來說,一個Puppet代理在Puppet服務器上注冊同時打開一個通信通道來獲取命令。這個過程通常會定期運行,一般每半個小時一次。

30分鐘不算快。你也可以配置一個更短的運行時間間隔。不管什么頻率運行,Puppet主要使用拉模型。客戶端必須檢查之后才知道那些修改可以用了。】

Ansible通過SSH來推送期望的修改。這是推模式。

Salt使用的是推模式,但是實現的方式不同。它利用了ZeroMQ消息服務器,客戶端連接到消息服務器,監聽修改的通知。工作原理和Puppet有點像,但是速度更快。

哪種方式最好一直是開發者社區爭執的一個話題。消息隊列架構的支持者認為速度很重要,而且它的速度更快。SSH方法的支持者認為簡單更加重要而且它足夠快。我個人傾向于后面的觀點。事情總會出簍子,復雜度增加時出問題的概率就更大。

標簽: 執行模型

相關閱讀

主站蜘蛛池模板: 喜德县| 留坝县| 渭源县| 西乡县| 锡林郭勒盟| 菏泽市| 扎囊县| 孟村| 前郭尔| 九江市| 黄骅市| 五峰| 周口市| 册亨县| 济宁市| 奉化市| 河池市| 上思县| 鱼台县| 苍山县| 广丰县| 钦州市| 宁津县| 准格尔旗| 陆川县| 股票| 韩城市| 鹿邑县| 新和县| 若尔盖县| 金坛市| 清涧县| 紫云| 诏安县| 清原| 潮州市| 黄梅县| 双流县| 武陟县| 齐齐哈尔市| 胶州市|