隨著核心網(wǎng)絡(luò)虛擬化技術(shù)的發(fā)展,很難找到一個(gè)比Open vSwitch(OVS)更具戰(zhàn)略意義的技術(shù)了。OVS是目前大多數(shù)VMware環(huán)境和OpenStack部署中的網(wǎng)絡(luò)基礎(chǔ),正因?yàn)榫邆潆p重作用,OVS成為一個(gè)Linux基金會(huì)管理下的一個(gè)開源項(xiàng)目也理所當(dāng)然。
盡管有眾多廠商基于VMware的OVS技術(shù)構(gòu)建平臺(tái),仍然有很多人關(guān)心OVS的發(fā)展歷程,成為L(zhǎng)inux基金會(huì)下的開源項(xiàng)目之后解決了這個(gè)問題。
VMware高級(jí)工程師Justin Pettit說(shuō):“我們希望這一過(guò)程更加正式,現(xiàn)在
用戶不用擔(dān)心被鎖定在虛擬交換機(jī)中。”
最新的OVS 2.6版本將在今年年底之前發(fā)布。現(xiàn)在OVS最迫切的任務(wù)之一是創(chuàng)建一個(gè)能夠采用Intel開發(fā)的數(shù)據(jù)平面開發(fā)套件(DPDK)優(yōu)勢(shì)的OVS實(shí)例。DPDK現(xiàn)在是一個(gè)開源軟件,它大大減少了使用多核心處理器發(fā)送和接收數(shù)據(jù)包所需的計(jì)算周期。
另一個(gè)關(guān)鍵功能將是對(duì)開放式虛擬網(wǎng)絡(luò)(OVN)overlay的支持,目前它正在成為一個(gè)獨(dú)立的開源項(xiàng)目。OVN從零開始設(shè)計(jì)在OVS上運(yùn)行,OVN的目標(biāo)是創(chuàng)建一個(gè)跨平臺(tái)層的網(wǎng)絡(luò)虛擬化,可以在開源、微軟Hyper-V虛擬機(jī)以及容器中運(yùn)行。它的目標(biāo)是刺激可以部署在多種類虛擬環(huán)境中網(wǎng)絡(luò)虛擬化公共層的采用。
OVN對(duì)現(xiàn)有網(wǎng)絡(luò)的覆蓋程度還有待觀察。毫無(wú)疑問,很多OVN的開源元素將被打包成若干商業(yè)產(chǎn)品。OVS真正的挑戰(zhàn)是,有一些潛在的想要取代OVS的產(chǎn)品。
用OpenDaylight控制器構(gòu)建軟件定義網(wǎng)絡(luò)的Inocybe公司的產(chǎn)品總監(jiān)Andy Salo在上周的OpenStack East conference發(fā)表演講。他指出新興的開源技術(shù)如Neutron ML2、Glueon、FD.io、向量處理數(shù)據(jù)包、DPDK是在虛擬網(wǎng)絡(luò)中提供控制和數(shù)據(jù)平面的功能。
原文鏈接:https://www.sdxcentral.com/articles/analysis/open-vswitch-future-takes-shape/2016/09/