運維工具

 

運維工具:Operations

通過工具,實現自動化運維

運維工作:

BootStraping:當拿到硬件或軟件才主機以后,安裝操作系統

Bare Metal:pxe, cobbler(pxe的二次開發版)
Virtaul Machine:image files(給予模板匹配安裝)

Configuration:安裝各種軟件或服務,包括軟件,服務的配置。

工具有很多

puppet(ruby)  穩定性強,重量級,主流地位
saltstack(python) 剛剛穩定,重量級
ansible 輕量級
chef
cfengine
...

配置管理服務器:agentless/agent

需要配置語言

agentless通過ssh主動連接服務器檢查配置
agent通過代理(運行在客戶端的程序)檢查,并執行配置

Command and Control:

orchestration任務編排工具。有些情況需要聯動或編排所有的主機,統統完成某一命令的執行

func 網絡控制工具
ansible 
fabric 
...

程序發布:

人工智能(手動發布)
腳本(有一定風險)
發布程序(運維系統)需要研發

要求:
    1、不能影響用戶體驗;
    2、系統不能停機;
    3、不能導致系統故障或造成系統完全不可用;

灰度模型:
    主機:以一定量的主機慢慢過渡。
    用戶:以一定量的用戶(追蹤用戶身份)切換到新系統

發布路徑:使用軟連接,支持回滾操作
    /webapps/data/waimai
    /webapps/data/waimai-1.1
    /webapps/data/waimai-1.2
    /webapps/data/waimai-1.3
    /webapps/data/waimai-1.4

在調度器上下線一批主機(標記為維護模式)--> 關閉服務 --> 部署新版本 --> 啟動服務 --> 在調度器啟用這一批主機;

標準化運維

硬件標準化:同一廠家型號 操作系統標準化:同一版本(不建議最新的系統) 程序版本標準化:同一服務使用同一軟件且版本相同。 例如web服務程序、數據庫、緩存服務器,提供相同服務的要使用相同軟件和版本。 系統環境標準化(文件目錄名稱的標準化):某一服務的數據文件存放位置,目錄命名規范..

完成標準化,就可以實現自動化運維。

原創文章,作者:yyw,如若轉載,請注明出處:http://www.www58058.com/56564

(0)
yywyyw
上一篇 2016-11-01
下一篇 2016-11-01

相關推薦

  • Unlocking the Future of Digital Play

    In the rapidly evolving world of digital entertainment, the bc game stands out as a beacon of innovation and excitement. This app has managed to capture the essence of online gamin…

    Linux干貨 1天前
  • N21沉舟11周作業

    1、請描述一次完整的http請求處理過程; (1) 建立或處理連接:接收請求或拒絕請求 (2) 接收請求: (3) 處理請求:對請求報文進行解析,并獲取請求的資源及請求方法等相關信息 (4) 訪問資源:獲取請求報文中請求的資源 (5) 構建響應報文 (6) 發送響應報文 (7) 記錄日志 …

    Linux干貨 2016-09-26
  • lvs集群學習筆記之原理

    lvs集群學習筆記之原理 lvs集群學習筆記之原理 集群 負載均衡 lvs 原理 lvs集群學習筆記之原理 什么是集群 什么是負載均衡 負載均衡解決方案 lvs簡介 lvs內核空間模型 lvs特點 lvs實現方式 lvs實現方式之nat模型 lvs實現方式之dr lvs實現方式之tun lvs實現方式之FULLNAT lvs之算法 靜態算法   &…

    Linux干貨 2017-01-03
  • day6作業

    1、創建用戶gentoo,附加組為bin和root,默認shell為 /bin/csh,注釋信息為"Gentoo Distribution"     2、創建下面的用戶、組和組成員關系 名字為admins 的組 用戶natasha,使用admins …

    系統運維 2016-08-08
  • CollabNetSubversionEdge服務搭建

    準備目錄并設置權限 [root@localhost ~]# mkdir /var/svn [root@localhost ~]# chown bohui:bohui /var/svn/ [root@localhost ~]# chmod 700 /v…

    Linux干貨 2015-10-18
  • 登峰需有造極之心

    年輕武僧與高僧間一小段對話 年輕武僧:大師,我怎么才能達到您這種層次…… 高僧:如果你沒有像我那樣的習練,我說什么你又怎能明白。     不管是就業形勢、性格或者愛好,還是其他的種種因素。自己已經選擇Linux系統運維這條路,就應該腳踏實地,刻苦練習。將Linux運維作為自己的事業不斷地做的越來越好。  &n…

    Linux干貨 2016-10-27
欧美性久久久久