數(shù)據(jù)中心已經(jīng)成為IT技術(shù)最集中的場所,當(dāng)今最熱門的技術(shù)多與數(shù)據(jù)中心有關(guān)聯(lián),如果有機會進入到這個領(lǐng)域,將有機會接觸到當(dāng)前最熱門的IT技術(shù),并不斷挖掘出新的市場機會。不過,要想成為這個行業(yè)里的技術(shù)專家,甚至是技術(shù)領(lǐng)航者,絕非易事,需要的是扎實的技術(shù)基本功,還要有豐富的實戰(zhàn)經(jīng)驗。俗話說“巧婦難為無米之炊”,再好的廚師,如果沒有豐富的調(diào)料,也無法做出美味的佳肴,這個道理大家都懂。對于數(shù)據(jù)中心專家也一樣,他們手上也要有一些輔助工具,通過這個工具采集數(shù)據(jù)中心運行的各種參數(shù),以便進行系統(tǒng)分析,那讓我們來看看在數(shù)據(jù)中心技術(shù)專家的背包里,都有哪些隨身攜帶的工具,這就是背包里的四件套,這里主要談?wù)剶?shù)據(jù)中心基礎(chǔ)網(wǎng)絡(luò)架構(gòu)專家的四件套。
抓包工具
無論進行數(shù)據(jù)中心業(yè)務(wù)測試、故障分析還是性能評估,都少不了要對流量進行分析,而抓包是最直接的方法,通過抓包可以直接看到自己想看到的流量全貌,以便快速分析。這樣手里不能缺少幾個抓包工具。比如:Wireshark、Sniffer、fiddler、WS Explorer等等,這些抓包的工具擁有一個就可以了,這里Sniffer不僅可以抓包,解析流量特征,還可以進行發(fā)包,做發(fā)包測試。還有不少其它流量分析工具,可以對不同流量細致分析,不過對于數(shù)據(jù)中心專家,有這樣一個抓包的工具就可以了,其它部分可以自己分析,沒有必要準(zhǔn)備一堆的分析工具。
Linux命令速查手冊
在數(shù)據(jù)中心里,是Linux的天下,不管是服務(wù)器、還是網(wǎng)絡(luò)、存儲設(shè)備幾乎清一色采用的都是Linux操作系統(tǒng)。Linux支持多種單聲道和多處理器的硬件設(shè)備,包括ARM、x86、Alpha、Sparc和IBM主機。它也完全支持現(xiàn)在數(shù)據(jù)中心普遍使用的“大鐵箱”。對數(shù)據(jù)中心設(shè)備進行分析時,少不了要通過Linux命令獲取自己想要的設(shè)備狀態(tài)信息,所以一定要將Linux命令玩好。Linux命令都是命令行交互式的語言,比較晦澀難懂,也很難記憶,就是專家也難免記不住。如果需要查看一些服務(wù)器的狀態(tài),而不曉得命令,就沒法深入分析了,所以手上有一本Linux的命令速查手冊,將非常必要,或者是自己記錄的經(jīng)常使用的命令匯總,當(dāng)想不起來的時候翻閱看看,以便可以快速收集到自己想要的信息。
畫圖工具
數(shù)據(jù)中心技術(shù)專家要對整個業(yè)務(wù)網(wǎng)絡(luò)清楚,才能從系統(tǒng)級別進行綜合分析,所以要分析網(wǎng)絡(luò)拓?fù)鋱D,很多時候技術(shù)專家都要進行畫圖,如果是自己看當(dāng)然手畫就可以了,不過更多的時候作為一名技術(shù)專家,經(jīng)常要將自己的分析講述給別人,或者將網(wǎng)絡(luò)拓?fù)洚嬊宄唤o其他工程師來按照圖畫要求完成網(wǎng)絡(luò)的調(diào)整。所以畫圖也是技術(shù)專家的一項基本功,這個圖不要求有多美,但要畫出來的拓?fù)鋱D讓人一看就明白,對整個數(shù)據(jù)中心的網(wǎng)絡(luò)架構(gòu)了解得一清二楚,這就需要技術(shù)專家對數(shù)據(jù)中心有非常詳細的了解。畫圖工具不限,一般用Visio就可以,更專業(yè)一些可以使用AutoCAD,如果不會用這些專業(yè)畫圖工具,采用PPT或Windows自帶的畫圖板也都可以,只要能將數(shù)據(jù)中心網(wǎng)絡(luò)清晰地呈現(xiàn)在圖上就可以,目的是讓更多的非專業(yè)人士能看得懂,很多時候都要看圖說話。
網(wǎng)絡(luò)協(xié)議手冊
網(wǎng)絡(luò)是數(shù)據(jù)中心的最重要組成部分之一,也是技術(shù)較為復(fù)雜的一部分。經(jīng)過這幾十年的變化,形成兩大張網(wǎng):存儲網(wǎng)和數(shù)據(jù)網(wǎng)。存儲網(wǎng)中的主要是光纖通道技術(shù),數(shù)據(jù)網(wǎng)中主要是以太網(wǎng)技術(shù),也就是TCP/IP技術(shù),要對網(wǎng)絡(luò)部分進行深入分析,必須要對這些網(wǎng)絡(luò)協(xié)議有所了解。當(dāng)然,將所有的網(wǎng)絡(luò)協(xié)議都掌握是不可能的,就拿以太網(wǎng)協(xié)議來說,RFC就已經(jīng)有6300多條,覆蓋了網(wǎng)絡(luò)七層的所有協(xié)議,要將這里的每一條都搞懂絕非易事。對于數(shù)據(jù)中心,絕大多數(shù)選取了其中的極少部分的協(xié)議應(yīng)用,比如:OSPF、BGP、VRRP、TRILL、VXLAN、LLDP等常用協(xié)議,也有一些數(shù)據(jù)中心部署NTP、STP、DLDP、ISIS等等協(xié)議,很多時候?qū)σ恍﹨f(xié)議的工作原理并不是太清楚,這就需要查詢協(xié)議手冊。絕大部分的網(wǎng)絡(luò)協(xié)議都遵循著RFC里形成的通用標(biāo)準(zhǔn),各大網(wǎng)絡(luò)廠商基本都遵循這些標(biāo)準(zhǔn)來設(shè)計網(wǎng)絡(luò)設(shè)備,所以只要參考這些網(wǎng)絡(luò)協(xié)議標(biāo)準(zhǔn)說明,就能分析出一、二來。作為數(shù)據(jù)中心的技術(shù)專家,網(wǎng)絡(luò)協(xié)議手冊必不可少,經(jīng)常進行翻閱,尤其在分析問題時,遇到自己記得不清楚或者不是太了解的協(xié)議時,及時查閱手冊,基本能找到答案。
抓包工具、Linux手冊、畫圖工具、網(wǎng)絡(luò)協(xié)議手冊是放在數(shù)據(jù)中心技術(shù)專家背包里的四件套,缺一不可。當(dāng)然,還需要一臺輕巧的筆記本電腦。這樣工具準(zhǔn)備好,技術(shù)專家都可以出發(fā)了,去解決數(shù)據(jù)中心紛繁復(fù)雜的問題。實際上,作為一名數(shù)據(jù)中心基礎(chǔ)網(wǎng)絡(luò)的技術(shù)專家,只掌握了數(shù)據(jù)中心很小的一部分,只是看到了數(shù)據(jù)中心里的“冰山一角”。數(shù)據(jù)中心往往需要很多門類的知識:監(jiān)控、制冷、空調(diào)、供電、防火等知識,這些也都是數(shù)據(jù)中心的重要組成部分,但人的能力是有限的,目前還沒有誰能夠跨這么多領(lǐng)域成為這么多領(lǐng)域的通用專家,這些跨學(xué)科跨領(lǐng)域的技術(shù)很難由一個人完全掌握。一個數(shù)據(jù)中心要擁有多領(lǐng)域的技術(shù)專家,才能確保數(shù)據(jù)中心的長期穩(wěn)定運行。不管是誰,要想成為任何一個技術(shù)領(lǐng)域的專家,在他的背包里都少不了的,會放置一些常用的工具,也許是獨家的秘籍,這是能夠成為技術(shù)專家的不可缺少的重要組成部分。