自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

意圖驅(qū)動(dòng)的網(wǎng)絡(luò)連接正在重塑網(wǎng)絡(luò)服務(wù)交付

網(wǎng)絡(luò)
微配置指的是通常與配置網(wǎng)絡(luò)設(shè)備相關(guān)的各個(gè)任務(wù)。這其中包括一些常見(jiàn)任務(wù),如在交換機(jī)上配置服務(wù)質(zhì)量(QoS)策略,在防火墻上配置訪問(wèn)控制列表,在數(shù)據(jù)中心設(shè)備上配置巨型幀,在路由器上配置路由語(yǔ)句,以及編制整個(gè)網(wǎng)絡(luò)所需要的全部任務(wù)。

在配置網(wǎng)絡(luò)時(shí),工程師通常關(guān)注于實(shí)現(xiàn)網(wǎng)絡(luò)服務(wù)交付的各個(gè)任務(wù)。意圖驅(qū)動(dòng)的網(wǎng)絡(luò)則將他們的注意力轉(zhuǎn)移到了整個(gè)網(wǎng)絡(luò)上。

特定的網(wǎng)絡(luò)服務(wù)要求網(wǎng)絡(luò)工程師投入更大的精力去實(shí)現(xiàn)高質(zhì)量的最終用戶體驗(yàn)。對(duì)于統(tǒng)一通信和分布式數(shù)據(jù)庫(kù)架構(gòu)等服務(wù)而言,工程師需要配置基礎(chǔ)架構(gòu)——通常是逐個(gè)設(shè)備進(jìn)行配置,才能保證服務(wù)流量的正確處理。

最終,這些服務(wù)會(huì)面對(duì)最終用戶。然而,直到最近,之前關(guān)注于網(wǎng)絡(luò)服務(wù)交付的專業(yè)模式才集中到微配置上,而非服務(wù)背后的意圖。意圖驅(qū)動(dòng)的網(wǎng)絡(luò)實(shí)際上是指告訴網(wǎng)絡(luò)你想要什么,而不是告訴它去做什么。它有不一樣的模式,它抽象各個(gè)配置,同時(shí)將網(wǎng)絡(luò)與服務(wù)的真正意圖更緊密地對(duì)齊。

微配置指的是通常與配置網(wǎng)絡(luò)設(shè)備相關(guān)的各個(gè)任務(wù)。這其中包括一些常見(jiàn)任務(wù),如在交換機(jī)上配置服務(wù)質(zhì)量(QoS)策略,在防火墻上配置訪問(wèn)控制列表,在數(shù)據(jù)中心設(shè)備上配置巨型幀,在路由器上配置路由語(yǔ)句,以及編制整個(gè)網(wǎng)絡(luò)所需要的全部任務(wù)。

這種模式關(guān)注于與宏配置完全相反的各種任務(wù),宏配置主要關(guān)注于整體技術(shù),而非個(gè)體任務(wù)。例如,一個(gè)宏配置會(huì)配置整個(gè)網(wǎng)絡(luò)的QoS,而微配置則指各個(gè)類圖、策略圖、訪問(wèn)控制列表、服務(wù)策略及其他實(shí)現(xiàn)網(wǎng)絡(luò)服務(wù)交付的操作。

網(wǎng)絡(luò)工程師可能會(huì)無(wú)法處理這些任務(wù),從而導(dǎo)致設(shè)計(jì)、實(shí)現(xiàn)和部署后故障修復(fù)時(shí)間大大延長(zhǎng)。網(wǎng)絡(luò)服務(wù)交付變得越來(lái)越關(guān)注于各個(gè)組件的配置,而不是任何的網(wǎng)絡(luò)編制。最終,網(wǎng)絡(luò)配置的意圖就可能迷失在處理各種瑣碎的配置任務(wù)上。

這種網(wǎng)絡(luò)工程實(shí)際上完全不是編制,配置意圖甚至要比宏配置更加抽象。

意圖驅(qū)動(dòng)網(wǎng)絡(luò)背后的意圖是什么?

簡(jiǎn)單來(lái)說(shuō),意圖是指應(yīng)用程序準(zhǔn)備向最終用戶交付什么(服務(wù))。這不同于它將如何交付服務(wù)(方式)。例如,一個(gè)新的統(tǒng)一通信服務(wù)的意圖可能是在網(wǎng)絡(luò)兩個(gè)終端之間交付高質(zhì)量的語(yǔ)音和視頻。意圖(即What)就是指交付高質(zhì)量語(yǔ)音和視頻。而方式就是大多數(shù)工程師最熟悉的部分:在各種設(shè)備之間配置QoS,打開(kāi)防火墻的特定端口,或者配置新的虛擬LAN,用于傳輸特定的流量。

關(guān)注于服務(wù)交付方式的問(wèn)題是網(wǎng)絡(luò)會(huì)發(fā)生變化。網(wǎng)絡(luò)資源一直在變動(dòng)——動(dòng)態(tài)路由會(huì)改變流量模式,網(wǎng)絡(luò)更新會(huì)出現(xiàn)新的硬件和軟件平臺(tái),而網(wǎng)絡(luò)工程師變動(dòng)則會(huì)影響實(shí)現(xiàn)團(tuán)隊(duì)配置網(wǎng)絡(luò)的實(shí)際能力。通常,工程師的能力總是有一定的限度,他們總是希望網(wǎng)絡(luò)或應(yīng)用程序永遠(yuǎn)不要變化。

這個(gè)動(dòng)態(tài)性恰恰會(huì)導(dǎo)致應(yīng)用程序出現(xiàn)問(wèn)題。除非一個(gè)應(yīng)用程序本身的用途發(fā)生變化,否則它的意圖是不會(huì)改變的,即使底層網(wǎng)絡(luò)發(fā)生變化也一樣。

意圖驅(qū)動(dòng)的網(wǎng)絡(luò)解決這個(gè)問(wèn)題的方法是讓一名工程師只操作一個(gè)接口——或者是使用某種控制器,由它來(lái)告訴整個(gè)網(wǎng)絡(luò)應(yīng)該部署哪一種服務(wù)。然后,網(wǎng)絡(luò)可以相應(yīng)地自動(dòng)完成配置。這個(gè)過(guò)程完全沒(méi)有微配置。這歸功于網(wǎng)絡(luò)與工程師之間的意圖引擎所實(shí)現(xiàn)的完全抽象。這種意圖驅(qū)動(dòng)的方法可以在各種各樣的硬件平臺(tái)和軟件版本之間實(shí)現(xiàn)輕松的編制,完全不依賴于工程師自身的技術(shù)水平。此外,這種方法還允許網(wǎng)絡(luò)在環(huán)境發(fā)生變化時(shí)自己進(jìn)行重新配置。

這種意圖驅(qū)動(dòng)的過(guò)程不同于主流的軟件定義網(wǎng)絡(luò)控制器,后者可以通過(guò)一個(gè)接口來(lái)管理網(wǎng)絡(luò),同時(shí)創(chuàng)建一些實(shí)現(xiàn)編制的功能。意圖驅(qū)動(dòng)控制器背后的概念是它們可以給工程師提供一個(gè)預(yù)先配置好的網(wǎng)絡(luò)應(yīng)用程序,它能夠解析意圖并根據(jù)需要將它轉(zhuǎn)換為各種語(yǔ)言、協(xié)議和語(yǔ)法,從而可配置任何類型的網(wǎng)絡(luò)設(shè)備。工程師不需要單擊“在千兆以太網(wǎng)2/3上配置服務(wù)策略”的按鈕。相反,網(wǎng)絡(luò)工程師只需要單擊相關(guān)的意圖策略——也稱為意圖描述,然后軟件就會(huì)智能地將配置應(yīng)用到基礎(chǔ)架構(gòu)需要的位置,完全不受平臺(tái)或軟件版本的影響。

這是一種強(qiáng)大的方法,它能簡(jiǎn)化動(dòng)態(tài)網(wǎng)絡(luò)分配與調(diào)整,從而實(shí)現(xiàn)高效的網(wǎng)絡(luò)服務(wù)交付。而且,由于它具有更大的互操作性,因此工程師完全不需要依賴任何一個(gè)網(wǎng)絡(luò)供應(yīng)商。

實(shí)現(xiàn)意圖驅(qū)動(dòng)的網(wǎng)絡(luò)連接

“編寫一次,處處運(yùn)行”,這是意圖驅(qū)動(dòng)網(wǎng)絡(luò)的主要概念。然而,它是一個(gè)來(lái)自于軟件開(kāi)發(fā)的概念,并不是新事物。軟件開(kāi)發(fā)者多年以來(lái)一直在做這一件事情,以便讓他們的程序能夠運(yùn)行在任何操作系統(tǒng)上。例如,Web瀏覽器開(kāi)發(fā)者必須保證他們的代碼能夠運(yùn)行在任何一種操作系統(tǒng)上。將這種與平臺(tái)無(wú)關(guān)的接口應(yīng)用到網(wǎng)絡(luò)上,看起來(lái)來(lái)很讓人吃驚,但是它也是保證意圖驅(qū)動(dòng)網(wǎng)絡(luò)變成為現(xiàn)實(shí)的***挑戰(zhàn)。

開(kāi)源社區(qū)目前正在各種項(xiàng)目中構(gòu)建這一類系統(tǒng),同時(shí)在處理編寫跨平臺(tái)代碼的復(fù)雜性。但是,這并不是一件輕松的任務(wù)。編寫能夠配置任何平臺(tái)同時(shí)還能夠從網(wǎng)絡(luò)收集和解析數(shù)據(jù)的的代碼是一件難度巨大的工作。OpenStack、開(kāi)放網(wǎng)絡(luò)基金會(huì)、OpenDaylight和開(kāi)放網(wǎng)絡(luò)實(shí)驗(yàn)室都在致力于設(shè)計(jì)能給系統(tǒng)添加這一種處理能力的方法。但是,它還需要很長(zhǎng)的時(shí)間才能成為一種成熟產(chǎn)品。

編寫一個(gè)聰明的RESTful API,實(shí)現(xiàn)設(shè)備的自動(dòng)分配,是其中一種任務(wù)。編寫一個(gè)完全與供應(yīng)商無(wú)關(guān)的接口,用于配置端到端網(wǎng)絡(luò)服務(wù)交付,同時(shí)能夠在應(yīng)用程序行為發(fā)生變化時(shí)智能地動(dòng)態(tài)重新配置網(wǎng)絡(luò),這是一個(gè)完全不同的任務(wù)。

幸好,這個(gè)工作并不需要重新編寫整個(gè)網(wǎng)絡(luò)堆棧。相反,它只是增加了一層可以慢慢部署的軟件,而且一次只會(huì)影響一部分的網(wǎng)絡(luò)。例如,當(dāng)與意圖驅(qū)動(dòng)網(wǎng)絡(luò)相關(guān)的方法和產(chǎn)品日益成熟和豐富時(shí),網(wǎng)絡(luò)工程師就只需要在數(shù)據(jù)中心使用它們。

最終,意圖驅(qū)動(dòng)網(wǎng)絡(luò)的目標(biāo)是擴(kuò)展網(wǎng)絡(luò)管理,給基礎(chǔ)架構(gòu)增加真正的智能——所有技術(shù)都是為了讓數(shù)據(jù)包到達(dá)它們應(yīng)該到達(dá)的位置,同時(shí)與業(yè)務(wù)目標(biāo)保持一致。工程師最終能夠在一個(gè)網(wǎng)絡(luò)上聲明一個(gè)意圖,然后它就能自我配置,我們離這個(gè)目標(biāo)仍然還有很遠(yuǎn)距離。但是,或許有一天網(wǎng)絡(luò)工程師就能夠像電影里面一樣輸入一個(gè)命令就能夠完成網(wǎng)絡(luò)的配置。

責(zé)任編輯:武曉燕 來(lái)源: TechTarget中國(guó)
相關(guān)推薦

2014-11-12 11:13:02

SUSE

2022-04-24 16:45:08

自智網(wǎng)絡(luò)通信領(lǐng)域意圖驅(qū)動(dòng)

2010-12-23 14:42:54

網(wǎng)絡(luò)連接

2011-03-11 10:12:17

服務(wù)器網(wǎng)絡(luò)連接

2010-04-15 09:16:15

Oracle網(wǎng)絡(luò)

2012-04-09 11:11:40

2011-08-22 11:00:10

nagios

2011-08-22 11:00:14

nagios

2011-08-22 11:00:17

nagios

2011-08-22 10:30:29

nagios

2012-04-13 16:21:47

亞馬遜云計(jì)算CloudSerach

2020-06-08 08:00:05

JavaScript網(wǎng)站技術(shù)

2017-12-04 14:00:41

Linux命令網(wǎng)絡(luò)連接

2011-03-21 14:04:38

2011-09-19 13:08:54

優(yōu)化網(wǎng)絡(luò)連接DNS代理緩存

2012-05-15 10:51:18

加密網(wǎng)絡(luò)連接

2022-08-09 16:44:59

無(wú)線技術(shù)網(wǎng)絡(luò)連接WAN

2025-02-12 00:00:30

2022-04-12 10:26:55

NetstatLinux 服務(wù)器端口
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)