自動化運(yùn)維其實(shí)也算是老生常談,一談?wù)劻耸畮啄辏珔s一直沒有質(zhì)的提升。數(shù)據(jù)中心的運(yùn)維工作反而變得越來越繁重與復(fù)雜,當(dāng)然這和這些年數(shù)據(jù)中心巨大的變化緊密相關(guān),數(shù)據(jù)中心承載的各種應(yīng)用越來越多,運(yùn)維工作也變得異常復(fù)雜,簡單的自動化運(yùn)維已經(jīng)不能徹底解決數(shù)據(jù)中心運(yùn)維工作效率低下的問題。
自動化運(yùn)維其實(shí)也算是老生常談,一談?wù)劻耸畮啄?,但卻一直沒有質(zhì)的提升。數(shù)據(jù)中心的運(yùn)維工作反而變得越來越繁重與復(fù)雜,當(dāng)然這和這些年數(shù)據(jù)中心巨大的變化緊密相關(guān),數(shù)據(jù)中心承載的各種應(yīng)用越來越多,運(yùn)維工作也變得異常復(fù)雜,簡單的自動化運(yùn)維已經(jīng)不能徹底解決數(shù)據(jù)中心運(yùn)維工作效率低下的問題。以前,數(shù)據(jù)中心運(yùn)維人員就像流水線上的一名工人,不斷重復(fù)地做著同樣的工作,枯燥又容易出錯(cuò),自動化運(yùn)維就是要引入一些工具,通過這些工具來替代運(yùn)維人員來工作,從而減少人力成本,同時(shí)提升數(shù)據(jù)中心的運(yùn)維水平。
那么自動化運(yùn)維,其實(shí)就是向數(shù)據(jù)中心引入一批工具,這批工具是“可編程”的,你只需要為這批工具寫上幾行“代碼”,它便會幫你自動完成所有的工作,而這批工具就是實(shí)現(xiàn)自動化運(yùn)維的手段。這些工具可以分為三大類:預(yù)備、配置管理和監(jiān)控,從這三大方面代替人力工作。預(yù)備自動化工具常見的有Cobbler、Kickstart、OpenQRM、Spacewalk。在早期,Linux管理員整理出一個(gè)軟件包列表,通過rpm進(jìn)行批量軟件安裝。后來,我們用Kickstart來執(zhí)行無人值守的Linux安裝?,F(xiàn)在,Cobbler把這個(gè)功能提升到了一個(gè)新的高度:它實(shí)現(xiàn)了物理機(jī)與虛擬機(jī)的并行系統(tǒng)構(gòu)建,并且可以進(jìn)行DHCP和DNS的配置。OpenQRM是開源系統(tǒng)管理
解決方案,用來管理企業(yè)數(shù)據(jù)中心業(yè)務(wù),同時(shí)包括虛擬環(huán)境管理、數(shù)據(jù)中心自動化,是一個(gè)基于Web的
開源云計(jì)算和數(shù)據(jù)中心管理平臺。Spacewalk是一個(gè)Linux和Solaris的系統(tǒng)管理解決方案,它是Red Hat網(wǎng)絡(luò)衛(wèi)星項(xiàng)目衍生出來的上游社區(qū)項(xiàng)目。這些預(yù)備管理工具多是針對
服務(wù)器的,對服務(wù)器進(jìn)行自動化管理,如果不是自己親身使用和體驗(yàn),很難說這些工具軟件孰好孰壞,每種工具都有其適合的應(yīng)用場合,這些工具尤其在互聯(lián)網(wǎng)企業(yè)的數(shù)據(jù)中心運(yùn)維中使用極為廣泛,這些工具需要操作者具有較高的計(jì)算機(jī)編程能力,對運(yùn)維人員的要求較高。
配置管理工具用來設(shè)置參數(shù)或者開啟一個(gè)新服務(wù)器上的服務(wù)。配置管理可以用于服務(wù)器自動構(gòu)建。服務(wù)器自動構(gòu)建工具可以加速部署速度,并可以在短時(shí)間內(nèi)大規(guī)模部署服務(wù)器,同時(shí)也可以讓構(gòu)建過程更容易復(fù)制。在發(fā)生嚴(yán)重故障時(shí),還可以重建架構(gòu)。配置管理工具常見的有Chef、ControlTier、Func、Puppet。比如Chef是一款自動化服務(wù)器配置管理工具,可以對管理的對象實(shí)行自動化配置,Chef由三大組件組成:Chef Server、Chef Workstation和 Chef Node。Chef Server 是核心服務(wù)器,維護(hù)了一套配置腳本,與每個(gè)被管節(jié)點(diǎn)交互并給出配置指令,Chef Workstation提供了我們與 Chef Server交互的接口:我們在Workstation上創(chuàng)建定義Cookbook,并將 Cookbook上傳到Chef Server上以保證被管機(jī)器能從Chef Server 上取得最新的配置指令。Chef Node是安裝了chef-client并注冊了的被管理節(jié)點(diǎn),可以是物理機(jī)或者虛擬機(jī)或者其他對象。Chef Node每次運(yùn)行chef-client時(shí)都會從Chef Server端取得最新的配置指令并按照指令配置自己。ControlTier是一個(gè)完全開放源碼系統(tǒng)的自動化服務(wù)管理活動的多個(gè)服務(wù)器和多個(gè)應(yīng)用層的工具,它可以對數(shù)據(jù)中心里的各種設(shè)備進(jìn)行自動配置下發(fā)和管理。
這些大部分工具都是實(shí)時(shí)的,可以用來進(jìn)行變動并執(zhí)行某些任務(wù)。它們卻缺乏關(guān)于當(dāng)前系統(tǒng)狀況的信息,于是監(jiān)控工具就有了用武之地。對于傳統(tǒng)的系統(tǒng)管理員而言,監(jiān)控?zé)o非是在發(fā)生錯(cuò)誤的時(shí)候通過一個(gè)頁面或者一封郵件提醒他們。監(jiān)控工具常見的有Nagios、OpenNMS、Zabbix、Zenoss Core等等。Nagios是一款開源的免費(fèi)網(wǎng)絡(luò)監(jiān)視工具,能有效監(jiān)控Windows、Linux和Unix的主機(jī)狀態(tài),交換機(jī)路由器等網(wǎng)絡(luò)設(shè)置,打印機(jī)等,當(dāng)發(fā)現(xiàn)監(jiān)控設(shè)備運(yùn)行異常時(shí),自動發(fā)出告警,還可以將告警消息發(fā)給運(yùn)維人員,以便可以得到及時(shí)處理,避免異常對業(yè)務(wù)造成嚴(yán)重影響。OpenNMS是一個(gè)企業(yè)級基于Java/XML的分布式網(wǎng)絡(luò)和系統(tǒng)監(jiān)控管理平臺,OpenNMS是你管理網(wǎng)絡(luò)的絕好工具,它能夠顯示你網(wǎng)絡(luò)中各中終端和服務(wù)器的狀態(tài)和配置,可以監(jiān)控各個(gè)網(wǎng)絡(luò)設(shè)備運(yùn)行的狀態(tài),互通情況,一旦出現(xiàn)異常立即可以上報(bào)異常告警。
說了這么多工具,不難發(fā)現(xiàn)這些工具主要針對的都是服務(wù)器的,部分工具有網(wǎng)絡(luò)監(jiān)控的功能,而且這些軟件都是開源的、免費(fèi)的,大家都可以根據(jù)自己的數(shù)據(jù)中心需要對這些軟件進(jìn)行修改,更加適應(yīng)自己的數(shù)據(jù)中心,這樣這些工具獲得了很廣泛的應(yīng)用。網(wǎng)絡(luò)是數(shù)據(jù)中心里最封閉的一個(gè)系統(tǒng),對網(wǎng)絡(luò)進(jìn)行管理的軟件也無法完全做到開源,所以那些免費(fèi)的、網(wǎng)絡(luò)上的軟件都不是很好用,不得不使用網(wǎng)絡(luò)設(shè)備廠家提供的網(wǎng)絡(luò)管理軟件,才能達(dá)到很好的適配效果。工具畢竟是死的,人是活的,工具只能按照繼承的順序來執(zhí)行一些人為提前設(shè)置好的腳本而已,這樣的自動化應(yīng)該只能算是一種低級的運(yùn)維方式。真正的自動化運(yùn)維是可以和數(shù)據(jù)中心有機(jī)結(jié)合,數(shù)據(jù)中心運(yùn)行中配置自動下發(fā)、網(wǎng)絡(luò)自動調(diào)節(jié),形成對應(yīng)各種復(fù)雜場景的自適應(yīng)數(shù)據(jù)中心,數(shù)據(jù)中心自動化運(yùn)行。
這些工具的出現(xiàn),為數(shù)據(jù)中心運(yùn)維提供了極大方便,是自動化運(yùn)維的具體表現(xiàn)。數(shù)據(jù)中心要走自動化運(yùn)維的路,就需要大批地使用這些工具,通過這些工具逐漸代替運(yùn)維人員的工作。運(yùn)維人員通過自動化運(yùn)維,將規(guī)范、常規(guī)的操作固定化,減少重復(fù)的手工操作,避免誤操作。通過模板化,根據(jù)模塊信息智能化分析,實(shí)現(xiàn)快速發(fā)單,同時(shí)串并行控制,提升模塊更新效率,這就是數(shù)據(jù)中心自動化運(yùn)維的時(shí)代,只有堅(jiān)持走自動化運(yùn)維的路,數(shù)據(jù)中心的運(yùn)維效能才會有質(zhì)的提升,讓我們沿著數(shù)據(jù)中心自動化運(yùn)維的道路堅(jiān)持走下去。
河南億恩科技股份有限公司(1tcdy.com)始創(chuàng)于2000年,專注服務(wù)器托管租用,是國家工信部認(rèn)定的綜合電信服務(wù)運(yùn)營商。億恩為近五十萬的用戶提供服務(wù)器托管、服務(wù)器租用、機(jī)柜租用、云服務(wù)器、網(wǎng)站建設(shè)、網(wǎng)站托管等網(wǎng)絡(luò)基礎(chǔ)服務(wù),另有網(wǎng)總管、名片俠網(wǎng)絡(luò)推廣服務(wù),使得客戶不斷的獲得更大的收益。
服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:
0371-60135900
虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:
0371-55621053
網(wǎng)絡(luò)版權(quán)侵權(quán)舉報(bào)電話:
0371-60135995
服務(wù)熱線:
0371-60135900