隨著虛擬化技術(shù)在云計(jì)算服務(wù)當(dāng)中的不斷深入,企業(yè)當(dāng)中的虛擬化部署進(jìn)程已經(jīng)變得越來越快,虛擬化技術(shù)也開始被更多的人所熟知,當(dāng)我們深入了解虛擬化的功能和服務(wù)模式之后,可能會有很多疑問,其中更多的疑問就是關(guān)于網(wǎng)絡(luò)虛擬化、網(wǎng)絡(luò)功能虛擬化、軟件定義網(wǎng)絡(luò)三者之間的聯(lián)系和區(qū)別。
現(xiàn)在的企業(yè)已經(jīng)離不開虛擬化的部署,虛擬化技術(shù)不僅可以帶給企業(yè)更高的可擴(kuò)展空間,此外還能夠有效地節(jié)省企業(yè)的IT設(shè)備采購成本,對于虛擬化服務(wù)模式來說,上述的三種虛擬化技術(shù)到底有何區(qū)別?本文我們就來聊聊。
網(wǎng)絡(luò)虛擬化
網(wǎng)絡(luò)虛擬化是一種覆蓋結(jié)構(gòu),運(yùn)作機(jī)制如同通道。比起網(wǎng)絡(luò)中兩個域之間的物理連接通路,網(wǎng)絡(luò)虛擬化會利用現(xiàn)有網(wǎng)絡(luò)在兩個域之間架設(shè)新的連通方式。網(wǎng)絡(luò)虛擬化在價值在于幫助管理員免于為每一個新接入的域連接布設(shè)物理連線,特別是那些剛剛創(chuàng)建完成的虛擬機(jī)系統(tǒng)。這樣處理的優(yōu)勢在于,管理員不必對已經(jīng)完成的工作成果進(jìn)行頻繁變更。在網(wǎng)絡(luò)虛擬化方案的幫助下,他們能夠以全新方式實(shí)現(xiàn)基礎(chǔ)設(shè)施虛擬化并對現(xiàn)有基礎(chǔ)設(shè)施進(jìn)行調(diào)整。
網(wǎng)絡(luò)虛擬化方案運(yùn)行在高性能x86平臺之上。其目標(biāo)在于允許使用者將虛擬機(jī)以獨(dú)立于現(xiàn)有基礎(chǔ)設(shè)施之外的方式進(jìn)行遷移,同時不必對網(wǎng)絡(luò)進(jìn)行重新配置。Nicera公司(已經(jīng)被Vmware收購)就是一家專門銷售網(wǎng)絡(luò)虛擬化設(shè)備的企業(yè)。網(wǎng)絡(luò)虛擬化適用于任何一位已經(jīng)選擇了虛擬機(jī)技術(shù)的用戶。
網(wǎng)絡(luò)功能虛擬化
如果說網(wǎng)絡(luò)虛擬化為我們帶來了通過網(wǎng)絡(luò)創(chuàng)建通道、同時利用每一條傳輸流進(jìn)行服務(wù)的思路,那么下一步就是在讓這條新通道承載相應(yīng)服務(wù)。網(wǎng)絡(luò)功能虛擬化利用最佳實(shí)踐方式作為基礎(chǔ)策略,針對不同網(wǎng)絡(luò)元素加以配置。
網(wǎng)絡(luò)功能虛擬化運(yùn)行在高性能x86平臺上,它使用戶得以在網(wǎng)絡(luò)上選定的通道中啟用功能。此舉的目的在于幫助人們?yōu)樘摂M機(jī)或者傳輸流創(chuàng)建一套服務(wù)配置方案,并利用x86設(shè)備的強(qiáng)大性能在網(wǎng)絡(luò)上建立起抽象結(jié)構(gòu),最終在特定邏輯環(huán)境下構(gòu)建起虛擬服務(wù)。
軟件定義網(wǎng)絡(luò)
這也許是近些年我們談?wù)摰淖顬閺V泛的話題之一了,軟件定義網(wǎng)絡(luò)、軟件定義數(shù)據(jù)中心、甚至是軟件定義一切概念的提出一時間讓虛擬化技術(shù)飛速發(fā)展。
軟件定義網(wǎng)絡(luò)利用封閉式流程實(shí)現(xiàn)網(wǎng)絡(luò)配置。舉例來說,與原先利用設(shè)備建立網(wǎng)絡(luò)連接不同,現(xiàn)在用戶可以借助這項(xiàng)技術(shù)對網(wǎng)絡(luò)進(jìn)行編程、從而構(gòu)建新的連接方式。網(wǎng)絡(luò)虛擬化與網(wǎng)絡(luò)功能虛擬化負(fù)責(zé)在物理網(wǎng)絡(luò)基礎(chǔ)上建立虛擬通道并添加虛擬功能,而軟件定義網(wǎng)絡(luò)則用于調(diào)整物理網(wǎng)絡(luò)。
這三類技術(shù)方案的設(shè)計(jì)目的都是為了實(shí)現(xiàn)網(wǎng)絡(luò)環(huán)境的移動性與敏捷性。我們需要對網(wǎng)絡(luò)體系進(jìn)行編程的途徑,而實(shí)現(xiàn)該目的的手段共有三種,也就是網(wǎng)絡(luò)虛擬化、網(wǎng)絡(luò)功能虛擬化以及軟件定義網(wǎng)絡(luò)。