網(wǎng)絡(luò)停機(jī)在網(wǎng)絡(luò)升級過程中時常發(fā)生,特別是在7x24小時的廣播媒體環(huán)境下,其影響非常大。
沒有人喜歡停機(jī),但是在網(wǎng)絡(luò)升級中,這種情況是不可避免的。對于大多數(shù)網(wǎng)絡(luò)工程師來說,夜間的某些零碎時間出現(xiàn)停機(jī)窗口可能對用戶影響不大。但是在7x24小時全天候的廣播媒體中,這些停機(jī)窗口就很難處理了。為此,我們對話了美國公共廣播公司(American Public Media)的高級網(wǎng)絡(luò)工程師Jess Probasco,他與我們分享了在美國第二大公共廣播生產(chǎn)商維護(hù)網(wǎng)絡(luò)的經(jīng)驗和感受。
您最近在忙些什么?
美國公共廣播公司(American Public Media)高級網(wǎng)絡(luò)工程師Jess Probasco
Jess Probasco:我們最近在工作室里利用IP組播為我們的廣播和錄音調(diào)試音頻,而且為了這個環(huán)境剛剛更換了一個大的核心交換機(jī)和所有接入交換機(jī)。上個月我們完成了封裝,現(xiàn)在我們正在配置基礎(chǔ)設(shè)施部分。我們剛剛升級到思科Cisco Catalyst 3850交換機(jī)和Cisco Nexus 7000核心交換機(jī)。
為什么會投資使用思科的這些交換機(jī)?
Jess Probasco:我們之前配置的是思科Cisco Catalyst 6500系列交換機(jī),已經(jīng)用了8年,馬上就不能用了。我們所有的邊緣交換機(jī)也差不多用了這些年,所以我們需要找到一種環(huán)境可以為我們提供高可用性和冗余性,并且可以讓我們使用能夠充分利用這個環(huán)境的一些新技術(shù)。現(xiàn)在,我們準(zhǔn)備為我們的廣播環(huán)境中的廣播設(shè)備和服務(wù)器添加虛擬服務(wù)器和思科UCS機(jī)架。此前,我們在數(shù)據(jù)中心部署過Nexus 7000,它可以保證技術(shù)在兩種環(huán)境下是相同的。
在廣播媒體公司是如何維護(hù)網(wǎng)絡(luò)的?
Jess Probasco:升級以后,很多時候都可以不用停機(jī)。當(dāng)遇到音頻方面或在線廣播時,正如我們期望的,可以保持停機(jī)窗口和計劃內(nèi)的停機(jī)時間,很難再找出其它廣播中斷。例如,當(dāng)我們進(jìn)行升級時,我們可以在五秒鐘之內(nèi)完成整個核心交換機(jī)和邊緣交換機(jī)以及其它所有升級。停機(jī)時間變得很短,這就是驅(qū)使我們配置具有雙開關(guān)、雙核和高可用性的新的Nexus環(huán)境的原因。
幾乎每天都有因為天氣中斷原因?qū)е聫囊粋€ISP到另一個ISP的不斷跳躍的問題。還有一些問題是我們的無線發(fā)射站點往往不固定,這也是部分挑戰(zhàn),如果可以穩(wěn)定連接到一些站點,尤其是在暴風(fēng)雨過后,那就再好不過了。
數(shù)據(jù)方面一般都很正常,只是典型的網(wǎng)絡(luò)問題。但是音頻方面都是組播驅(qū)動的,所以有時遇到的問題會很難解決;而且出現(xiàn)問題的可能不是單一的點。
最近在學(xué)習(xí)哪些新技術(shù)?
Jess Probasco:我最近在學(xué)習(xí)軟件定義網(wǎng)絡(luò),它比傳統(tǒng)的交換技術(shù)更具編程性。與一些自動化工具相結(jié)合,你可以利用它們進(jìn)行交換機(jī)的展示、配置和變更,所以了解一些非SDN平臺的一些腳本語言也很有好處。我知道思科在Python腳本方面做的比較好,可以在思科Cisco Prime和Cisco ACS產(chǎn)品中用到。所以我現(xiàn)在最感興趣的是學(xué)習(xí)一些編程語言。無論去任何地方,這都是一個趨勢——網(wǎng)絡(luò)的可編程性。
您能舉一個在當(dāng)今的網(wǎng)絡(luò)中可能使用編程的例子嗎?
Jess Probasco:我們現(xiàn)在正處于Cisco Prime基礎(chǔ)設(shè)施推出的過程中,所以我們需要在大型網(wǎng)絡(luò)中可以可編程性的利用新的交換機(jī)推出,或者可以分擔(dān)一些可以幫助桌面或底層的日常工作。我們希望可以說,‘嗨,數(shù)據(jù)集A或數(shù)據(jù)集B上有人想訪問VLAN或需要挑戰(zhàn)到另一個VLAN的端口。’通過這種方式可以給它們這個能力或不用手動跳躍交換機(jī)來實現(xiàn),這也就是我們所說的可編程性。
以前有沒有想過長大后想做什么?后來是如何成為一名網(wǎng)絡(luò)工程師的?
Jess Probasco:和很多孩子一樣,我小時候有很多夢想。我一開始想當(dāng)醫(yī)護(hù)人員,后來想做一個電氣工程師。15歲的時候,我有一個機(jī)會,可以去一個電子工程公司實習(xí),但是后來我發(fā)現(xiàn)那不是我想走的路,我不想整天擺弄電纜和電路。于是我開始研究電腦,從此走上了這條路。一開始接觸的是聲音,后來VoIP發(fā)展起來,我就從聲音轉(zhuǎn)到了網(wǎng)絡(luò),從此就迷上了網(wǎng)絡(luò),并且對網(wǎng)絡(luò)可以實現(xiàn)的事情非常感興趣。
如果您是一個超級英雄,您希望具有什么能力?
Jess Probasco:這個很難說。不過如果我是一個超級英雄,我希望我可以同時在多個地方。
聽起來可以在工作中派上用場。
Jess Probasco:是的,但是不僅僅是工作,當(dāng)然,生活中也用的上。我們有時真的忙不過來,所以如果可以同時在多個地方,豈不是很好。