服務(wù)器管理軟件能夠讓服務(wù)器人員方便快捷的部署管理服務(wù)器,節(jié)省用戶的配置部署時間以及維護時間。配置服務(wù)器是一項十分耗時且麻煩的工作,有序部署額外服務(wù)器或替換有故障服務(wù)器的能力對保證企業(yè)應(yīng)用程序運行至關(guān)重要,服務(wù)器管理軟件可以幫助管理員減輕壓力。
Linux服務(wù)器中四大管家
此外,服務(wù)器管理的一大困難還在于它上面有數(shù)以千計的組件,各個都有不同的接口,因此考慮到服務(wù)器所涉及的任務(wù),服務(wù)器管理起來的復(fù)雜程度可能相當(dāng)驚人。管理的任務(wù)將包括安裝操作系統(tǒng)、內(nèi)核模塊、中間件和應(yīng)用程序,而且不同企業(yè)有不同的定制需求,比如web服務(wù)器、電子郵件服務(wù)器等等。
相比于如今已經(jīng)成熟的Windows Server工具軟件,Linux的服務(wù)器管理軟件仍然是非常稀少,但是隨著Linux近年興起,Linux上也出現(xiàn)了相應(yīng)的管理工具,這里列出四款優(yōu)秀的Linux服務(wù)器配置工具,供系統(tǒng)管理員參考。
支持多平臺的Splunk
Splunk是一個能夠支持多種平臺的IT數(shù)據(jù)、日志分析軟件,支持平臺包括主流的Windows, Linux, Solaris, FreeBSD, AIX, MacOS, HP-UX.與谷歌Analytics這一類的Web日志分析軟件的不同之處在于Splunk可以支持任何IT設(shè)備(服務(wù)器、網(wǎng)絡(luò)設(shè)備、應(yīng)用程序、數(shù)據(jù)庫 等)所產(chǎn)生的日志,其對日志進行處理的方式是進行高效索引之后讓管理員可以對日志中出現(xiàn)的各種情況進行搜索,并且通過非常好的圖形化的方式展現(xiàn)出來。
如今的服務(wù)器產(chǎn)生的日志的數(shù)量非常驚人,當(dāng)遇到突發(fā)情況,我們很難再還老的日志中找到有用的信息。而Splunk使用了現(xiàn)代搜索引擎技術(shù)對日志進行搜索,同時提供了一個非常強大的AJAX式的界面展現(xiàn)日志。讓我們能夠快速找到問題,縮短宕機時間。
Splunk是一款對IT管理員非常有用、非常專業(yè)的工具。與其他Linux下的其他日志分析軟件不同,Splunk是一個商業(yè)軟件,但是其提供了可以自由使用的Splunk測試版可以免費下載,而如果需要海量授權(quán)及更多的功能比如分散式搜尋(Distributed Search)、排程告警(Schedule Alert)、權(quán)限(Access Control)這樣的功能的話,則需要購買企業(yè)版。
openQRM數(shù)據(jù)中心管理平臺
openQRM是一個開源數(shù)據(jù)中心管理平臺,能夠提供完全的插件結(jié)構(gòu)方式構(gòu)建,專注于自動化,快速和基于應(yīng)用的部署,監(jiān)控和高可用并且特別支持多種虛擬技術(shù)。openQRM是一個單一管理控制臺,用于完成IT基礎(chǔ)構(gòu)架和提供良好定義API以集成第三方工具作為插件。
由于Linux系統(tǒng)實際上是一系列文件,所以openQRM通過一種稱為DE>server-imagingDE>方式(將服務(wù)器打包到文件)。這樣就可以把內(nèi)核, 一個initrd和一些模塊,以及一個根文件系統(tǒng),通過將這些文件存放到新型的存儲服務(wù)器上來實現(xiàn)服務(wù)器管理。同樣可以使用邏輯卷管理的快速clone服 務(wù)器影像來實現(xiàn)新服務(wù)器部署。
openQRM提供開放的插件管理架構(gòu),可用很輕松的將現(xiàn)有的數(shù)據(jù)中心應(yīng)用程序集成到其中,比如Nagios和VMware.openQRM的自動化數(shù)據(jù)中心操作不但可用幫助提高可用性,同時還可以降低企業(yè)級數(shù)據(jù)中心的管理費用。
Opennms擁有簡單友好的圖形界面
Opennms能夠幫助IT管理部門持續(xù)的監(jiān)控分布式的異構(gòu)系統(tǒng)和網(wǎng)絡(luò)設(shè)備的運行狀態(tài),它可以支持SNMP網(wǎng)絡(luò)管理協(xié)議確保管理的擴展性,并且提供非常 靈 活的定制功能從而有利于管理范圍的伸縮。它內(nèi)置的故障事件管理以提供故障事件的記錄和分析的能力,快速隔離非根源事件并迅速發(fā)現(xiàn)故障原因。Opennms 良好的設(shè)計可以快速部署實施,簡單友好的圖形界面能夠使得用戶迅速掌握,從而降低操作的復(fù)雜度,提高IT管理效
OpenNMS是由許多個人及組織,在OpenNMS軟件專案這支大旗下,所共同打造的。從最初到2002年,程序代碼是由Oculan Corporation開發(fā)并以GPL釋出,后來后案的管理移交給 Tarus Balog.
目前OpenNMS的贊助企業(yè)是The OpenNMS Group,它們也擁有OpenNMS的商標(biāo)。
OpenNMS是世界上第一個用開放原始碼模式開發(fā)的企業(yè)級網(wǎng)絡(luò)管理系統(tǒng)。和其它復(fù)雜、功能強大的系統(tǒng)一樣,需要費一點心力來安裝和設(shè)置。
Zenoss企業(yè)級IT管理軟件
Zenoss是開源企業(yè)級IT管理軟件-是智能監(jiān)控軟件,他允許IT管理員依靠單一的WEB控制臺來監(jiān)控網(wǎng)絡(luò)架構(gòu)的狀態(tài)和健康度。Zenoss Core同時也是開源的網(wǎng)絡(luò)與系統(tǒng)管理軟件。
Zenoss的強大能力來自于深入的列表與配置管理數(shù)據(jù)庫,以發(fā)現(xiàn)和管理公司IT環(huán)境的各類資產(chǎn)(包括服務(wù)器、 網(wǎng)絡(luò)、和其他結(jié)構(gòu)設(shè)備)。Zenoss可以創(chuàng)建 關(guān)鍵資產(chǎn)清單和對應(yīng)的組件級別(接口、服務(wù)、進程,已安裝的軟件等)。建立好模型后,就可以監(jiān)控與報告IT架構(gòu)中各種資源的狀態(tài)和性能容限了。 Zenoss同時提供與CMDB關(guān)聯(lián)的事件和錯誤管理系統(tǒng),以協(xié)助提高各類事件和提醒的管理效率。以此提高IT管理人員的效率。
Zenoss系統(tǒng)將各種監(jiān)視和管理信息通過一個標(biāo)準的web瀏覽器集中向用戶展示,系統(tǒng)的各種功能都可以通過web界面進行訪問而無需編寫任何配置文件。 從一個較高的層面來講,Zenoss由四個主要部分組成:Zenoss標(biāo)準模型、Zenoss可用性監(jiān)控、Zenoss 事件管理系統(tǒng)、Zenoss 性能監(jiān)視系統(tǒng)。
總結(jié):Linux如今已經(jīng)越來越多的等到了認可,應(yīng)用也逐漸廣泛。而Linux服務(wù)器管理工具則對Linux系統(tǒng)的推廣有著很大的推動作用,只有這些組件完善,用戶在應(yīng)用中才會得心應(yīng)手,進一步促進linux服務(wù)器的普及。