余瑞暉
摘要:網(wǎng)絡(luò)是云計算基礎(chǔ)架構(gòu)和提供服務(wù)的重要平臺,而在數(shù)據(jù)大集中的潮流中,其中心的服務(wù)器規(guī)模變得越來越大,由此對網(wǎng)絡(luò)的要求更高。通過網(wǎng)絡(luò)為用戶提供平臺,虛擬化的計算機資源使得用戶能夠安全可靠地使用網(wǎng)絡(luò),無縫接入來為自己服務(wù)。使用虛擬化技術(shù),可以解決數(shù)據(jù)中心的資源利用率不高,運維管理復雜的問題,還可以降低企業(yè)的維護成本和管理費用。
關(guān)鍵詞:網(wǎng)絡(luò)架構(gòu) 虛擬化技術(shù) 數(shù)據(jù)中心網(wǎng)絡(luò)
中圖分類號:TP308 文獻標識碼:A 文章編號:1007-9416(2016)06-0244-01
1 引言
在企業(yè)信息化的建設(shè)不斷進步的情況下,信息應(yīng)用系統(tǒng)逐漸覆蓋企業(yè)生產(chǎn)、經(jīng)營等各個方面。若把應(yīng)用系統(tǒng)當作車輛與貨物,那計算機網(wǎng)絡(luò)就像高速公路,而高速公路的中樞則是數(shù)據(jù)中心網(wǎng)絡(luò),它保障了應(yīng)用系統(tǒng)可靠、穩(wěn)定、高速的運行。在建設(shè)數(shù)據(jù)中心網(wǎng)絡(luò)的過程中,不僅要考慮到網(wǎng)絡(luò)的性能、可維護性、安全性、可擴展性,還要利用先進的網(wǎng)絡(luò)技術(shù),去提高資源的利用率,其中一種有效利用資源的技術(shù)就是虛擬化技術(shù),它可以為網(wǎng)絡(luò)提供高可配置性的技術(shù)。
2 虛擬化技術(shù)
2.1 虛擬化技術(shù)概述
用多個物理實體搭建一個邏輯的實體,該實體可以是網(wǎng)絡(luò)、應(yīng)用資源或存儲,這樣的技術(shù)稱為虛擬化。而虛擬化技術(shù)則是在資源層次的基礎(chǔ)上,將基礎(chǔ)的資源變成邏輯上的資源,來打破資源之間的不同,使得資源得到充分的利用。虛擬化技術(shù)最開始出現(xiàn)在服務(wù)器上,著名的VMware軟件虛擬多個計算機就是利用硬件計算機來實現(xiàn)的,每個虛擬機需要有獨立的內(nèi)存、CPU、網(wǎng)卡資源,這樣的特性使得可以將其當作獨立的計算機來使用。由于虛擬系統(tǒng)采用文件的保存形式,很容易進行備份及轉(zhuǎn)移。
2.2 網(wǎng)絡(luò)虛擬化技術(shù)
在信息技術(shù)的發(fā)展過程里,在網(wǎng)絡(luò)領(lǐng)域虛擬化技術(shù)出現(xiàn)的比較晚,這是由于作為信息基礎(chǔ)設(shè)施來講,用戶更看重它的可靠性及穩(wěn)定性,對虛擬化所帶來的靈活性與經(jīng)濟性的要求不多。隨著硬件設(shè)備的逐漸提高和虛擬化技術(shù)在信息的其它方面的成功經(jīng)驗,使得虛擬化技術(shù)在網(wǎng)絡(luò)領(lǐng)域受到關(guān)注,從而研發(fā)出一系列實用性較高的技術(shù)。
2.3 虛擬化平臺的架構(gòu)
虛擬機是利用系統(tǒng)虛擬化技術(shù),在一個隔離的環(huán)境運行、擁有完整的硬件功能的邏輯計算機系統(tǒng)。利用虛擬化、動態(tài)資源管理、集群管理、負載均衡等技術(shù)可使虛擬化平臺對物理資源的虛擬化得以實現(xiàn)。虛擬化平臺由最上層、中間層及最下層三部分構(gòu)成,最下層提供基礎(chǔ)虛擬化能力的支持,中間層執(zhí)行各控制能力,最上層可以管理、控制中間層,為虛擬化平臺的統(tǒng)一管理提供能力。
3 網(wǎng)絡(luò)設(shè)備的虛擬化
虛擬化的關(guān)鍵技術(shù)在于網(wǎng)絡(luò)的基本結(jié)構(gòu)上,高密度及大規(guī)模的虛擬機網(wǎng)絡(luò)的連接是實現(xiàn)的基礎(chǔ)。傳統(tǒng)的環(huán)路網(wǎng)絡(luò)不能建構(gòu)大規(guī)模的兩層網(wǎng)絡(luò),因此出現(xiàn)了網(wǎng)絡(luò)虛擬化技術(shù)。網(wǎng)絡(luò)虛擬化技術(shù)主要由通道虛擬化及設(shè)備虛擬化組成。
3.1 通道虛擬化
多用戶共享一張物理網(wǎng)絡(luò),不論是出于安全或獨立管理的需要,都應(yīng)通過一定的技術(shù)來實現(xiàn)用戶安全獨立的訪問網(wǎng)絡(luò)??蛻艏吧蠈泳W(wǎng)絡(luò)可以不去關(guān)注網(wǎng)絡(luò)的實際物理狀態(tài),直接將網(wǎng)絡(luò)切分為獨立的邏輯鏈路,達到數(shù)據(jù)通路的完美切分。
3.2 設(shè)備虛擬化
設(shè)備虛擬化技術(shù)多虛一(N:1)技術(shù)及一多虛(l:N)技術(shù)這兩種技術(shù)構(gòu)成。N:1技術(shù)是為了解決大規(guī)模二層網(wǎng)絡(luò)存在的問題像結(jié)點數(shù)量過多、拓撲復雜造成管理難度大等問題,對于這些問題可以通過減少網(wǎng)絡(luò)構(gòu)架上的邏輯結(jié)點數(shù)量來簡化二層網(wǎng)絡(luò)拓撲的管理。而對于網(wǎng)絡(luò)及業(yè)務(wù)規(guī)劃者,經(jīng)過虛擬化之后,對外邏輯設(shè)備將顯示為單個的結(jié)點,這樣就可以將整個網(wǎng)絡(luò)邏輯設(shè)備的數(shù)量降低到一半或更多,從而簡化了網(wǎng)絡(luò)規(guī)劃,降低了網(wǎng)絡(luò)拓撲設(shè)計的復雜度,1:N技術(shù)是在同一個物理設(shè)備上對其他不同的客戶提供相互隔離的設(shè)備。這種隔離不僅存在于轉(zhuǎn)發(fā)方面,還包括相對于管理控制方面的邏輯隔離。對用戶來講,將擁有一個獨立的設(shè)備和屬于自己的完整資源。這表現(xiàn)在網(wǎng)絡(luò)層面上是說不同的虛擬機對應(yīng)的網(wǎng)絡(luò)隔離與共享是不同的。大部分的企業(yè)用戶均有網(wǎng)絡(luò)共享和多業(yè)務(wù)隔離的需求,使用虛擬化隔離技術(shù)可以將物理網(wǎng)絡(luò)劃分為不相通的邏輯鏈路??蛻艨稍谕痪W(wǎng)絡(luò)里獨立訪問自己的網(wǎng)絡(luò),進而實現(xiàn)網(wǎng)絡(luò)通道的虛擬化分割的目的。
4 數(shù)據(jù)中心網(wǎng)絡(luò)服務(wù)器的虛擬化
虛擬化技術(shù)不但包括通道及設(shè)備的虛擬化,而且包括服務(wù)器虛擬化的應(yīng)用。服務(wù)器的“邏輯式”管理是實現(xiàn)服務(wù)器虛擬化技術(shù)的基礎(chǔ),用戶不需要去關(guān)心實際的服務(wù)器物理設(shè)備的數(shù)量,只需要對動態(tài)管理服務(wù)器里的一些硬件設(shè)備進行管理,做到各種存儲在CPU中的資源靈活調(diào)配。服務(wù)器虛擬化技術(shù)為企業(yè)數(shù)據(jù)中心的建設(shè)帶來更多的機遇,然而也面臨著各種挑戰(zhàn),以下這些問題亟待解決:
(1)需要將服務(wù)器的處理效率從20%提升到80%,由此也導致了數(shù)據(jù)中心網(wǎng)絡(luò)的承載性能承受了巨大壓力,這是因為服務(wù)器的端口流量顯著提升,同時也就意味著要使用更為可靠的網(wǎng)絡(luò)。于是,數(shù)據(jù)中心的安全設(shè)備和其核心的交換設(shè)備,就成為了數(shù)據(jù)中心網(wǎng)絡(luò)面臨的兩大問題。在設(shè)計網(wǎng)絡(luò)的過程中,使用更大規(guī)模的網(wǎng)絡(luò)數(shù)據(jù)平臺,將可保證網(wǎng)絡(luò)的可靠性;同時若采用萬兆以上的交換機并集成安全模塊在交換層,也可確保網(wǎng)絡(luò)的安全性;(2)設(shè)計在同一個物理服務(wù)器上的多個應(yīng)用程序,用戶可能沒法控制這種疊加網(wǎng)絡(luò)流量。而產(chǎn)生網(wǎng)絡(luò)擁塞通常有2種:其一是多個端口向其中某一個端口發(fā)送數(shù)據(jù),其二是通知由于錯誤命令導致該端口向低速端口發(fā)送數(shù)據(jù)。因而,通常利用一種緩存機制,該緩沖機制可以擴大在分布式設(shè)備的數(shù)據(jù)中心網(wǎng)絡(luò),從而解決網(wǎng)絡(luò)擁塞的問題。為盡可能的減少流量對接入層交換機設(shè)備的產(chǎn)生的影響,在網(wǎng)絡(luò)設(shè)備有一定的緩存能力時,可采用縮小收斂比的方式來解決。
參考文獻
[1]康楠.數(shù)據(jù)中心系統(tǒng)工程及應(yīng)用[M].北京:人民郵電出版社,2013.
[2]Douglas Alger.大數(shù)據(jù)云計算時代數(shù)據(jù)中心經(jīng)典案例賞析[M].北京:人民郵電出版社,2014.
[3]張利偉.談三級C LO S交換構(gòu)架陰[J].電腦知識與技術(shù),2009(5).