基于意圖的網(wǎng)絡(luò)是邁向未來(lái)自主運(yùn)營(yíng)數(shù)據(jù)中心的重大進(jìn)展,已使用于越來(lái)越復(fù)雜的產(chǎn)品中。“軟件優(yōu)先”提供了更大的靈活性、更敏捷的部署和維護(hù),況且可以免于被供應(yīng)商鎖定。—— Apstra首席執(zhí)行官M(fèi)ansour Karam。
“亞馬遜最近宣布Prime Air送貨無(wú)人機(jī)”聽(tīng)起來(lái)像一個(gè)簡(jiǎn)單的信息,以為是他們用無(wú)人機(jī)運(yùn)送和投遞包裹,不需卡車運(yùn)送,也沒(méi)有交通堵塞的麻煩,但它原型的復(fù)雜性和它必須實(shí)現(xiàn)的目標(biāo)是相當(dāng)驚人的。
他們不僅解決重要的空氣動(dòng)力學(xué)的挑戰(zhàn)(例如萬(wàn)一無(wú)人機(jī)飛不起來(lái)),這個(gè)項(xiàng)目就不會(huì)啟動(dòng)。這也是監(jiān)管方面的障礙,它必須無(wú)懈可擊地航行才能通過(guò)美國(guó)聯(lián)邦航空局(FAA)的批準(zhǔn),更不用說(shuō)還有其他國(guó)家的法規(guī)了。
盡管無(wú)人機(jī)具有出色的導(dǎo)航技能,但人類或動(dòng)物仍可能會(huì)越過(guò)它的路徑:因此,它必須具有紅外傳感器以識(shí)別熱信號(hào),并必須具有屏蔽式螺旋槳以最小化碰撞損傷。它還必須識(shí)別出一些細(xì)微的危險(xiǎn),比如電話線和晾衣繩,因?yàn)樗鼤?huì)在后院投遞,當(dāng)你想到那些聰明的鳥(niǎo)兒偶爾還會(huì)撞到電線時(shí),你會(huì)覺(jué)得無(wú)人機(jī)的不可思議。為了實(shí)現(xiàn)如此卓越的可靠性,無(wú)人機(jī)的控制系統(tǒng)將多個(gè)傳感器和閉環(huán)系統(tǒng)分層,以最小化任何單一系統(tǒng)發(fā)生故障的風(fēng)險(xiǎn)。
任何嘗試過(guò)駕駛上一代模型直升機(jī)的人都能體會(huì)到空氣動(dòng)力學(xué)的挑戰(zhàn),以及隨著自動(dòng)化的開(kāi)始,事情是如何變化的。當(dāng)我們?cè)趬毫?、速度和長(zhǎng)時(shí)間內(nèi)達(dá)到人類所能管理的極限時(shí),自動(dòng)化是唯一的解決方案。但在起初,學(xué)會(huì)信任這個(gè)體系需要真正的勇氣。
在IT世界中,網(wǎng)絡(luò)是復(fù)雜的。
硅芯片內(nèi)部的情況也非常復(fù)雜,但是它是一個(gè)封閉的盒子,而網(wǎng)絡(luò)是一個(gè)易于變化、增進(jìn)和演化的結(jié)構(gòu)。“架構(gòu)”這個(gè)詞在網(wǎng)絡(luò)環(huán)境中是合適的,并且在過(guò)去的幾十年中,網(wǎng)絡(luò)管理人員越來(lái)越努力地嘗試使整個(gè)異構(gòu)混合系統(tǒng)能平穩(wěn)地運(yùn)行。結(jié)果之一是提供了一種“自下而上”的服務(wù):它受到網(wǎng)絡(luò)功能的約束,而不是受業(yè)務(wù)需求的驅(qū)動(dòng)。同時(shí),現(xiàn)場(chǎng)工程師須努力配置數(shù)量不斷增長(zhǎng)的設(shè)備,因?yàn)樗麄冎酪粋€(gè)簡(jiǎn)單的人為錯(cuò)誤就可能需要幾天才能診斷出來(lái)。
但現(xiàn)在,網(wǎng)絡(luò)自動(dòng)化正在拯救我們。隨著智能的增加,網(wǎng)絡(luò)開(kāi)始減輕高度重復(fù)性任務(wù)的負(fù)擔(dān),例如配置數(shù)百個(gè)交換機(jī)。
最復(fù)雜的自動(dòng)化級(jí)別是所謂的“基于意圖的網(wǎng)絡(luò)”(IBN)。
基于意圖的網(wǎng)絡(luò)
以亞馬遜無(wú)人機(jī)為例:亞馬遜的“意圖”是將包裹遞送給特定的客戶。但是,當(dāng)然客戶必須指定一個(gè)特定的交貨地址,因此基于意圖的操作員會(huì)將指令形式化為:“XXX包裹應(yīng)于MM:SS時(shí)間交付到LAT-LON位置坐標(biāo)”。如果沒(méi)有自動(dòng)化,這個(gè)簡(jiǎn)單的意圖就必須轉(zhuǎn)化為一套非常復(fù)雜的指令集,以管理無(wú)人機(jī)的六個(gè)馬達(dá)、獲取方位、躲避障礙物等。此外,一個(gè)復(fù)雜的基于意圖的系統(tǒng)將實(shí)時(shí)更新,以適應(yīng)不斷變化的條件,甚至是移動(dòng)中的客戶。
在企業(yè)網(wǎng)絡(luò)的情況下,業(yè)務(wù)意圖可能是加快系統(tǒng)對(duì)客戶的響應(yīng)。我們距離可以響應(yīng)這種人類意圖的系統(tǒng)還有很長(zhǎng)的路要走,但是我們確實(shí)有網(wǎng)絡(luò)管理員可以將業(yè)務(wù)需求以IT術(shù)語(yǔ)提煉成該意圖的現(xiàn)實(shí)解讀。它可能歸結(jié)為更技術(shù)性的描述,比如:“我們必須部署一個(gè)EVPN leaf/spine網(wǎng)絡(luò)來(lái)支持我們的企業(yè)應(yīng)用程序,以及各個(gè)應(yīng)用程序?qū)铀璧牟呗?,以及該?yīng)用程序的特定SLA,其中包括延遲和丟包要求”。
如果沒(méi)有自動(dòng)化,這個(gè)簡(jiǎn)單的意圖就可能需要一小群工程師花費(fèi)數(shù)周的時(shí)間來(lái)完成,不僅要安裝和配置,還要解決集成不同供應(yīng)商的設(shè)備并排除人為錯(cuò)誤的不可避免的復(fù)雜性。而且,當(dāng)用戶開(kāi)始抱怨糟糕的服務(wù),且必須將故障追溯到某些設(shè)置或設(shè)備缺陷時(shí),通常會(huì)有一個(gè)消極的蜜月期。
但是,當(dāng)今最先進(jìn)的“軟件優(yōu)先”IBN安裝,會(huì)在短短幾分鐘內(nèi)將該相同的意圖轉(zhuǎn)換為軟件藍(lán)圖,其中包含跨多個(gè)供應(yīng)商的硬件的所有配置數(shù)據(jù),并提供快速安裝的精確接線說(shuō)明。而且,如果出現(xiàn)任何性能問(wèn)題,系統(tǒng)的智能將追溯到問(wèn)題的根源,并建議如何修復(fù)它– 在做出更改時(shí)實(shí)時(shí)更新自身和藍(lán)圖。
顯著的競(jìng)爭(zhēng)優(yōu)勢(shì)
上面的比較顯示了對(duì)企業(yè)敏捷性的巨大提升,對(duì)業(yè)務(wù)壓力的快速響應(yīng),因?yàn)樵贗BN控制屏幕上的那幾分鐘節(jié)省了幾天的工作時(shí)間。但是通常更大的節(jié)約來(lái)自于人為錯(cuò)誤的減少,因?yàn)楝F(xiàn)在繁瑣而重復(fù)的手動(dòng)工作都是按照嚴(yán)格定義的指令自動(dòng)執(zhí)行的。通過(guò)自動(dòng)化日常操作,可以避免員工和客戶數(shù)周的挫敗感。
相同的控制屏幕使網(wǎng)絡(luò)管理員可以對(duì)整個(gè)網(wǎng)絡(luò)進(jìn)行持續(xù)的監(jiān)視和分析,預(yù)測(cè)那些討厭的用戶將樂(lè)于抱怨的性能問(wèn)題!
與用戶不同的是,IBN將利用其對(duì)整個(gè)網(wǎng)絡(luò)及其實(shí)時(shí)性能的全面了解,不僅標(biāo)記問(wèn)題,而且分析和查明問(wèn)題的根源以及必須采取的糾正措施。
就運(yùn)營(yíng)成本和資本支出而言,實(shí)際節(jié)省的成本當(dāng)然取決于網(wǎng)絡(luò)的規(guī)模和任務(wù)的性質(zhì)。
任務(wù)越大,節(jié)約就越大。
但為了表明可以節(jié)省多少,尤其對(duì)熟練的技術(shù)人員的工時(shí)中,Yahoo Japan指出,在構(gòu)建leaf spine網(wǎng)絡(luò)時(shí),總共可以節(jié)省72.7%。這可以分解為:在需求范圍界定階段節(jié)省了24%;在設(shè)計(jì)階段節(jié)省73%;在實(shí)施和測(cè)試階段節(jié)省82%;以及運(yùn)營(yíng)階段的75%。同一家公司報(bào)告稱,在交換機(jī)更換的操作方面節(jié)省了83%。
從長(zhǎng)期來(lái)看,可靠性、敏捷性和簡(jiǎn)單性,以及更高的員工和IT滿意度以及對(duì)業(yè)務(wù)需求的快速響應(yīng),會(huì)從IBN中獲得更重要的業(yè)務(wù)收益。
采購(gòu)者的謹(jǐn)慎思慮
IBN承諾的潛在業(yè)務(wù)和競(jìng)爭(zhēng)優(yōu)勢(shì)是如此誘人,以至于“基于意圖”在去年成為主要的流行語(yǔ)。如此之流行,以至于一些供應(yīng)商加入了這一潮流,并聲稱提供基于意圖的系統(tǒng)。
IBN是朝向完全自動(dòng)化、自我操作的數(shù)據(jù)中心邁進(jìn)的重大進(jìn)展,但它包含許多較小的進(jìn)展。支持與供應(yīng)商無(wú)關(guān)的基礎(chǔ)架構(gòu),或者不管協(xié)議或傳輸技術(shù)如何都可以監(jiān)視實(shí)時(shí)狀態(tài)的能力都是重要的特性,但它們兩者本身都無(wú)法將網(wǎng)絡(luò)標(biāo)記為“基于意圖的”。那么,購(gòu)買者在選擇基于意圖的解決方案時(shí)必須堅(jiān)持什么?
IBN的第一個(gè)重要特性必須是單一的事實(shí)來(lái)源,包含意圖和實(shí)際的網(wǎng)絡(luò)狀態(tài),這包括網(wǎng)絡(luò)服務(wù)生命周期各個(gè)方面的數(shù)據(jù)?;谝鈭D的分析提供了系統(tǒng)當(dāng)前狀態(tài)和性能的“直升機(jī)視圖”,它基于大量“探測(cè)器”的選擇,這些“探測(cè)器”可以在幾分鐘內(nèi)部署到一個(gè)正在運(yùn)行的網(wǎng)絡(luò)中,并根據(jù)業(yè)務(wù)需求和SLA進(jìn)行定制。
如果沒(méi)有這個(gè)單一的事實(shí)來(lái)源,要回答諸如“如果x鏈接失敗或變得擁塞,哪些用戶將會(huì)受到影響?”之類的問(wèn)題,將要求操作員首先查閱網(wǎng)絡(luò)地圖(檢查地圖是否為最新),然后檢查每個(gè)鏈接的運(yùn)行狀態(tài)…等等。
即使收集并整理了所有必要的數(shù)據(jù),最終的答案仍然需要計(jì)算。
然而,在一個(gè)具有單一事實(shí)來(lái)源的網(wǎng)絡(luò)中,所有必要的數(shù)據(jù)都在該單一來(lái)源中,而在一個(gè)真正基于意圖的系統(tǒng)中,上述問(wèn)題的答案可以自動(dòng)、快速地計(jì)算和顯示出來(lái)。
另一個(gè)重要的問(wèn)題是,IBN是否能夠啟用“根本原因識(shí)別”。
一旦你具有事實(shí)的單一來(lái)源,這些事實(shí)實(shí)時(shí)封裝了網(wǎng)絡(luò)應(yīng)該做什么和它實(shí)際在做什么,那么,加上閉環(huán)驗(yàn)證,IBN就可以研究傳入的遙測(cè)數(shù)據(jù),記錄任何不正常情況、中斷或性能下降,不僅要報(bào)告它們,而且還可以追溯到底層的根本原因。
最麻煩的事情莫過(guò)于工程師發(fā)現(xiàn)一個(gè)間歇性的故障,但它卻能正常地工作。服務(wù)操作員只能看到其在檢查過(guò)程中的運(yùn)行情況,而適當(dāng)?shù)幕谝鈭D的系統(tǒng)保持了完整、持續(xù)的記錄,記錄什么時(shí)候以及如何出錯(cuò),以及對(duì)基礎(chǔ)架構(gòu)和組件的全面了解。
單一事實(shí)來(lái)源與AI的結(jié)合可以追溯不穩(wěn)定的癥狀以查明根本原因。
同樣重要的是,要知道您所選擇的IBN是否真正與供應(yīng)商無(wú)關(guān),因?yàn)樗ǔJ且粋€(gè)由多個(gè)供應(yīng)商的設(shè)備在幾年的時(shí)間內(nèi)構(gòu)建起來(lái)的復(fù)雜網(wǎng)絡(luò)。
在一個(gè)新開(kāi)發(fā)的站點(diǎn)上從零開(kāi)始時(shí),人們很容易追求單一供應(yīng)商專有安裝的簡(jiǎn)單性,但供應(yīng)商鎖定可能會(huì)變成長(zhǎng)期監(jiān)禁。借助與供應(yīng)商無(wú)關(guān)的解決方案,您可以選擇在合適的情況下選擇成本較低但完全足夠的現(xiàn)成網(wǎng)絡(luò)組件,或者在關(guān)鍵情況下全力以赴使用最先進(jìn)的設(shè)備,而不需局限于某個(gè)供應(yīng)商所能提供的設(shè)備。
類似的論點(diǎn)也適用于云服務(wù):
IBN是否能夠處理任何云上的任何工作負(fù)載,或者您被困在特定的云服務(wù)提供商那里?
更現(xiàn)實(shí)的是,值得考慮選擇在一般傳統(tǒng)的網(wǎng)絡(luò)上遷移到IBN的實(shí)際成本
根據(jù)IDC分析師的說(shuō)法,企業(yè)多年來(lái)可能已安裝了多個(gè)供應(yīng)商的網(wǎng)絡(luò)設(shè)備:思科(因?yàn)樗伎茡碛写蠹s50%的企業(yè)網(wǎng)絡(luò)市場(chǎng)份額),HPE(大約12%),華為(大約8%),Arista和Extreme(每家約3%)以及許多其他因不同需求而安裝的設(shè)備。
與供應(yīng)商無(wú)關(guān)的升級(jí)的投資將僅等于IBN包及其安裝的成本。但若選擇了單一供應(yīng)商的解決方案,則可能意味著必須更換與單一供應(yīng)商升級(jí)可能無(wú)法100%兼容的任何其他設(shè)備,不僅要出于很好的理由放棄已經(jīng)選擇的設(shè)備,還必須購(gòu)買單一供應(yīng)商產(chǎn)品目錄上最接近的相當(dāng)產(chǎn)品(并考慮限制你特定云服務(wù)的IBN的后果。)
除了這種大項(xiàng)目支出,還必須留出更長(zhǎng)的時(shí)間來(lái)安裝和調(diào)試網(wǎng)絡(luò)。最終還得鎖定在硬件供應(yīng)商所有長(zhǎng)期限制的系統(tǒng)。這會(huì)將選項(xiàng)限制于該特定硬件供應(yīng)商所支持的軟件。
然而,在多云時(shí)代,“服務(wù)層”(即通過(guò)API使用基礎(chǔ)結(jié)構(gòu)的層)變得至關(guān)重要。
結(jié)論指向一個(gè)方向
網(wǎng)絡(luò)自動(dòng)化正在回歸實(shí)際更接地氣,任何企業(yè)都有充分的理由考慮將基于意圖的網(wǎng)絡(luò)作為變得更敏捷、減少網(wǎng)絡(luò)停機(jī)時(shí)間和大量節(jié)約維護(hù)和故障排除的手段。
IT行業(yè)正在快速發(fā)展,基于意圖的系統(tǒng)正迅速變得更加復(fù)雜和全面,因此要確保選擇的是真正的系統(tǒng):一個(gè)提供自主運(yùn)營(yíng)基于意圖的網(wǎng)絡(luò),而不是IBN標(biāo)簽背后的部分自動(dòng)化解決方案,目標(biāo)方向應(yīng)該是在于IBN的長(zhǎng)期解決方案,并且慎重考慮被供應(yīng)商鎖定后所承擔(dān)的風(fēng)險(xiǎn)。