提高網絡管理穩定性的妙招
以前網絡管理員是遇到問題解決問題即可,而現在呢,如何把問題消除在萌芽狀態,如何提高網絡的穩定性,如何提高網絡的管理效率則是他們需要考慮的問題。也就是說,當網絡出現故障時能否解決問題已經不是考量網絡管理員能力的主要指標了;而是如何使得網絡不出現問題這才能夠真正顯示網絡管理員的水平。在這篇文章中,筆者想談談,在網絡管理員可以采取一些什么措施,提高網絡管理的效率,提高網絡的穩定性。
第一招:利用系統警告信息,防范于未然
一個聰明的網絡管理員,善于利用一些系統的工具,來提前發現和校正網絡管理中可能存在的問題,以便在問題爆發之前提前把導火索切斷,防范于未然。現在很多的網絡設備,如交換機、路由器、服務器等等,都提供了類似的警告功能。如當服務器的硬盤空間或者CPU使用率到達一定的百分比時,就可以通過諸如郵件等手段告知網絡管理員。如此的話,網絡管理員就可以及時的尋找解決方法,而不用等到服務器因為硬件資源耗竭而當機采取想辦法解決。可見,這種自動報警的功能,可以最大限度的減少網絡設備當機的可能性。
再如,一些路由器設備也有類似的功能。等到他們的硬件資源利用到一定程度的時候,就會以明顯的方式告知網絡管理員。而且,當路由器接近滿負荷運作時,路由器還可以自動切斷相關的數據傳輸,從而保障路由器不會因為資源耗竭而當機。等到路由器資源占用率下降后,又會自動恢復數據的傳輸。這種報警與暫停數據傳輸的保護措施,可以提高路由器等網絡設備的穩定性,降低他們當機的幾率。
故網絡管理員在部署網絡的時候,在一些關鍵設備上,最好都能夠啟用自動報警功能。讓網絡管理員可以及時的指導網絡設備的運行狀態。當出現問題的時候,我們也可以及時的知道,并采取相應的解決方式。從而提高網絡的穩定性。
第二招:追根究底,發現問題的根源
根據筆者的工作經驗,我們在網絡管理中發現的幾十個問題,但是往往只有一個問題時根源。把這個根源解決了,其他問題也就迎刃而解了。所以,我們網絡管理員在遇到問題的時候,不要只滿足于把問題解決了即可。而是需要追根究底,把問題的根源找出來。也許這需要花一點時間與精力,但是,這卻可以斬草除根,防止后續再出現類似的問題。
如筆者企業現在部署的是Linux操作系統加Thunderbird郵件客戶端。但是,有時候客戶會反映他們的郵件帳戶打不開了,或者說郵件帳戶丟失,打開客戶端看不到任何郵件等問題。解決這些問題很簡單,只需要把配置文件中的Lock文件刪除即可。但是,若只停步與此的話,下次還是會出現類似的問題,我們還是需要跑過去給他們解決問題。筆者在遇到這個問題之后,還必須去想,為什么會造成這個原因呢?后來根據多方測試,發現原來是當客戶端打開的時候,強制關機后,就會出現這種情況。而有時候系統死機、或者突然斷電等情況都會出現這種情況。又因為現在南方出現電荒,所以,經常會遇到突然斷電的情況,從而這些問題就密集的爆發了。找出問題的根源之后,筆者就為各個員工的電腦配置了UPS電源,如此,類似的問題就再也沒有發生過。
另外,我們除了靠經驗與知識之外,還可以憑借一些智能網絡管理工具。現在有不少的網絡管理工具可以幫助我們尋找網絡問題的根源,如網絡協議分析軟件等等,可以幫助我們找出導致網絡速度變慢的罪魁禍首。
總之,我們在遇到網絡問題的時候,不要止步于問題解決了。若我們不找出問題的根源,那么就好像病毒一樣,他還會產生很多的變異體,搞得我們頭昏腦脹。而我們若能夠把問題的根源找到了,并解決它,則很多類似的問題也都會迎刃而解。
第三招:利用網絡報表,及時了解網絡信息
俗話說,知己知彼,百戰百勝。若我們能夠及時的了解網絡的運行信息,如網絡流量、網絡負荷、網絡設備的運行狀況,等等。那么,我們管理網絡也會變得游刃有余,如此就可以提高網絡的穩定性。
不過天線沒有免費的午餐。為了達到這個目的,我們不得不購買一些商業軟件,來幫助我們實現這個需求。現在有一些商業的網絡報表軟件,他們可以自動收集網絡運行的信息,并產生相關的報表。而且還允許網絡管理員利用他們執行更高級的管理功能,從而讓我們網絡管理員從一個技術人員轉變為網絡策略規劃師或者分析師等等。
如筆者現在利用的一款網絡報表工具,可以實時的偵測網絡流量,當我發現網絡流量出現異常時,還可以及時的把它關掉,從而防止其影響網絡的正常運行。通過這款工具,筆者還可以看到有多少用戶連接在服務器上,可以了解其中是否有一些非法客戶試圖攻擊或者匿名連接服務器,若有這種情況的話,我也可以及時的中斷他們的連接等等。
總之,只有清楚了解網絡的運行狀態,我們才可以及早的發現問題,從而減少網絡癱瘓的幾率。
第四招:采用通用標準的網絡規劃與網絡設備
我們在規劃與部署企業網絡的時候,最好所采用的設備都支持工業標準協議,也就是我們所說的通用協議。因為具有工業標準的產品,不僅隨時可以使用,而且,其擴展性也比較高。另外,在企業整個網絡中,最好也盡量的采用統一的網絡平臺。
如從操作系統的平臺上考慮,若在企業中同時存在多個網絡操作平臺,如Liunxu與Windows操作系統平臺,則會產生很多問題。如用戶會反映文件服務器中的文件名為亂碼;用戶會反映Windows系統上打包的文件在Linux系統上打不開;等等。所以,若操作系統不統一的話,會給企業的網絡管理帶來很多莫名其妙的麻煩。這些問題雖然不致于導致網絡癱瘓,但是,也足夠讓我們忙一通了。如筆者以前部署一個PIS即時聊天工具,服務器是Linux的。現在客戶端之間發送消息的時候,若是客戶段是部署在Windows系統上的,就會出現漏字的情況。為了解決這個問題,還花了我好多時間。所,網絡操作系統的不一致,會增加網絡的復雜性,從而降低網絡的穩定性。故企業最好能夠部署統一的網絡操作系統,至少在一個部門內要實現網絡操作系統的統一。
如客戶端應用軟件的統一。現在企業中,很多網絡應用都是服務器/客戶端模式或者服務器/瀏覽器模式。為了提高這些網絡應用的穩定性,最好能夠統一各個客戶端或者瀏覽器的版本。因為有時候,不同的版本可能會導致不同的結果。如筆者在部署內部郵箱系統的時候,有的采用Thunderbird客戶端,有的采用Firefox客戶端,有的采用Outlook客戶端等等。由于采用的客戶端不同,管理起來就非常的麻煩。如采用Outlook客戶端的用戶,由于我們采用不是采用 SMTP協議的服務器,所以,其雖然可以接收與發送郵件,但是,不能夠在郵箱服務器上保存發送的郵件,也不能夠通過這個客戶端把郵箱服務器中的郵件刪除掉。由于服務器上郵件帳戶有容量限制,如此有進不出,磁盤配額很快就滿了,從而導致郵件接收發送故障。但是,其他客戶端就沒有這個問題。這問題主要是兩個原因所造成的,一是郵箱服務器沒有采用通用的SMTP協議;二是客戶端沒有統一,特別是有些客戶端不能夠很友好的支持非SMTP協議的郵箱服務器。可見,若不采用工業標準或者應用軟件客戶端不統一的話,會大大的削弱網絡應用的穩定性。
第五招:利用網絡發現工具,讓網絡調整變得更加簡單
現在有一些網絡管理軟件,能夠優先發現網絡中的所有設備,并根據這些設備繪制一份“規劃圖”。更難能可貴的是,當網絡設備有什么變化的話,這個圖也會實時的進行變化。為網絡的各種設備與相互之間的連接建立一個精確的、變動的規劃圖,有利于我們提早的發現問題,有利于我們提高網絡的穩定性。
有些軟件還可以發現各類設備與連接的一些詳細信息,如網絡速度、冗余性等等。不過這種工具比較貴,在一些比較復雜的網絡中,可以起到不錯的效果。可以幫助我們網絡管理員,動態的掌握網絡運行信息,提高網絡的可控性與穩定性。
【編輯推薦】