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