《企業(yè)網(wǎng)D1Net》10月22日訊
軟件定義網(wǎng)絡(luò)(SDN)是一個熱門話題,但是就像許多新興技術(shù)一樣,SDN這個概念也有很多不同的解釋。廠商們將要通過唇槍舌戰(zhàn)來定義這個術(shù)語的意思以及它的影響。不幸的是,這一想法背后的核心概念在解釋的過程中常常被扭曲或更改。為了使大家更好的了解這一概念,本文將對SDN進(jìn)行簡要的概述。
在以太網(wǎng)和互聯(lián)網(wǎng)協(xié)議(IP)發(fā)展的歷史過程中,曾需要創(chuàng)建虛擬網(wǎng)絡(luò)并控制他們的行為。通過虛擬網(wǎng)絡(luò),如VLANs和IP封裝,我們能夠?qū)⑦\(yùn)行在相同基礎(chǔ)實施上的系統(tǒng)分隔開來。我們在這些虛擬網(wǎng)絡(luò)之間設(shè)置規(guī)則(訪問控制列表)。在許多情況下,我們還在某一特定類型的傳送方式(封裝或源路線橋接)中設(shè)定手動路線/開關(guān)通道。但問題是這些方法在高度虛擬化的環(huán)境中不能發(fā)揮規(guī)模效應(yīng)。
在最基本的層面上,SDN是一種集中創(chuàng)建、管理這些定制并將其應(yīng)用于整個通信基礎(chǔ)設(shè)施。如果你將電子郵件服務(wù)器從一個數(shù)據(jù)中心移到另一個數(shù)據(jù)中心,那么在轉(zhuǎn)移之前,你可能不得不在新的接收點重新編碼所有的網(wǎng)絡(luò)基礎(chǔ)設(shè)施。你可能會為了一次轉(zhuǎn)移而自己手動操作,但如果你想要你的郵件系統(tǒng)自動遷移,你會怎么做?從概念上講,電子郵件系統(tǒng)和SDN之間的一個接口可以將服務(wù)器和網(wǎng)絡(luò)規(guī)則一起轉(zhuǎn)移,而不需要任何手動路由器/交換機(jī)配置。實現(xiàn)這一想法還有很長的路要走,但它有助于理解SDN的潛力。
雖然不同的供應(yīng)商對SDN有不同的理解,但是SDN部署一般由三個基本屬性構(gòu)成。首先是一個中央機(jī)制,主要控制網(wǎng)絡(luò)基礎(chǔ)設(shè)施(通常稱為控制器)。它可以像單個服務(wù)器那么簡單,也可以像分布式集群的系統(tǒng)那么復(fù)雜。但這種機(jī)制是獨立于路由算法以及特定設(shè)備嵌入式操作系統(tǒng)之外的。第二是一種方法,讓控制器與SDN中的設(shè)備進(jìn)行通信。這種通信可以帶內(nèi)或帶外,取決于如何實施SDN。最常見的是OpenFlow協(xié)議,但這不是唯一的選擇。第三是一種能力,讓所有參與SDN的設(shè)備改變他們基于與中央SDN控制器通信的行為。特定的設(shè)備類型和產(chǎn)品適合不同的控制與特征,而這正是供應(yīng)商意見產(chǎn)生分歧的地方。
SDN解決的另一個關(guān)鍵的挑戰(zhàn)就是讓交通路線通過網(wǎng)絡(luò)。公司、航空公司和云供應(yīng)商競爭多年來控制他們的交通流。怎樣才能讓我的交通不經(jīng)過中國而到達(dá)目的地馬來西亞呢?怎樣才能讓我在芝加哥和拉斯維加斯的數(shù)據(jù)中心在同一VLAN上,同時還要讓IP封裝數(shù)據(jù)的路由在低延遲通信鏈接上?如果這些鏈接失敗,那我可以讓IP流量通過任何其他可用的鏈接呢?SDN能夠如此高效的一個關(guān)鍵性特性就是它并不限于以太網(wǎng)vlan和IP協(xié)議。這個概念可以應(yīng)用到其他層1通信協(xié)議。
SDN的問世將集中式和分布式控制網(wǎng)絡(luò)的概念結(jié)合在一起。SDN并不是中央控制每一個路由選擇/開關(guān)的決定,它更多的是一種“meta”控制的能力,只需要控制網(wǎng)絡(luò)的一部分而不是全部,從而得到最好的控制。例如,它有可能將簡單的時間變成路線表,或者它可以使復(fù)雜的定價和需求的基礎(chǔ)控制交通路線和資源。成像將為你的網(wǎng)絡(luò)和云提供者設(shè)置定價規(guī)則,并讓你的網(wǎng)絡(luò)基于實時需求改變你的交通流,而不只是路線失敗或堵塞。獲得這種能力同樣有很長的路要走,但是SDN可以讓它變成現(xiàn)實。
像層1、層2和層3通信協(xié)議存在的許多問題一樣,安裝一個很大的基礎(chǔ)設(shè)施很困難。你不可能沒有處理必須改變的設(shè)備就說要改變IP運(yùn)行的方式。幸虧SDN避開了這個問題。SDN通過部分集中在新協(xié)議(例如OpenFlow),來控制和管理網(wǎng)絡(luò)中的分布式?jīng)Q策。許多網(wǎng)絡(luò)供應(yīng)商支持OpenFlow,甚至已經(jīng)做出承諾,這使得采用SDN可能但不是必須放棄已安裝的設(shè)備基礎(chǔ)。
IP路由協(xié)議用戶市場一直都很穩(wěn)定,所以沒有人能夠推翻它。SDN能夠?qū)嶒灪蛣?chuàng)新提高到更高的水平,一直延伸到在公共和私人網(wǎng)絡(luò)做出的基本路由/交換的決定,。我個人期待著SDN,這種混合方法,帶給網(wǎng)絡(luò)的靈活性。