【大話IDV】IDV的那些特長(zhǎng)之“總分布署”
話說(shuō)天下大事,合久必分,分久必合。這條鐵律不僅高度概括了數(shù)千年歷史的發(fā)展軌跡,在計(jì)算機(jī)和桌面虛擬化領(lǐng)域也同樣適用。
在桌面虛擬化領(lǐng)域VDI和IDV這兩兄弟經(jīng)常成對(duì)出現(xiàn),怎奈這對(duì)兄弟相處并不和諧、互不服氣,經(jīng)常要爭(zhēng)個(gè)誰(shuí)高誰(shuí)低。大家對(duì)哥哥VDI(Virtual Desktop Infrastructure)相對(duì)熟悉一些,知道它能把計(jì)算、存儲(chǔ)資源池化,根據(jù)用戶需要統(tǒng)籌分配,同時(shí)數(shù)據(jù)都集中在云端。VDI用一個(gè)詞概括就是“厚云薄端”實(shí)現(xiàn)了集中計(jì)算、集中管理。
哥哥VDI也有一些先天頑疾無(wú)法克服,比如過(guò)度依賴網(wǎng)絡(luò)環(huán)境,不支持離線模式;無(wú)法滿足3D設(shè)計(jì)、開(kāi)發(fā)編譯等高負(fù)載應(yīng)用場(chǎng)景;此外,技術(shù)復(fù)雜,對(duì)運(yùn)維人員技術(shù)要求高。而弟弟IDV(Intelligent Desktop Virtualization)就是為解決這些問(wèn)題而生的,因此哥哥的難題在它看來(lái)就是“天空飄來(lái)五個(gè)字,這都不是事!”
首先,IDV是分布計(jì)算、集中管理的架構(gòu)思路,也用一個(gè)詞來(lái)概括就是“厚端薄云”,虛擬桌面又回到了終端上運(yùn)行,但跟傳統(tǒng)PC不同的是,把服務(wù)器虛擬化的思路移植到了終端上來(lái)實(shí)現(xiàn),在終端硬件和虛擬桌面之間增加了虛擬化層(hypervisor),這樣使得原來(lái)PC硬件和操作系統(tǒng)的緊耦合狀態(tài),變成了像樂(lè)高積木一般的多層模塊架構(gòu)。而原來(lái)“既當(dāng)?shù)之?dāng)媽”的服務(wù)器被解放了出來(lái),不用再背著幾十個(gè)虛擬桌面負(fù)重前行了,只需要把基礎(chǔ)鏡像(Golden Image)制作好,***運(yùn)行時(shí)把鏡像下發(fā)到終端本地即可。同時(shí)用戶身份、外設(shè)策略、軟件分發(fā)等都可以通過(guò)終端上的虛擬化層輕松實(shí)現(xiàn),這里有個(gè)專有名詞叫“帶外管理”。
其次,我們?cè)賮?lái)看看IDV對(duì)網(wǎng)絡(luò)的依賴情況。目前市場(chǎng)上常規(guī)方案,一臺(tái)高性能VDI服務(wù)器可運(yùn)行50 - 60個(gè)虛擬桌面,每個(gè)桌面占用的平均網(wǎng)絡(luò)帶寬在3 – 10M 左右。運(yùn)行的重型軟件越多,帶寬占用越大,用戶體驗(yàn)就越差,宛如五一、十一黃金周期間爭(zhēng)相駕車(chē)出行的高速公路一般,堵得水泄不通。而IDV 只有***部署下發(fā)鏡像時(shí)占用網(wǎng)絡(luò)帶寬較大,之后桌面運(yùn)行在終端本地,跟服務(wù)器間的通訊有十幾K帶寬就夠用了,這時(shí)的網(wǎng)絡(luò)又好比是北京春節(jié)期間的四環(huán)路,八車(chē)道的公路上看不到幾輛車(chē)。由此可見(jiàn),一臺(tái)IDV服務(wù)器帶上千點(diǎn)的終端也能輕松應(yīng)對(duì),毫無(wú)壓力。
***,BT(BitTorrent)技術(shù)和增量更新技術(shù)的應(yīng)用也大大縮短了IDV鏡像的下載過(guò)程。IDV終端***使用時(shí),需要將操作系統(tǒng)鏡像下載到終端本地。按照傳統(tǒng)的FTP、HTTP下載方式,終端都從服務(wù)器上下載鏡像的話,服務(wù)器的帶寬壓力會(huì)非常大,下載并發(fā)數(shù)過(guò)高,引發(fā)的結(jié)果是服務(wù)器宕機(jī)或下載過(guò)程非常緩慢。采用分布式BT技術(shù),鏡像文件會(huì)被分割為很多分片,所有分片都下載完后,鏡像文件也就下載好了。每臺(tái)終端都可以從服務(wù)器和其它終端下載鏡像文件分片,這樣可以很好地解決服務(wù)器并發(fā)下載的問(wèn)題,下載的終端越多,下載速度也就越快。另外在還原模式下,當(dāng)服務(wù)器上保存的鏡像模板有更新時(shí),IDV終端啟動(dòng)時(shí)會(huì)把本地鏡像跟服務(wù)器鏡像做對(duì)比,如果有差異,只把差異部分下載到本地并更新,而不用下載完整的鏡像,這讓下載過(guò)程變得更快。
由IDV的架構(gòu)設(shè)計(jì)、網(wǎng)絡(luò)占用情況和鏡像下載可以看出,IDV非常適合網(wǎng)絡(luò)帶寬良莠不齊的總部-分支型單位進(jìn)行統(tǒng)一管理的部署。舉個(gè)例子來(lái)看,比如一家市級(jí)公積金管理中心(簡(jiǎn)稱市中心)要和下屬的縣級(jí)公積金中心(簡(jiǎn)稱縣中心)要實(shí)現(xiàn)資產(chǎn)統(tǒng)一管理、市縣業(yè)務(wù)聯(lián)動(dòng)的業(yè)務(wù)改造。市中心終端之間是千兆網(wǎng)絡(luò)帶寬相連,而縣中心到市中心間只有10M的網(wǎng)絡(luò)專線,就好比一條***高速公路要跟一條鄉(xiāng)村公路實(shí)現(xiàn)對(duì)接,同時(shí)還要保證行車(chē)通暢。
換成VDI方案來(lái)實(shí)施,縣中心的用戶體驗(yàn)完全無(wú)法保障,而且市中心也無(wú)法對(duì)縣中心終端實(shí)現(xiàn)統(tǒng)一管理,瓶頸就在這10M的帶寬。因此只能選用IDV架構(gòu)來(lái)解決,市中心機(jī)房部署IDV服務(wù)器集群作鏡像管理和分發(fā),同時(shí)還可實(shí)現(xiàn)用戶身份、外設(shè)策略的統(tǒng)一管理??h中心的IDV終端桌面在本地運(yùn)行,保證了工作人員良好的用戶體驗(yàn)和外設(shè)兼容,同時(shí)還可以接受市中心的統(tǒng)一管理,節(jié)省了自身的管理、運(yùn)維成本。因此,IDV方案即使跨區(qū)域進(jìn)行總分型部署,網(wǎng)絡(luò)帶寬好壞不一,也能讓整個(gè)方案里每個(gè)用戶既享受到PC的使用體驗(yàn),也能實(shí)現(xiàn)VDI一般的統(tǒng)一管理,達(dá)到和諧雙贏的目標(biāo)!