1. 程式人生 > >系統管理員必備——Linux伺服器四大管理軟體

系統管理員必備——Linux伺服器四大管理軟體

  伺服器管理軟體能夠讓伺服器人員方便快捷的部署管理伺服器,節省使用者的配置部署時間以及維護時間。配置伺服器是一項十分耗時且麻煩的工作,有序部署額外伺服器或替換有故障伺服器的能力對保證企業應用程式執行至關重要,伺服器管理軟體可以幫助管理員減輕壓力。

  此外,伺服器管理的一大困難還在於它上面有數以千計的元件,各個都有不同的介面,因此考慮到伺服器所涉及的任務,伺服器管理起來的複雜程度可能相當驚人。管理的任務將包括安裝作業系統、核心模組、中介軟體和應用程式,而且不同企業有不同的定製需求,比如web伺服器、電子郵件伺服器等等。

  相比於如今已經成熟的Windows Server工具軟體,Linux的伺服器管理軟體仍然是非常稀少,但是隨著Linux近年興起,Linux上也出現了相應的管理工具,這裡列出四款人氣較好的Linux伺服器配置管理工具分享個大家,供系統管理員參考。

  1. 支援多平臺的Splunk

  Splunk是一個能夠支援多種平臺的IT資料、日誌分析軟體,支援平臺包括主流的Windows, Linux, Solaris, FreeBSD, AIX, MacOS, HP-UX。與谷歌Analytics這一類的Web日誌分析軟體的不同之處在於Splunk可以支援任何IT裝置(伺服器、網路裝置、應用程式、資料庫等)所產生的日誌,其對日誌進行處理的方式是進行高效索引之後讓管理員可以對日誌中出現的各種情況進行搜尋,並且通過非常好的圖形化的方式展現出來。

  如今的伺服器產生的日誌的數量非常驚人,當遇到突發情況,我們很難再還老的日誌中找到有用的資訊。而Splunk使用了現代搜尋引擎技術對日誌進行搜尋,同時提供了一個非常強大的AJAX式的介面展現日誌。讓我們能夠快速找到問題,縮短宕機時間。

  Splunk是一款對IT管理員非常有用、非常專業的工具。與其他Linux下的其他日誌分析軟體不同,Splunk是一個商業軟體,但是其提供了可以自由使用的Splunk測試版可以免費下載,而如果需要海量授權及更多的功能比如分散式搜尋(Distributed Search)、排程告警(Schedule Alert)、許可權(Access Control)這樣的功能的話,則需要購買企業版。

  2. openQRM資料中心管理平臺

  openQRM是一個開源資料中心管理平臺,能夠提供完全的外掛結構方式構建,專注於自動化,快速和基於應用的部署,監控和高可用並且特別支援多種虛擬技術。openQRM是一個單一管理控制檯,用於完成IT基礎構架和提供良好定義API以整合第三方工具作為外掛。

  由於Linux系統實際上是一系列檔案,所以openQRM通過一種稱為DE>server-imagingDE>方式(將伺服器打包到檔案)。這樣就可以把核心, 一個initrd和一些模組,以及一個根檔案系統,通過將這些檔案存放到新型的儲存伺服器上來實現伺服器管理。同樣可以使用邏輯卷管理的快速clone服 務器影像來實現新伺服器部署。

  openQRM提供開放的外掛管理架構,可用很輕鬆的將現有的資料中心應用程式整合到其中,比如Nagios和VMware。openQRM的自動化資料中心操作不但可用幫助提高可用性,同時還可以降低企業級資料中心的管理費用。

  3. Opennms擁有簡單友好的圖形介面

  Opennms能夠幫助IT管理部門持續的監控分散式的異構系統和網路裝置的執行狀態,它可以支援SNMP網路管理協議確保管理的擴充套件性,並且提供非常靈 活的定製功能從而有利於管理範圍的伸縮。它內建的故障事件管理以提供故障事件的記錄和分析的能力,快速隔離非根源事件並迅速發現故障原因。Opennms 良好的設計可以快速部署實施,簡單友好的圖形介面能夠使得使用者迅速掌握,從而降低操作的複雜度,提高IT管理效率。

  OpenNMS是由許多個人及組織,在OpenNMS軟體專案這支大旗下,所共同打造的。從最初到2002年,程式程式碼是由Oculan Corporation開發並以GPL釋出,後來後案的管理移交給 Tarus Balog。

  目前OpenNMS的贊助企業是The OpenNMS Group,它們也擁有OpenNMS的商標。

  OpenNMS是世界上第一個用開放原始碼模式開發的企業級網路管理系統。和其它複雜、功能強大的系統一樣,需要費一點心力來安裝和設定。

  4. Zenoss企業級IT管理軟體

  Zenoss是開源企業級IT管理軟體-是智慧監控軟體,他允許IT管理員依靠單一的WEB控制檯來監控網路架構的狀態和健康度。Zenoss Core同時也是開源的網路與系統管理軟體。

  Zenoss的強大能力來自於深入的列表與配置管理資料庫,以發現和管理公司IT環境的各類資產(包括伺服器、網路、和其他結構裝置)。Zenoss可以建立 關鍵資產清單和對應的元件級別(介面、服務、程序,已安裝的軟體等)。建立好模型後,就可以監控與報告IT架構中各種資源的狀態和效能容限了。 Zenoss同時提供與CMDB關聯的事件和錯誤管理系統,以協助提高各類事件和提醒的管理效率。以此提高IT管理人員的效率。

  Zenoss系統將各種監視和管理資訊通過一個標準的web瀏覽器集中向用戶展示,系統的各種功能都可以通過web介面進行訪問而無需編寫任何配置檔案。從一個較高的層面來講,Zenoss由四個主要部分組成:Zenoss標準模型、Zenoss可用性監控、Zenoss 事件管理系統、Zenoss 效能監視系統。

  總結:Linux如今已經越來越多的等到了認可,應用也逐漸廣泛。而Linux伺服器管理工具則對Linux系統的推廣有著很大的推動作用,只有這些元件完善,使用者在應用中才會得心應手,進一步促進linux伺服器的普及。