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