掌握企業核心業務

       今天看到一篇文章,複製來和大家一起分享下:
       本篇是一位網絡技術培訓老師的講課記錄(其後來任Sniffer中國技術服務中心第一任技術總監),它不僅一語道破了網絡工程師的發展方向,還解釋瞭如何快速檢測網絡故障,如何掌握企業核心業務的關鍵技巧。可謂經典之篇。
    你的工資漲了多少?
    做IT的誰的收入高?
    怎麼提高地位?瞭解關鍵業務
    網絡分析關鍵一步:隔離故障
    Sniffer究竟有什麼用?
  開始,我來解釋一下爲什麼要學網絡分析技術,爲何要學Sniffer,其實我的目的是提起大家的學習興趣,大家願意學,我纔講的起勁。如果我一邊講,大家卻在上網,那我就講不下去了。
 
    你的工資漲了多少?
  大家做網絡都很多年了,想想我們以前的10兆以太網,現在的萬兆以太網,想想14.4k的modem,現在的2M寬帶,以前的x25,楨中繼,現在的SDH,MSTP,裸光纖。大家都經歷這些,但我們才工作幾年?就這幾年,變化這麼大,我不知道大家的工資有沒有變化這麼大,(同學們大笑),從10兆到萬兆,1000倍,幾年工資張1000倍。有點難(同學們:不是有點難,是很難,不可能)。
  再看看我們工作的變化,以前能配配路由器就很牛了,現在似乎誰都會了,記得幾年前,我幫一個小集成商配一臺4000系列交換機,收了2000元,15分鐘搞定。(同學們:好爽,介紹一些給我們做),沒有了說說你們的工作。平常工作中做些什麼(同學們:做做網線,殺病毒,幫領導裝機器)大家想想,這是我們想做的工作嗎,以前這些都不用我們做,現在大家感覺是不是地位在下降,工資也不漲,好歹我們也是蜘蛛級的人物呀,不是有個笑話說蜜蜂是空姐,做網絡的是蜘蛛嗎。(同學們笑)
 
     做IT的誰的收入高?
  我們該怎麼辦?
  現在說說我的觀點,我們都希望工資能年年漲,不要求1000倍,(同學們:不要求那麼高,一年20%就行了),20%?不止吧,從畢業到現在,你們工資不止年均漲不止20%吧。 (同學們:我們不能跟您比)也有可能,你們的起點高,我畢業的時候纔有650元。
  大家回顧一下,做IT的誰的收入高?
  1、銷售
  2、領導
  3、諮詢專家
  4、售前工程師
  5、售後
  我們在座的有3個是網絡中心的主任或科長,他們的收入肯定比一般工程師高,我祝願你們步步高昇,收入節節高。在座大多數是網絡工程師,我們該怎麼走,其實你們現在的單位都很好,但將來怎樣很難知道,比如前幾年銀行的收入令人羨慕,現在他們卻擔心降工資,現在移動的收入不錯吧,我有汽車廠商的學員,他告訴我他們的收入比移動好點,(同學們:哇)這是他們自己說的,好多少就沒說了,還有某政府單位的,什麼單位不便說,他們沒告訴我他們的收入,只說,價格少於4萬的筆記本他們不用,哇靠,4萬的筆記本,什麼配置?(同學們:那是服務器)我們不能比,人比人,氣死人。我們沒法進入這些公司的,還是腳踏實地一點好,但我們做技術的也要考慮如何提高我們的收入,做技術的要提高收入,地位是關鍵,前面大家說只做做線,殺殺病毒,我們的地位在下降,工資怎麼長得起來呢?
  想想我們做技術的,誰的收入高,做數據庫的比做服務器的高,爲什麼Oracle那麼火,做服務器的比寫程序的高,寫程序的比做網絡高,這是普遍現象,不說特殊情況。其實大家發現一個特點沒有,凡是掌握企業關鍵業務的收入都很高,你看作數據庫的,數據庫壞了,企業完蛋了,領導當然重視,現在不僅講存儲,還講災備,你看很多銀行,北京一個數據中心,上海一個數據中心。
 
        怎麼提高地位?瞭解關鍵業務
  我們網絡怎樣,設計的都是高可靠性的端到端備份,出問題的機會很少,而當應用出什麼問題,都說是網絡問題。舉個例子,有個單位(稅務的學員告訴我的),有一天應用突然變慢,大家都說網絡慢了,我們用盡troubleshooting的技術也發現不了問題,結果作數據庫的工程師偷偷改一下表空間,好了,沒問題了,我們不知道怎麼好了,做數據庫的不說他們有問題,還說網絡好了,領導問我網絡怎麼好的,我不知道呀,領導說:趕快查出原因,避免再出現類似問題,哇塞,怎麼查,本來網絡就沒問題,查什麼查。(同學們笑)
  所以現在大家用一個字來形容我們的工作?你們會用什麼字(同學們:累、苦)很貼切,苦、累所以我們不能一直停留在網絡的troubleshooting,我們必須提高我們的地位,要不我們會累死。
  怎麼提高地位,我們必須瞭解我們的業務,也就是要了解應用,瞭解應用在我們網絡上的行爲特徵,很重要的一個詞行爲特徵。當我們瞭解了業務的行爲特徵,我們能定位某一個問題的真正故障點。
  舉個例子:網絡應用變慢,可能的原因有什麼?網絡問題,服務器問題,數據庫問題,應用程序問題,客戶機問題。如果我們能夠判斷是哪一部分問題,我們就有發言權了,比如說剛纔那種情況,如果我們直接說這是數據庫問題,不是網絡問題,領導會問,你憑什麼說是數據庫問題,你可以拿出Sniffer,專家系統上寫着,DB Slow Server response診斷,(範老師在演示)再看解碼,做一個用戶驗證操作,花了1.731秒,有根有據,大家想一想,有了Sniffer我們可以瞭解我們的業務行爲特徵,可以排除我們的責任,不但工作輕鬆了,地位也提高了。(同學們笑)
 
        網絡分析關鍵一步:隔離故障
  以前我們應用出現問題的時候我們總是分頭查找問題,結果往往是沒有結果,因爲這種查找方式範圍太大了,我們做troubleshooting第一步應該是:隔離故障。
  如果我們有了Sniffer,首先用Sniffer看一下,最有可能是哪一部分問題,再安排檢查,這樣不但節省人力,速度會更快,效率也更高。
  如果有人問我們Sniffer是什麼?大家都會說是協議分析儀,你看sniffer網站上說的是應用和網絡分析系統。究竟Sniffer是什麼樣的一個東西,我們要了解他的發展過程。其實很多類似的產品比如ethereal,netscout,wildpacket等都有類似的發展過程。
  第一階段是抓包和解碼,也就是把網絡上的數據包抓下來,然後進行解碼,那時候誰能解開的協議多,誰就是老大,Sniffer當時能解開的協議最多,也就理所當然地成了老大,現在Sniffer能解開550種協議,還是業界最多的。
  第二階段是專家系統,也就是通過抓下來的數據包,根據他的特徵和前後時間戳的關係,判斷網絡的數據流有沒有問題,是哪一層的問題,有多嚴重,專家系統都會給出建議和解決方案,現在Sniffer的專家系統還是業界最強的
  第三階段:是把網絡分析工具發展成網絡管理工具,爲什麼要這樣,如果Sniffer知識用作網絡分析,那Sniffer的軟件就夠用了,現在軟件的portable基本上都是盜版的,sniffer沒錢賺了,所以它必須往網絡管理方向轉,要作爲網絡管理工具,就必須能部署在網絡中心,能長期監控,能主動管理網絡,能排除潛在問題,要做到這些,就要求有更高的性能,所以Sniffer就有了相應的硬件產品,比如說分佈式硬件平臺,InfiniStream等,我知道在座各位都買了Sniffer的硬件,這時候如果用軟件的Sniffer性能就不行了。
 
            Sniffer究竟有什麼用?
  我們看一下,Sniffer究竟有什麼用?
  第一,Sniffer可以幫助我們評估業務運行狀態,如果你能告訴老闆說,我們的業務運行正常,性能良好,比起你跟老闆報告說網絡沒有問題,我想老闆會更願意聽前面的報告,但我們要做這樣的報告,光說是不行的,必須有根據,我們能提供什麼樣的根據呢。比如各個應用的響應時間,一個操作需要的時間,應用帶寬的消耗,應用的行爲特徵,應用性能的瓶頸等等,到第二門課,我會告訴大家怎麼做到有根有據。
  第二,Sniffer能夠幫助我們評估網絡的性能,比如,各連路的使用率,網絡的性能的趨勢,網絡中哪一些應用消耗最多帶寬,網絡上哪一些用戶消耗最多帶寬,各分支機構流量狀況,影響我們網絡性能的主要因素,我們可否做一些相應的控制,等等。
  第三,Sniffer幫助我們快速定位故障,這個大家比較有經驗,我們記住Sniffer的三大功能:monitor,expert,decode這三大功能都可以幫助我們快速定位故障,我後面通過案例演示給大家看,大家再做做實驗,很快就上手了(同學問:範老師,是否要學Sniffer必須對協議很熟,)不一定,我們可以通過Sniffer來學習各種協議,比如ospf,以前學網絡的時候,講OSPF的LSA好像很複雜,你用Sniffer看看,其實他的協議結構還是不復雜的,一般情況下,我會要求學Sniffer的學員有CCNP的基礎,或者有幾年的網絡管理經驗,我自己也是這樣,剛開始只是用Sniffer抓抓包,抓下來也不知道怎麼分析,當我學完CCNP後,學了CIT,以爲自己不錯了,會排除很多網絡故障,但實際上很多問題我還是解決不了,比如網絡慢,他又不斷,斷了我很快能解決,網絡慢,或者丟包,一般的排錯知識還是很難的,那時候開始學Sniffer,才發現很好用。
  第四,Sniffer可以幫助我們排除潛在的威脅,我們網絡中有各種各樣的應用,有一些是關鍵應用,有一些是OA,有一些是非業務應用,還有一些就是威脅,他不但對我們的業務沒有幫助,還可能帶來危害,比如病毒、***、掃描等,Sniffer可以快速地發現他們,並且發現***的來源,這就爲我們做控制提供根據,比如我們要做QOS,不是說隨便根據應用去分配帶寬就解決了,我們要知道哪一些應用要多少帶寬,帶寬如何分配,要有根有據。我們再回過頭看一下Sniffer什麼時候開始流行的,再2003年衝擊波發作的時候,很多Sniffer的用戶通過Sniffer快速定位受感染的機器,後來很多人都知道Sniffer可以用來發現病毒,Sniffer的知名度暴漲,盜版用戶也暴漲(同學們大笑),後來震盪波發作的時候,很多人用Sniffer來協助解決問題。我想強調的是Sniffer不是防病毒工具,這也只是他的一個用途,而且只對蠕蟲類型對網絡影響大的病毒有效,對於文件型的病毒,他很難發現。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章