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