可用性追蹤是虛擬化網(wǎng)絡(luò)的關(guān)鍵
網(wǎng)絡(luò)管理絕不簡(jiǎn)單,而虛擬化網(wǎng)絡(luò)則讓網(wǎng)絡(luò)變得更復(fù)雜了。在虛擬化出現(xiàn)之前,數(shù)據(jù)傳輸很簡(jiǎn)單:數(shù)據(jù)包從一個(gè)服務(wù)器網(wǎng)卡發(fā)送出來,經(jīng)過網(wǎng)線到達(dá)一個(gè)交換機(jī),然后再到另一個(gè)交換機(jī)或目標(biāo)網(wǎng)卡。網(wǎng)絡(luò)配置相對(duì)較為穩(wěn)定。但是,現(xiàn)在在很短時(shí)間內(nèi)就可能新建和刪除了若干虛擬交換機(jī)。
如果有服務(wù)使用了網(wǎng)絡(luò)功能虛擬化的功能——如防火墻、加密或深度數(shù)據(jù)包檢查,那么它們會(huì)在一臺(tái)服務(wù)器中執(zhí)行,而不是在專用硬件設(shè)備上執(zhí)行;這會(huì)給進(jìn)一步增加虛擬化網(wǎng)絡(luò)的復(fù)雜性。而網(wǎng)絡(luò)堆疊標(biāo)準(zhǔn)則又帶來另一層的復(fù)雜性,如使用通用路由加密的網(wǎng)絡(luò)虛擬化和虛擬可擴(kuò)展LAN,它們定義了封閉應(yīng)用網(wǎng)絡(luò)鏈路以便與其他應(yīng)用的鏈路相隔離。
而且,網(wǎng)絡(luò)路徑上任何一個(gè)位置都可能發(fā)生停機(jī)或過載等問題。硬件設(shè)備也可能出故障;當(dāng)一個(gè)應(yīng)用程序進(jìn)入新的處理階段時(shí),虛擬化互聯(lián)連接或功能就可以成為備用連接。
因此,查找問題根源要求監(jiān)控整個(gè)路徑——而不是只是物理設(shè)備,還有虛擬交換機(jī)、功能和網(wǎng)絡(luò)堆疊。
虛擬化網(wǎng)絡(luò)和統(tǒng)一視圖
供應(yīng)商已經(jīng)開始應(yīng)對(duì)這些挑戰(zhàn),他們開發(fā)了一些軟件來監(jiān)控整個(gè)網(wǎng)絡(luò)路徑,包括虛擬組件和物理組件。包括思科、惠普、IBM和VMware在內(nèi)的大型系統(tǒng)提供商,以及BMC和CA等軟件供應(yīng)商都在提供他們自己的產(chǎn)品套件。此外,OpenStack和CloudStack等開源項(xiàng)目也吸引到了商業(yè)供應(yīng)商和開源開發(fā)者為這些環(huán)境開發(fā)管理工具。
通過網(wǎng)絡(luò)跟蹤數(shù)據(jù)包的能力是必要的,但是它還不夠。通過虛擬化,網(wǎng)絡(luò)與應(yīng)用程序管理變得緊密依賴。當(dāng)一個(gè)應(yīng)用程序啟動(dòng)時(shí),虛擬化網(wǎng)絡(luò)管理要求創(chuàng)建虛擬組件,并且在應(yīng)用程序虛擬機(jī)(VM)之間分配網(wǎng)絡(luò)路徑。這些虛擬機(jī)可能運(yùn)行在不同的服務(wù)器上,而且可能會(huì)根據(jù)負(fù)載變化在不同服務(wù)器之間遷移。當(dāng)一個(gè)虛擬機(jī)移動(dòng)時(shí),網(wǎng)絡(luò)流量必須重定向才能支持新的配置。
同時(shí),性能監(jiān)控也必須報(bào)告應(yīng)用程序是否符合服務(wù)水平協(xié)議,同時(shí)要跟蹤服務(wù)器和網(wǎng)絡(luò)使用率。它們會(huì)收集即時(shí)使用情況的統(tǒng)計(jì)數(shù)據(jù),這樣經(jīng)理就可以發(fā)現(xiàn)接近極限的組件。
許多網(wǎng)絡(luò)包含來自多個(gè)供應(yīng)商的組件。認(rèn)識(shí)到這一個(gè)事實(shí)之后,供應(yīng)商加入了其他制造商產(chǎn)品的支持。思科和VMware已經(jīng)組建了他們的產(chǎn)品聯(lián)盟。HPE的智能管理系統(tǒng)(Intelligent Management System)支持VMware、微軟和Citrix虛擬化產(chǎn)品。IBM云管理器(Cloud Manager)支持微軟和VMware,以及KVM開源虛擬化平臺(tái)。
虛擬化網(wǎng)絡(luò)需要使用到除網(wǎng)絡(luò)和應(yīng)用程序管理之外的其他功能,其中包括安全性。在這個(gè)方面,管理工具必須能夠同時(shí)支持物理和虛擬防火墻,也要能夠執(zhí)行像入侵防御、深度數(shù)據(jù)包檢測(cè)和用戶驗(yàn)證等功能。
技術(shù)在繼續(xù)發(fā)展。實(shí)現(xiàn)一種統(tǒng)一網(wǎng)絡(luò)視圖要求持續(xù)改進(jìn)和擴(kuò)展管理平臺(tái)。