IT部門如何應(yīng)對(duì)VDI問題
喜歡查爾斯·狄更斯的讀者也許還記得圣誕頌歌當(dāng)中的一個(gè)場(chǎng)景,圣誕幽靈說(shuō)無(wú)知和欲望是導(dǎo)致各種社會(huì)問題的根源所在。類似地,VDI項(xiàng)目的失敗也可以歸結(jié)為兩種原因:錯(cuò)誤信息和性能問題。
的確,VDI項(xiàng)目可能受到多種因素影響,比如隱性成本、低估需求、嚴(yán)苛的用戶,或者使用這種技術(shù)從根本上來(lái)說(shuō)就是一種錯(cuò)誤,但是所有這些原因都可以歸結(jié)為兩類:錯(cuò)誤信息和性能表現(xiàn),其所引發(fā)的問題能夠在VDI項(xiàng)目完成之前就將其摧毀。
錯(cuò)誤信息
在部署VDI之前,許多企業(yè)甚至不清楚應(yīng)該采用哪種方式才能夠順利完成這項(xiàng)任務(wù);對(duì)VDI環(huán)境進(jìn)行預(yù)測(cè)和假設(shè)是十分危險(xiǎn)的。
比如,一些管理員認(rèn)為桌面虛擬化和服務(wù)器虛擬化是相同的。服務(wù)器通常是可預(yù)測(cè)的,因?yàn)樗鼈冊(cè)诿刻斓耐粫r(shí)間都會(huì)完成同樣的事情;但是桌面是不可預(yù)測(cè)的,因?yàn)橛脩舨僮骶哂泻艽箅S機(jī)性。每個(gè)用戶都是不同的,因此無(wú)法預(yù)測(cè)他們什么時(shí)候會(huì)觀看視頻、訪問具有3D圖形的應(yīng)用、需要遠(yuǎn)程外圍設(shè)備支持或者執(zhí)行任何導(dǎo)致網(wǎng)絡(luò)流量波動(dòng)的操作。
服務(wù)器和桌面虛擬化之間的差異并不僅僅限于用戶而已。服務(wù)器虛擬化的目標(biāo)在于整合資源,但是VDI并不會(huì)整合桌面負(fù)載,只是將所有桌面轉(zhuǎn)移到一個(gè)集中的位置而已。企業(yè)依舊必須管理這些桌面,就像在傳統(tǒng)環(huán)境當(dāng)中一樣,唯一的區(qū)別在于桌面所在的位置不同,此外VDI當(dāng)中的虛擬桌面還會(huì)遇到特有的磁盤I/O瓶頸。
企業(yè)還有可能低估VDI環(huán)境當(dāng)中的硬件和網(wǎng)絡(luò)需求。硬件廠商會(huì)提供每個(gè)內(nèi)核能夠支持的用戶數(shù)量等相關(guān)信息,企業(yè)可以根據(jù)現(xiàn)有用戶數(shù)量計(jì)算出大致所需的硬件規(guī)模。但是沒有在真實(shí)環(huán)境當(dāng)中使用之前,企業(yè)都無(wú)法驗(yàn)證這些硬件是否能夠支持廠商所宣稱的桌面數(shù)量,此外還需要考慮自身需求和配置等因素。
從網(wǎng)絡(luò)角度來(lái)說(shuō),VDI創(chuàng)造了一種新的網(wǎng)絡(luò)流量。對(duì)于虛擬機(jī)來(lái)說(shuō),所有用戶所作出的任何操作都需要經(jīng)過(guò)網(wǎng)絡(luò)。如果現(xiàn)有網(wǎng)絡(luò)帶寬不能滿足所有用戶需求,那么就會(huì)出現(xiàn)延遲。
在故障檢測(cè)當(dāng)中網(wǎng)絡(luò)帶寬通常會(huì)出現(xiàn)各種問題。如果僅僅以少量用戶為基礎(chǔ)對(duì)VDI環(huán)境進(jìn)行測(cè)試,并且根據(jù)這些結(jié)果來(lái)決定更大規(guī)模的VDI環(huán)境能夠支持的用戶數(shù)量,那么就會(huì)出現(xiàn)問題,因?yàn)椴荒軐?duì)測(cè)試結(jié)果進(jìn)行簡(jiǎn)單疊加。測(cè)試過(guò)程當(dāng)中的每個(gè)用戶可能只使用1%的存儲(chǔ)空間,但是在VDI項(xiàng)目真正部署完成之后,真實(shí)用戶使用的存儲(chǔ)空間可能會(huì)有所不用。當(dāng)然企業(yè)可以在問題發(fā)生之后繼續(xù)投入資金擴(kuò)展存儲(chǔ)、提升帶寬,但是這種做法可能會(huì)非常昂貴,并且很有可能會(huì)超過(guò)最初的預(yù)算,導(dǎo)致VDI項(xiàng)目最終失敗。
許多剛剛開始進(jìn)行VDI項(xiàng)目的企業(yè)認(rèn)為非持續(xù)性桌面是***選擇,因?yàn)橄啾扔诔掷m(xù)性桌面,這種方式的成本更低,并且更加簡(jiǎn)單。但是事實(shí)是在一些情況當(dāng)中非持續(xù)桌面靈活性較差,并且用戶無(wú)法擁有自己的私人桌面。這些不滿意的用戶可能會(huì)導(dǎo)致項(xiàng)目的最終失敗,但是如果你最終選擇持續(xù)性桌面,那么存儲(chǔ)開銷將會(huì)大幅度增加。
企業(yè)通常在使用VDI一段時(shí)間之后才能夠計(jì)算具體成本,因此成本模型有可能在不知不覺當(dāng)中遺漏很多重要開銷。想要通過(guò)部署VDI降低成本的企業(yè)很快就會(huì)意識(shí)到該技術(shù)并不能實(shí)現(xiàn)這種目標(biāo)。為了防止這種錯(cuò)誤繼續(xù)發(fā)生,企業(yè)必須了解為什么要部署VDI,并設(shè)定一些可行目標(biāo)。
性能問題
性能表現(xiàn)對(duì)于VDI項(xiàng)目最終能否成功至關(guān)重要。如果虛擬桌面能夠達(dá)到或者超過(guò)傳統(tǒng)桌面的性能表現(xiàn),那么用戶將會(huì)感到滿意。但是如果性能表現(xiàn)方面出現(xiàn)問題,用戶肯定會(huì)怨聲載道。如果用戶失去信心,那么VDI項(xiàng)目也就很難維持了。記住,如果用戶覺得哪里出現(xiàn)問題,即便看起來(lái)并不像是技術(shù)問題,也要認(rèn)真對(duì)待。為了了解真實(shí)情況,你需要站在用戶的角度了解虛擬桌面。最終用戶和性能表現(xiàn)監(jiān)控工具可以讓你更加深入的了解當(dāng)前情況,如可用性、響應(yīng)時(shí)間以及警報(bào)等。硬件故障也有可能導(dǎo)致性能問題。硬件問題可能隨時(shí)發(fā)生,并且不會(huì)提前發(fā)出任何警告信息。為了保護(hù)當(dāng)前環(huán)境不會(huì)受到這種突發(fā)故障影響,企業(yè)需要部署冗余方案。如果企業(yè)對(duì)VDI環(huán)境當(dāng)中的每個(gè)部分都進(jìn)行了備份,那么就能夠在任何事故發(fā)生之后及時(shí)進(jìn)行恢復(fù)。預(yù)測(cè)分析工具可以向管理員發(fā)送緊急故障報(bào)警,幫助企業(yè)及時(shí)作出響應(yīng)。
檢查虛擬桌面使用的網(wǎng)絡(luò)協(xié)議、端口、子網(wǎng)和VLAN,確保虛擬桌面流量在當(dāng)前QoS模型當(dāng)中擁有***優(yōu)先級(jí)。如果QoS配置出現(xiàn)問題,那么路由器或者交換機(jī)也會(huì)對(duì)VDI的性能表現(xiàn)造成影響。
由磁盤I/O延遲所引起的存儲(chǔ)性能問題也有可能阻礙VDI的部署流程。如果選擇的存儲(chǔ)類型或者位置出現(xiàn)錯(cuò)誤,那么用戶體驗(yàn)到的桌面或者應(yīng)用程序延遲將會(huì)更加明顯。解決這種問題的***方式是使用速度更快的硬件,但是對(duì)于大多數(shù)企業(yè)來(lái)說(shuō),這種方式都過(guò)于昂貴了。
人為操作失誤也有可能導(dǎo)致VDI無(wú)法正常工作。比如有人被電纜絆倒或者安裝了錯(cuò)誤的軟件,那么整個(gè)環(huán)境當(dāng)中的所有虛擬桌面都將受到影響。企業(yè)級(jí)的變更管理流程通常會(huì)將技術(shù)人員、管理員和業(yè)務(wù)經(jīng)理聚集在一起,組成一個(gè)評(píng)估小組。這個(gè)小組將會(huì)批準(zhǔn)何時(shí)做出變更、做出什么變更以及由誰(shuí)進(jìn)行操作等決定,能夠避免大多數(shù)事故的發(fā)生。
總之,只有把應(yīng)該做的事情完成好,VDI項(xiàng)目才能順利進(jìn)行。確保VDI能夠滿足當(dāng)前需求、起到幫助作用之后再進(jìn)行部署,并且需要提前理解工作原理、再三加以測(cè)試。