頂級網絡管理套件讓你的網絡始終處于良好狀態
譯文頂級網絡管理套件,任選其一即可幫助大家診斷并解決網絡中的疑難雜癥。
如果您的網絡由一千至一萬臺設備及計算機構成,也只能算是中等規模的網絡體系。隨著網絡規模的繼續擴張,大家會發現自己的服務器、連接乃至其它一些資源都面臨著重大挑戰,然而大型企業對于維護網絡健康的資金預算向來吝嗇得緊,因此想讓業務環境順暢運轉就需要優秀工具的輔助。
理想的網絡管理產品需要能夠準確地識別設備、計算機以及應用,最大程度降低計算資源消耗,以圖形化方式描述網絡組件狀態,監控每一臺設備或計算機的健康情況,收集來自各種來源的數據并與IPv4及IPv6順利協作。
理想的網絡管理產品還必須支持所有設備、云資源、無線連接以及虛擬服務器,能夠接受并使用復雜的閾值描述,可以通過電子郵件、尋呼設備或文本載體向不同個人或團隊發送警示信息,能夠在問題仍然存在時給出進一步提醒,足以執行根本原因分析并自動糾正某些錯誤內容。除此之外,它還需要將服務臺軟件與其它監控工具加以整合,生成實用、易于理解且具備時效性的匯總報告,擁有高度擴展能力,表現可靠且易于學習及使用。
換句話來說,理想的網絡管理產品幾乎需要“無所不能”。在今后的一系列評測文章中,我們將陸續為大家帶來多位競逐選手,它們分別是:
Paessler PRTG v12.4、Heroix Longitude v8.1、惠普Intelligent Management Center (簡稱IMC) 標準版及企業版v5.2、Ipswitch WhatsUp Gold (簡稱WUG) v16、SolarWinds Orion Network Performance Monitor (簡稱NPM) v10.4及Server & Application Monitor (簡稱SAM) v5.2、Argent Software Advanced Technology (簡稱AT) v3.1——包括Argent Commander 2.0與Argent Reports 2.0。
Argent Advanced Technology獲得了本屆Network World明智選擇大獎,Heroix Longitude則緊隨其后位居第二。Advanced Technology為我們帶來復雜的閾值控制、應答式用戶界面、精準的設備識別、極為省時的根本原因分析、貼心的操作糾正以及意義重大的報告系統。
在今天的文章中,我們就先來看看AT與PRTG兩款管理套件如何搞定網絡工作中的艱難險阻:
Argent Software Advanced Technology (簡稱AT)
Argent公司的Advanced Technoloty(簡稱AT)是一款具備高度擴展性、功能豐富且相當成熟的監控工具。其用戶界面基于Web 2.0且非常直觀、反應敏銳并帶來極高的操作效率。AT的識別機制相當精確,閾值表達足以涵蓋復雜的網絡使用情況,從而靈活地向多位管理員發送警示通知。
AT并不需要代理,但卻可以在代理的幫助下收集并轉發網絡狀態信息,從而最大程度降低對廣域網鏈接流量的使用。AT還能對大部分網絡問題進行自動糾正。
AT能夠生成清晰且具有指導意義的報告,完美追蹤網絡故障、反饋急需處理的性能問題、顯示服務水平協議合規狀態并分析容量規劃趨勢。AT在六大管理套件中既非最昂貴、亦非最廉價。總體而言,Argent公司的Advanced Technology是一款極為強大的監控工具,適合各類不同規模的網絡環境。
AT采用基于瀏覽器的界面,在保持使用便捷性的同時也具備面板定制功能,管理員可以根據需求將顯示結果設定為自己想要優先觀察的對象。它極具創造性地巧妙運用JavaScript,由此實現多層下拉菜單與選項標簽,允許用戶將任務以完全符合管理員工作流程的方式進行排列。
另外,這套界面還實現了許多過去只能在桌面應用程序中獲得的功能,其中包括環境菜單、模式對話框、客戶端驗證以及虛擬控制等等。不過這款基于瀏覽器的界面仍然無法實現達到Windows用戶界面的功能高度,不過別擔心——Argent公司在AT中額外提供了本機界面選項。
Argent Commander作為一套“傘狀結構”界面,以基于Web 2.0的中央控制臺為定制基礎,旨在管理中等至大型規模網絡體系。它能夠顯示實時監控結果,包括服務器狀態、網絡健康狀況、關鍵性能指標以及頂級X事件;另外,它還與活動目錄相結合以保障安全性。Argent Commander的Web界面支持多種語言選擇。
Argent AT精心設計出的豐富功能在測試過程中令我們贊嘆不已。其識別流程使用ICMP ping、SNMP查詢、DNS查找等一系列方式以確保結論的準確性、一致性,并最大程度從網絡中收集設備的詳細信息。它能迅速為用戶描繪出包含路由器、交換機、服務器以及客戶端的網絡體系結構圖。當我們向AT指定某臺特定路由器時,它會以智能方式分辨與該路由器相關的網絡鏈路、節點、設備以及計算機。
AT將網絡運行狀態劃分為五大類:可接受工作狀態、接近極限狀態、已達極限狀態、超出極限狀態以及全面超載狀態。實時監控與根本原因分析功能幫助我們快速定位網絡問題。AT提供的精妙閾值設定機制大大簡化了管理人員在維護網絡運行狀況方面需要投入的精力。這些閾值幫助我們在每周特定一天或每天特定時刻檢測當前流量水平及服務器異常活動,從而保障了整體設施的順暢運轉。
Argent公司在AT中囊括了超過兩千項專門針對應用程序及設備的預定義管理規則。
無需代理即可部署在網絡當中,AT利用SNMP、WMI及其它協議識別并診斷網絡故障。在每個實際用例中,AT都會將注意力集中在問題的根源(也就是根本原因),這能幫助我們快速略過由源頭引發的后續聯動故障、從而更快更準確地根治癥結。
能夠根據實際情況采取正確的解決方案,包括運行某個程序、運行某個腳本、重新啟動發生問題的Windows后臺服務或者重啟服務器等。它甚至可以發送SQL語句(例如觸發甲骨文進程運行)。
AT能夠在必要時升級通知系統,其廣泛的糾錯措施也使我們得以通過自動化方式搞定大部分常見網絡故障。
作為一款跨平臺“廣譜”監控工具,AT的適用對象涵蓋一系列服務器操作系統。它擁有豐富的特定應用程序監控模塊,能夠針對諸如甲骨文、微軟SQL Server、Exchange、BlackBerry Server、Lotus Notes、博科、Checkpoint、思科、康柏、戴爾、惠普、Intermec、Legato、Liebert、NetWare、諾基亞、北電、Omnitronix、Sonic、WebSphere以及WebLogic等多種平臺提供對應功能。
在Exchange方面,Argent公司的產品能夠全面監控微軟Exchange 2007與Exchange 2010,同時也支持作為遺留系統存在的Exchange 5.5、2000以及2003。Argent for Exchange還支持完整的Exchange客戶訪問協議,其中包括往返測試、MAPI接口、Outlook Anywhere、Outlook Web Access以及Outlook Web Services等等。
AT的實際往返時間測試度量的是我們的Exchange服務器在發送與接收電子郵件時所耗費的實際時間,并通過結論向我們提示潛在的Exchange故障以及性能問題。AT能夠在任何服務器環境下為用戶提供服務器CPU利用率、磁盤空間、低內存以及網絡適配器問題等信息。而在我們測試環境的Windows服務器中,它還能夠監控Windows服務、活動目錄以及系統注冊表的健康狀況。
Argent for VMware幾乎能夠監控所有V3.5及V4.0主機,包括數據中心、集群、資源池、ESX以及ESXi等。它會追蹤虛擬機系統的事件與日志記錄,同時負責管理補丁更新事務。Argent for VMware在監控客戶操作系統方面與AT監控物理服務器完全一致。Argent還提供一款Citrix XenServer虛擬機監控工具。不過略顯遺憾的是,Argent公司并不支持微軟Hyper-V或者紅帽KVM。
AT生成的報告非常清晰且極具指導意義。它們翔實、開箱即用、以圖表描述事件、與服務水平協議相關聯并且詳盡說明了網絡設備、計算機與應用程序的運行狀態。AT報告可以說是一種很好的數據來源,足以指導管理人員據此進行容量規劃及歷史使用趨勢分析。
利用AT創建新的定制報告也非常簡便,只需與Crystal Reports設計工具的運行時間版本搭配即可實現需求。我們只需通過幾次簡單的拖拽操作外加鼠標點擊即可將需要的時間段監控內容添加到報告當中。大家可以為報告命名并將其保存在Argent Reports文件夾中,從而每周定時加以運行。
我們分別設計了Argent圖形與Argent圖表兩套定制報告。在基于圖形的報告這邊,我們僅僅需要為其指定幾個需要包含的AT網絡指標、網絡節點以及幾個報告選項。我們可以選擇以圖形方式表達各類參數指標,例如SNMO指標、Linux/Unix指標以及VMware指標等。
我們創建的圖表式報告則顯示出警報、日志變更、事件、文件審計結果、Exchange郵箱活動、Exchange流量活動、節點信息與匯總、性能數據、Top X流量發生器以及SLA停機數據等。
AT需要運行于安裝有Windows Server 2003或Windows Server 2008的設備之上,且要求設備配置至少兩個CPU核心、2GB內存以及1.2GHz Cpu主頻。其設備/事件庫可由微軟SQL Server或甲骨文產品充當。
#p#
Paessler PRTG
PRTG網絡監控器易于使用、安裝簡單且對各類設備都有良好的監控效果。遺憾的是,只有支付10800美元才能完全解除對監控設備數量的限制,這個價位實在有點難以接受。Paessler還為每個傳感器提供PRTG(一百個傳感器價格約400美元),不過由于Paessler公司對“傳感器”概念進行了嚴格定義,因此我們在實際使用中將不可避免地使用大量傳感器。
“傳感器”是PRTG中的基本監控元素。每個傳感器監控著網絡環境中(只涉及單一設備)的特定一項參數指標。這項指標可以是交換機商品流量、服務器CPU負載或者服務器剩余磁盤空間。我們發現每臺服務器至少需要十到二十個傳感器才能實現基本監控功能,而且每個交換商品還需要額外的一個傳感器進行搭配。由于我們需要為ping時耗、網絡接口流量以及打印機墨盒添加傳感器,因此所使用的傳感器整體數量也開始不斷攀升。對預算比較敏感的用戶可以將暫時不必使用的傳感器加以禁用并將其返回許可池,這樣就能在需要時激活其它不同的傳感器。
PRTG共提供超過一百三十種傳感器類型,而且每個實例被視為總體許可數量中的一個單位。可用傳感器類型包括基本的ping功能、SNMP與WMI監控器、針對特定服務器類型的數據庫、郵件、文件、Web以及FTP等傳感器。
我們利用Paessler的Amazon CloudWatch傳感器對Amazon AWS云應用進行了監控測試。Paessler公司的最新谷歌分析工具能為我們顯示整個網站的所有活動。我們還發現PRTG針對 VMware、微軟Hyper-V以及Citrix XenServer虛擬環境的監控效果相當出色且極具實用價值。
PRTG幾乎能在任何Windows版本(XP以及后續版本)中在兩分鐘以內安裝完畢。
PRTG的容錯集群功能可以協調主PRTG節點的運行狀況并支持多達四個故障轉移(即從屬)PRTG節點。主節點與從屬節點都會持續監控網絡,所以在我們的測試中故障轉移幾乎瞬間就能切換完畢。
PRTG需要安裝代理(Paessler將其稱為‘探測器’)才能在非本地網絡中運行。遠程探測器能監控廣域網連接、收集/轉寄遠程網絡統計數據并能夠用于分配網絡監控工作負載。
PRTG擁有一套靈敏、直觀且基于AJAX的Web界面。PRTG色彩編碼傳感器以鮮明的標示表明哪些設備正在運行、哪些已經關閉、哪些暫停或處于警告狀態。將鼠標懸停在傳感器上方即可實時觀看對應的數據圖表。點擊傳感器則可進一步查看詳細、相關及有用信息。
PRTG的初始網絡識別功能快速而準確。一旦我們提交認證信息,它就會訪問我們的服務器與路由器、填充自身設備數據庫并開始監控所有能夠識別到的接入設備。在初始掃描過程中,PRTG會自動為每臺設備及計算機中的每項指標添加與之對應的傳感器。
PRTG產生的傳感器數量大大超出了我們的預期,這實在令人感到驚訝。如果大家需要嚴格控制傳感器數量以符合許可限制,肯定需要花費大量時間對初始識別的結果進行整理,刪除那些不必要的傳感器實例。
我們對PRTG對設備及計算機群組分門別類加以分層的能力十分贊賞。我們在測試中發現,用戶能夠輕松將節點或子網從一個群組遷移到另一個群組,并根據地理位置或業務功能對網絡視圖加以規劃。每一臺服務器或路由器都能從所屬母群組繼承登錄認證及識別計劃設定,如果大家喜歡,也可以采用自己需要的特殊設定。
要對PRTG傳感器視圖進行配置以顯示重要網絡狀態信息也是輕而易舉。舉例來說,我們可以選擇根據正常運行時間(或者停機時間)的長短、CPU利用率、網站響應速度或者可用磁盤空間等條件查看排名前十位的傳感器狀態。在我們將傳感器查看配置部署到所有分層群組中之后,PRTG控制臺就能為我們提供想要的網絡視圖描述。不過PRTG無法提供速度表式信息面板,也不能以圖形或圖表形式實時顯示網絡活動狀態。
PRTG可以利用傳感器狀態與閾值觸發器通過電子郵件、SNMP信息、短信或者系統日志條目向用戶發送通知及警報。我們為一系列傳感器設置了不同級別的閾值,分別對應群組分層中的設備狀態或者速度變更、閾值溢出以及流量水平。盡管這些比較基礎的閾值設定已經能夠滿足大部分網絡的日常需求,但我們仍然對PRTG無法實現更為復雜的警示通知——例如特定廣域網鏈接在某天深夜或者周六周日忽然出現20%以上利用率提升——而深感遺憾。
好消息是PRTG能夠理解設備之間的關聯性,而且當交換端口出現故障時還能幫我們屏蔽來自下游設備的眾多警示信息。PRTG的智能化程度也足以在服務器停止響應ping指令的同時暫停該服務器上其它傳感器(包括CPU、磁盤空間等)的運作。
我們還可以在會議或旅途等遠離辦公環境的位置關注網絡運行狀況。PRTG專為iPhone/iPad/iPad Touch(目前不支持Android設備)提供一款名為iPRTG的便利應用,允許用戶以遠程方式訪問這款工具中的數據及報告。iPRTG能顯示當前傳感器統計、關鍵傳感器狀態、設備及計算機群組構成的可通行“傳感器樹狀結構”、傳感器警報、監控日志條目以及網絡圖等等。我們甚至能夠遠程暫停或恢復傳感器監控、回應警報、查看傳感器細節信息并編輯傳感器設定。
最后來說說PRTG這個名稱,如今簡寫已經成為官方命名,不過最初這四個字母代表著“Paessler Router Traffic Grapher(即Paessler路由流量記錄器)”。