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

網(wǎng)絡(luò)基礎(chǔ)架構(gòu)設(shè)計要“抽象”

網(wǎng)絡(luò)
我們是時候離開由各種網(wǎng)絡(luò)協(xié)議構(gòu)成的小細(xì)節(jié),這些網(wǎng)絡(luò)協(xié)議一直在為復(fù)雜系統(tǒng)增加抽象層次,我們將創(chuàng)建一些全新的產(chǎn)品和運(yùn)營模型。

常規(guī)網(wǎng)絡(luò)基礎(chǔ)架構(gòu)設(shè)計是不是就像是“一堆協(xié)議”?加州伯克利大學(xué)教授Scott Shenker是這樣說的。Shenker是一位網(wǎng)絡(luò)專家,也是Nicira的合作創(chuàng)始人以及軟件定義網(wǎng)絡(luò)(SDN)的主要支持者。他認(rèn)為,與計算機(jī)科學(xué)的其他學(xué)科不同,網(wǎng)絡(luò)連接和網(wǎng)絡(luò)規(guī)模仍然與其底層協(xié)議和標(biāo)準(zhǔn)緊密耦合,而沒有足夠的抽象。

他的論斷有一定的道理,但是我認(rèn)為一定要分清Shenker所指的大網(wǎng)絡(luò)學(xué)科究竟是什么。畢竟,我們已經(jīng)在主機(jī)間的通信關(guān)系上實現(xiàn)了抽象。開放系統(tǒng)互連(Open Systems Interconnection)模型本身就是一種抽象。例如,在編寫聊天應(yīng)用程序時,應(yīng)用開發(fā)者不需要重建用于執(zhí)行流量控制的TCP功能,也不需要重建用于執(zhí)行主機(jī)間通信的IP。相反,他們可以使用協(xié)議棧提供的抽象概念。

為什么要在這些網(wǎng)絡(luò)層上引入抽象?

我認(rèn)為,Shenker的觀點集中在如何將數(shù)據(jù)從一個網(wǎng)絡(luò)傳輸?shù)搅硪粋€網(wǎng)絡(luò),以及這個過程對于物理網(wǎng)絡(luò)的依賴關(guān)系。我一直聽到有人在質(zhì)疑,為什么一定要在這些網(wǎng)絡(luò)層上繼續(xù)引入抽象呢?

如果您查看網(wǎng)絡(luò)的核心協(xié)議會發(fā)現(xiàn),這些技術(shù)的創(chuàng)建和改進(jìn)過程很有技術(shù)含量。例如,邊界網(wǎng)關(guān)協(xié)議(BGP)一直是保持網(wǎng)絡(luò)連接互連網(wǎng)的基礎(chǔ)。在路由器出現(xiàn)之初,它就一直存在,而且它已經(jīng)被證明是一種可伸縮的解決方案。而且,行業(yè)一直在尋找突破協(xié)議規(guī)模限制的方法。例如,當(dāng)路由表太大,無法保存在路由器的內(nèi)存時,我們就可以使用路由匯總技術(shù)去解決路由表溢出的問題。那么,Shenker的觀點到底是什么?如果行業(yè)一直都在解決面臨的技術(shù)難題,那么為什么要純粹為了改變而改變呢?

我認(rèn)為,一定要理清問題抽象真正要解決的問題。但是,我并不清楚這個問題是什么。這才是真正的問題。我們已經(jīng)被技術(shù)淹沒,以至于只見樹木不見森林。本文很好地從非技術(shù)角度闡述了如何使用抽象方法去解決問題。簡而言之,抽象使我們更好地使用自己的重要思考技能,從更高層次看待一個問題,而不是直接進(jìn)入問題的細(xì)節(jié)。解決路由表大小的問題就像停留在樹木上。完整的SDN則致力于消除路由限制問題,在理論上實現(xiàn)一種支持更大容量的網(wǎng)絡(luò)框架。

SDN是否是最終解決方案?

SDN是否是處理網(wǎng)絡(luò)中缺少抽象的解決方法?不是。和路由匯總技術(shù)相似,SDN只是一種針對具體網(wǎng)絡(luò)問題的方法,而不是一種使用抽象方法的解決方案。網(wǎng)絡(luò)控制層面只是使用SDN處理的一個特定的抽象領(lǐng)域。我們還需要考慮設(shè)備層面。現(xiàn)在已經(jīng)不能將Windows或Linux服務(wù)器的工作負(fù)載一對一關(guān)聯(lián)到物理硬件上?,F(xiàn)在,一個“Web服務(wù)器”已經(jīng)不是一個物理設(shè)備;它只是一個概念。通過使用這種曾經(jīng)的物理概念,然后經(jīng)過“虛擬化”,或者說對它們進(jìn)行抽象,我們就能夠改進(jìn)運(yùn)營效果,創(chuàng)建新的服務(wù)模型,如基于基礎(chǔ)架構(gòu)即服務(wù)的私有云或公共云。

虛擬設(shè)備是這種功能的一種擴(kuò)展。虛擬設(shè)備可以運(yùn)行在公共云基礎(chǔ)架構(gòu)上,也可以運(yùn)行在數(shù)據(jù)中心的一臺白盒設(shè)備上,因為它們已經(jīng)從物理硬件上抽象出去。因此,安裝一個內(nèi)容管理系統(tǒng)可能就是簡單的下載一個虛擬設(shè)備,然后將它導(dǎo)入到云管理程序的虛擬化集群中。

我們是時候離開由各種網(wǎng)絡(luò)協(xié)議構(gòu)成的小細(xì)節(jié)了,這些網(wǎng)絡(luò)協(xié)議一直在為復(fù)雜系統(tǒng)增加抽象層次,我們將創(chuàng)建一些全新的產(chǎn)品和運(yùn)營模型。我們目前還無法看到這一點,因為我們現(xiàn)在仍然掙扎于各種協(xié)議之中。

責(zé)任編輯:藍(lán)雨淚 來源: TechTarget中國
相關(guān)推薦

2013-09-09 09:28:20

網(wǎng)絡(luò)架構(gòu)SDN軟件定義網(wǎng)絡(luò)

2016-05-09 09:26:06

架構(gòu)ios網(wǎng)絡(luò)層

2013-05-27 10:58:28

Tumblr架構(gòu)設(shè)計雅虎收購

2012-01-11 09:47:10

2013-09-27 17:45:36

銳捷Newton 1800交換架構(gòu)設(shè)計

2023-07-05 08:00:52

MetrAuto系統(tǒng)架構(gòu)

2015-06-02 04:34:05

架構(gòu)設(shè)計

2015-06-02 04:17:44

架構(gòu)設(shè)計審架構(gòu)設(shè)計說明書

2025-04-15 04:00:00

2012-06-07 10:45:12

軟件架構(gòu)設(shè)計原則

2019-11-25 10:58:19

Tomcat架構(gòu)Web

2021-10-28 06:17:46

架構(gòu)設(shè)計組件

2009-02-01 10:17:19

Java架構(gòu)設(shè)計設(shè)計模式

2023-05-12 08:06:46

Kubernetes多云架構(gòu)

2024-04-17 08:03:45

架構(gòu)設(shè)計Java

2009-07-10 09:31:57

MyEclipse U

2017-11-17 07:06:27

互聯(lián)網(wǎng)分層架構(gòu)APP

2021-07-21 16:30:38

iOSAPP架構(gòu)

2024-08-18 14:09:24

2012-09-19 13:46:37

存儲存儲設(shè)計快速表態(tài)
點贊
收藏

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