SDN部署后還需要考慮的3個問題
譯文【51CTO.com快譯】一個極客與另一個極客結(jié)婚有好處也有壞處。她是個Mac愛好者,我是個Linux發(fā)燒友。這是不同宗教信仰者間的婚姻。我們對于家庭IT的分工結(jié)果是,她負(fù)責(zé)桌面和家庭娛樂,我負(fù)責(zé)網(wǎng)絡(luò)、安全及添加到Unix外殼上的一切。我絕對比較輕松,直到早在蘋果電視成為一個選件之前她打算把家里的DVD播放機(jī)換成Mac Mini。
我們看的第一部影片是《銀翼殺手》,這部影片對我們家超前的娛樂系統(tǒng)來說似乎適逢其時,后來才發(fā)覺音頻和視頻不同步。事后查明,某個僵尸進(jìn)程占用了大量的處理器資源。借助kill -9命令行終結(jié)這個程序后,一切恢復(fù)了正常。之后,她丟棄了Mac,換成了在電子零售賣場Circuit City所能找到的系統(tǒng)。
當(dāng)我考慮部署軟件定義網(wǎng)絡(luò)后的生活時還能想到這個故事。就像我們家的Mac Mini那樣,SDN承諾會帶來出色的可編程性、靈活性和敏捷性。然后在我們擁有SDN后,認(rèn)識到我們其實需要一種可正常運行的設(shè)備。要是沒有計劃,毫無價值可言。SDN的最大缺點在于:要是缺少充分利用其功能的計劃,它就是一只過于復(fù)雜的網(wǎng)絡(luò)交換機(jī)。
那么,我們應(yīng)如何認(rèn)識SDN?下面是需要考慮的三個方面。
1. 可以對它進(jìn)行編程,但是你有這個能力嗎?
SDN的最大優(yōu)點之一是,管理員只要使用幾個API調(diào)用,就可以動態(tài)重新定義它。然而有個地方需要注意:你的團(tuán)隊是否致力于加強(qiáng)腳本技能,以便充分發(fā)揮這個功能?
雖說現(xiàn)代SDN可使用對管理員友好的用戶界面來加以配置,但它們的真正優(yōu)點來自能夠讓網(wǎng)絡(luò)的創(chuàng)建、刪除和重新配置完全實現(xiàn)自動化。如果你還沒有致力于加強(qiáng)你團(tuán)隊的腳本技能,就要這么做。它將關(guān)系到SDN是一種過于復(fù)雜的設(shè)備還是一種大大提高業(yè)務(wù)靈活性的工具。
2. 設(shè)定期望、緩解風(fēng)險。
SDN技術(shù)已很成熟,可以可靠地大規(guī)模運行網(wǎng)絡(luò)。然而,我們在這項技術(shù)方面的經(jīng)驗還沒有成熟起來。因而,許多管理員喜歡運行并行網(wǎng)絡(luò):一個是采用新程序和新應(yīng)用軟件的新式SDN,另一個是老式的N層網(wǎng)絡(luò)。
這讓管理員得以事先設(shè)定合理的期望,并通過每次遷移一個應(yīng)用程序來緩解波及整個站點的停運。因而,可以認(rèn)真處理應(yīng)用程序、SDN或網(wǎng)絡(luò)自動化方面的任何問題,沒必要為涉及整個站點的停運而擔(dān)心。
3. 鄰近設(shè)備和新的價值。
網(wǎng)絡(luò)很少單單由交換機(jī)和路由器組成。形形色色的防火墻、代理服務(wù)器和負(fù)載均衡系統(tǒng)是網(wǎng)絡(luò)中同樣重要的部件。你在部署SDN時,要明白這些鄰近設(shè)備與現(xiàn)代SDN如何協(xié)同運行,而自動化技術(shù)是一個關(guān)鍵步驟?,F(xiàn)代基礎(chǔ)設(shè)施部件應(yīng)該是你SDN中的“一等公民”,應(yīng)與VXLAN之類的SDN設(shè)計元素整合起來,并且天生了解SDN設(shè)計元素。
采用新的SDN是質(zhì)疑你網(wǎng)絡(luò)中的現(xiàn)有品牌、分析其他廠商的大好機(jī)會。畢竟,SDN會改變你管理員關(guān)注的操作模型的大部分內(nèi)容,所以如果他們要學(xué)習(xí)新的東西,最好利用這個機(jī)會來試一下水。話雖如此,人們還是往往一味著眼于新的廠商或純軟件廠商――如果這么做的話,你會錯失機(jī)會。這些鄰近設(shè)備領(lǐng)域的許多現(xiàn)有廠商都有新的解決方案,這些是對開發(fā)人員/應(yīng)用程序友好的產(chǎn)品,并且具有SDN就緒功能;務(wù)必要問一問。你面臨的選擇可能會讓自己大吃一驚。
原文標(biāo)題:SDN Post-Deployment Considerations
原文作者:Steve Shah
【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】