發布時間:2022-05-03 文章來源:xp下載站 瀏覽:
網絡技術是從1990年代中期發展起來的新技術,它把互聯網上分散的資源融為有機整體,實現資源的全面共享和有機協作,使人們能夠透明地使用資源的整體能力并按需獲取信息。資源包括高性能計算機、存儲資源、數據資源、信息資源、知識資源、專家資源、大型數據庫、網絡、傳感器等。 當前的互聯網只限于信息共享,網絡則被認為是互聯網發展的第三階段。 服務器是網絡中最為關鍵的一個部分,對于網絡的正常運行起著至關重要的保障作用。對服務器的管理,也成為IT部分最為重要的日常工作之一。為了節省工作時間,提高工作效率,減輕IT部門運維人員的工作效率,IT部門逐漸開始引進自動化、智能化的系統管理軟件。 下面,我們就通過介紹現在流行的SiteView系統管理軟件對服務器的管理,向大家展示系統管理軟件的強大功能和作用。在對服務器的管理中,SiteView主要從服務器監測原理和服務器管理方案兩個角度展開。其中,服務器管理方案主要從主機運行狀況監測、服務與進程管理、網絡狀況管理、系統端口、日志管理和故障自動恢復等六個方面進行。 為確保服務器高速、穩定運轉,SiteView從多個方面對主機服務器的硬件設備及操作系統進行監控管理和性能管理。它通過采集服務器的CPU、內存、硬盤、網卡等硬件的關鍵運行參數,以及軟件和應用程序的進程、服務、端口等的運行狀況,對系統日志進行分類掃描查詢。通過數據采集和分析,SiteView能夠及時對影響服務器運行性能的故障事件發送報警,并采取相應的故障處理措施,保證服務器的正常安全運行。 SiteView與服務器相關的監測器有30多種,其中主要包括采集服務器CPU、內存、磁盤空間、服務、進程、網卡、錯誤日志、Windows事件日志、UNIX LOG文件、文件和目錄等數據的監測器。 服務器監測原理 SiteView的服務器監測模塊支持多種協議對服務器系統進行監測,運行在Windows平臺,不需要在被監測的服務器上安裝任何代理軟件(Agent)即可跨平臺的監測Linux、Solaris、AIX、FreeBSD、UnixWare、HP-UNIX、OpenServer、DigitalUnix、Cobalt、True64、Slackware 和Windows系統,對于客戶特殊的操作系統還可根據客戶的需求動態定制我們的監測系統,用戶只需按照規定接口生成監測模塊,SiteView監測系統會自動識別并裝載該模塊。SiteView的服務器監測模塊不依賴于硬件系統,被監測的服務器系統按照操作系統的類型分為Windows和UNIX兩大類:對于Windows系統的監測主要基于WMI技術和RPC協議,此外也提供了基于SNMP協議的監測模塊;對于UNIX系統基于TELNET、SSH、HTTP協議。服務器的監測使用模擬用戶登陸的原理實現,通常需要用戶提供被監測的遠程服務器的一個登錄賬號和密碼,用戶可以通過SiteView的配置子系統完成登錄賬號的添加。下圖為工作原理圖。 跨平臺監測使網管人員通過一套系統就可以管理多種操作系統服務器,使管理異構網絡環境的管理員非常方便。 主機的CPU、內存、磁盤的使用情況對主機的性能影響很大,如果出現問題,將直接影響到主機的正常運行,進而對服務器上正在運行的重要的應用系統帶來不可預料的后果。所以,對主機的CPU、內存、磁盤資源使用情況進行監測是主機管理的首要任務,SiteView的服務器監測模塊不但可以監測到Windows系統的相關性能,還可以監測到幾乎所有主流的UNIX平臺(例如Linux、Solaris、AIX等)的相關性能,對于比較少見的UNIX系統,SiteView提供了易于擴展的監測接口,只需要根據接口的定義添加監測模塊即可監測SiteView中暫不支持的UNIX系統。SiteView提供的跨平臺的服務器運行狀況監測模塊可以幫助管理員在第一時間發現主機基本性能的狀態異常,并協助管理員對異常做出處理。 服務、進程管理 主機上往往運行著非常重要的應用系統,例如大型的數據庫系統、Mail系統、Web Server或特殊業務的應用系統等。應用系統的進程和服務是否正常運行是判斷應用系統是否正常的關鍵,如果這些關鍵的進程和服務已經停止,則應用系統肯定無法正常工作。所以監測主機上的進程和服務是主機管理的另一個重點。SiteView的服務器監測模塊能夠監測Windows平臺和UNIX平臺上運行的進程、服務的運行狀況,例如指定進程的運行實例總數,對于Windows平臺,不但能監測指定進程的實例總數,還能監測線程總數及內存總占用量。通過對進程和服務的運行狀況的監測,SiteView可以對重要的應用系統的正常運行提供有力的保障。 網絡狀況管理 SiteView的服務器監測模塊還包括對服務器的網卡的運行狀況的監測。SiteView對服務器的網絡狀況的監測是基于SNMP協議實現的,SiteView可以監測服務器的網卡的流量(接收速率和發送速率)、狀態和丟包率等。通過對服務器網絡狀況的監測,SiteView可以使網絡中的服務器系統維持正常的網絡訪問和提供正常的網絡服務。 系統端口 網絡中的服務器系統通常會提供一系列的服務給網絡中的其他主機進行訪問和使用,例如Web Server服務等,這些服務都是通過一些指定的端口進行通訊的,所以系統業務端口的正常與否對于系統業務有直接的影響。SiteView的服務器監測模塊提供了對服務器的系統業務端口的監測模塊,通過Connect系統業務端口,發送請求,以監測端口是否能夠響應。 日志管理 服務器上的應用系統或重要進程運行時會產生大量的日志文件,這些日志文件對于檢查程序運行狀態、查找程序出錯原因很有幫助。SiteView的服務器監測模塊提供了相應的監測功能對這些日志進行監測。SiteView不僅可以監測Windows平臺和UNIX平臺的日志變化情況,而且對監測結果支持匹配查詢、設置過濾條件等方式進行更深層次的分析,通過應用SiteView的服務器日志監測功能,可以幫助管理員更為準確的掌握重要進程或應用系統的運行狀況,以保證關鍵業務的正常運行。 故障自動恢復功能 SiteView的故障自動恢復功能對網絡管理人員具有非常重要的意義。當出現一個臨時性的標準故障時,自動恢復功能就會自動執行指定腳本或POST數據到指定的CGI程序,使服務恢復正常。比如,把一個掛起的服務器操作通過自動啟動功能而使它重新運行;把一個耗費系統過多資源的進程停止或者重新啟動設備。 SiteView分別針對Windows平臺和UNIX平臺提供了不同的故障自動處理的解決方案。對于Windows平臺,SiteView提供了重啟指定服務、重啟Web服務、重啟主機、關機等故障自動處理功能,這些功能是通過SiteView中提供的控制腳本實現的,管理員還可以根據管理的不同需要定制這些腳本,腳本的內容是使用了WMI技術規范進行編寫的,通過定制不同的腳本可以實現對Windows平臺的故障處理功能的擴展。對于UNIX平臺,SiteView提供了易于擴展的接口實現其故障處理功能,管理員可以自己定制用于對故障進行處理的UNIX腳本,通過SiteView提供的接口程序,監測系統即可在出現故障時自動調用管理員編寫的UNIX腳本對故障進行處理。 【相關文章】
網絡的神奇作用吸引著越來越多的用戶加入其中,正因如此,網絡的承受能力也面臨著越來越嚴峻的考驗―從硬件上、軟件上、所用標準上......,各項技術都需要適時應勢,對應發展,這正是網絡迅速走向進步的催化劑。 |
上一篇:教你簡單提升上網速度
下一篇:網絡互聯設備區別全接觸