流經(jīng)應(yīng)用服務(wù)器的流量可以認(rèn)為相對(duì)傳統(tǒng)方式是不變的。也就是傳統(tǒng)上應(yīng)用到終端的流量。而云數(shù)據(jù)中心成了流量的匯聚點(diǎn)。流經(jīng)云數(shù)據(jù)中心的流量將不僅包括與云終端的交互流量。還包括訪問(wèn)應(yīng)用服務(wù)器的流量。除了業(yè)務(wù)流量和存儲(chǔ)流量,網(wǎng)絡(luò)還需要承載云計(jì)算系統(tǒng)設(shè)備之間的管理消息交互以及云計(jì)算系統(tǒng)的維護(hù)和監(jiān)控流量。這部分管理流量在桌面云大規(guī)模部署時(shí)也是不可忽視的。
流量流向的變化。直接影響了業(yè)務(wù)實(shí)現(xiàn)的時(shí)延,業(yè)務(wù)的端到端時(shí)延可以簡(jiǎn)單示例如圖2。
可見(jiàn),時(shí)延主要是傳輸時(shí)延和處理時(shí)延。處理時(shí)延與虛擬機(jī)設(shè)置(CPU、內(nèi)存、存儲(chǔ)等)是否合適有很大關(guān)系。同時(shí)也與是否使用了優(yōu)化技術(shù)(如壓縮、鏡像等)有關(guān)。傳輸時(shí)延主要受傳輸帶寬影響。與傳輸協(xié)議實(shí)現(xiàn)機(jī)制有很大關(guān)系。時(shí)延還來(lái)自云環(huán)境下附加的交互和傳輸需求,如上面提到的外設(shè)前端驅(qū)動(dòng)與后端驅(qū)動(dòng)的互動(dòng)、云管理和云控制等。
另外,桌面云作為SaaS,其虛擬化服務(wù)場(chǎng)景在多租戶場(chǎng)景下有其普適性。多租戶反過(guò)來(lái)也帶來(lái)多租戶數(shù)據(jù)如何有效隔離的安全性問(wèn)題。以及網(wǎng)絡(luò)如何在識(shí)別用戶的基礎(chǔ)上。進(jìn)行智能帶寬控制和匹配的問(wèn)題。
從上面的分析可以看出,云計(jì)算的應(yīng)用使得網(wǎng)絡(luò)指標(biāo)對(duì)用戶體驗(yàn)的影響更大,網(wǎng)絡(luò)不僅需要大帶寬,而且需要更快的響應(yīng)速度。需要在識(shí)別用戶的基礎(chǔ)上,進(jìn)行良好的質(zhì)量控制和安全保障。下文將針對(duì)桌面云大規(guī)模推廣應(yīng)用的需求,提出桌面云應(yīng)用交付網(wǎng)絡(luò)的概念。
桌面云應(yīng)用交付網(wǎng)絡(luò)方案
業(yè)界普遍認(rèn)同的“應(yīng)用交付網(wǎng)絡(luò)(ADN)”,指的是采用網(wǎng)絡(luò)優(yōu)化/加速技術(shù),確保用戶的業(yè)務(wù)應(yīng)用能夠快速、安全、可靠地交付。云計(jì)算網(wǎng)絡(luò)方案本身就是一種ADN。應(yīng)用交付是多種技術(shù)的有機(jī)結(jié)合,桌面云ADN是網(wǎng)絡(luò)集成的彈性架構(gòu)和系統(tǒng)解決方案。針對(duì)上節(jié)所分析的問(wèn)題。桌面云ADN將著眼于高帶寬、快速響應(yīng)和安全保障。
網(wǎng)絡(luò)虛擬化
網(wǎng)絡(luò)虛擬化,就是將服務(wù)器物理網(wǎng)絡(luò)資源抽象成邏輯資源(虛擬機(jī))。將服務(wù)器網(wǎng)卡虛擬成更多的相互隔離的虛擬網(wǎng)卡,以實(shí)現(xiàn)云服務(wù)的彈性和動(dòng)態(tài)性。網(wǎng)絡(luò)虛擬化引入虛機(jī)交換功能,實(shí)現(xiàn)了高速互聯(lián)的扁平化的大二層交換網(wǎng)絡(luò)架構(gòu),同時(shí)具備虛擬化網(wǎng)絡(luò)的自動(dòng)部署能力,在寬帶與時(shí)延方面保證用戶的優(yōu)質(zhì)體驗(yàn)。虛擬化網(wǎng)絡(luò)的構(gòu)建思路如下:
- 采用網(wǎng)絡(luò)扁平化設(shè)計(jì),簡(jiǎn)化網(wǎng)絡(luò)層次,減少傳送跳數(shù),提高性能。
- 創(chuàng)建萬(wàn)兆核心網(wǎng)絡(luò)和千兆接入網(wǎng)絡(luò),采用高帶寬互聯(lián)接口,提高虛擬機(jī)的I/O能力。
- 通過(guò)接入交換機(jī)的堆疊和核心交換機(jī)的集群,減少鏈路,減少虛擬機(jī)之間的外部交互,提高網(wǎng)絡(luò)的擴(kuò)展性和可靠性。
- 采用網(wǎng)絡(luò)虛擬化新技術(shù),如802.1Qbg EVB(邊界虛擬橋)和802.1Qbh BPE(橋接端口擴(kuò)展)等。支持端口捆綁和鏈路聚合等功能,克服生成樹協(xié)議的局限性。
- 采用虛擬化組網(wǎng)新技術(shù),如TRILL(多鏈接半透明互聯(lián))、OTV(虛擬化中繼傳輸)、SPB(最小路徑橋接)、VSS(虛擬交換系統(tǒng))和IRF(智能彈性架構(gòu))等,支持多個(gè)虛擬機(jī)的本地交換,擴(kuò)展虛擬環(huán)境并優(yōu)化多路徑轉(zhuǎn)發(fā)性能。
需要說(shuō)明的是,不同的虛擬化部署技術(shù)對(duì)網(wǎng)絡(luò)性能的影響程度是不一樣的,具體采取什么樣的技術(shù)需要權(quán)衡應(yīng)用需求和網(wǎng)絡(luò)部署的性價(jià)比。
虛擬機(jī)VM是實(shí)際提供服務(wù)的主體。在虛擬化網(wǎng)絡(luò)中,如果虛擬機(jī)在云數(shù)據(jù)中心內(nèi)部二層網(wǎng)絡(luò)中遷移,其端口配置、與其他聯(lián)網(wǎng)資源的連接關(guān)系、其IP地址、VLAN信息及安全組信息等會(huì)保留和延續(xù);同時(shí)相應(yīng)的網(wǎng)絡(luò)策略也會(huì)自動(dòng)適配,包括路由策略、訪問(wèn)控制策略等。
存儲(chǔ)虛擬化
桌面云應(yīng)用涉及到用戶數(shù)據(jù)的有效存放和讀取。合適的存儲(chǔ)方式是很重要的。為了適配桌面虛擬機(jī)的流程。獲得更高性能,需要采用虛擬化的共享存儲(chǔ)。良好的存儲(chǔ)規(guī)劃可以簡(jiǎn)化對(duì)網(wǎng)絡(luò)的壓力,否則會(huì)適得其反。存儲(chǔ)虛擬化屏蔽存儲(chǔ)資源的物理位置。并將它們虛擬化為一個(gè)資源整體。展現(xiàn)統(tǒng)一視圖以有效利用資源和降低存取時(shí)間。同時(shí)簡(jiǎn)化備份、恢復(fù)和其他存儲(chǔ)任務(wù)。存儲(chǔ)虛擬化往往結(jié)臺(tái)存儲(chǔ)網(wǎng)絡(luò)化以滿足數(shù)據(jù)擴(kuò)展需求。