在IT業(yè)界,已經(jīng)沒有人會(huì)提問為何需要服務(wù)器虛擬化,現(xiàn)在,一般只會(huì)問企業(yè)里服務(wù)器虛擬化的進(jìn)程到底是怎么樣。至于桌面虛擬化,卻剛剛在起步的階段。
此文章不是要討論桌面虛擬化的好處,其實(shí),也已經(jīng)有很多其他的文章討論過這話題。 在實(shí)時(shí)桌面虛擬化的時(shí)候,根據(jù)美國的調(diào)研,最關(guān)鍵的成功因素是,用戶在采用桌面虛擬化的前后,到底用戶體驗(yàn)是不是沒有變化。 或是,更直接一點(diǎn),用戶體驗(yàn)有沒有因?yàn)閷?shí)施了桌面虛擬化而變差。
用戶體驗(yàn)包括兩個(gè)主要的范疇,就是,應(yīng)用操作上是不是和實(shí)施前一樣,和應(yīng)用的速度是不是和實(shí)施前一樣。 當(dāng)然,在實(shí)時(shí)前后,因?yàn)榘踩缘母露脩粲心承┦虑槭菍?shí)施后干不了的,這里就不花時(shí)間會(huì)討論這點(diǎn)。 往往,用戶最容易感覺不一樣的地方是,用戶會(huì)花了更多時(shí)間去登入系統(tǒng),或等候運(yùn)算,特別是一些需要大量處理器運(yùn)算能力的應(yīng)用,如3D制圖應(yīng)用。
如果用戶感覺實(shí)施后的速度明顯變慢,往往會(huì)給IT部門很大的壓力,如果處理不善,更有可能令到整個(gè)桌面虛擬化項(xiàng)目胎死腹中。
這里,我想提出一個(gè)可能很多桌面虛擬化的項(xiàng)目設(shè)計(jì)員,或用戶的IT高管們都沒有很清楚的一個(gè)事情,原來,桌面虛擬化的每一個(gè)桌面用戶的速度是跟后臺(tái)的存儲(chǔ)系統(tǒng)的IOPS有著不可分割的關(guān)系。 如果后臺(tái)存儲(chǔ)系統(tǒng)的IOPS不夠,會(huì)令到虛擬桌面速度很慢。 其實(shí),原因也很簡單,當(dāng)所有桌面運(yùn)算都靠后臺(tái)存儲(chǔ)系統(tǒng)啟動(dòng)的話,如果后臺(tái)的IOPS不夠,應(yīng)用就沒法啟動(dòng),或需要在應(yīng)用服務(wù)器上排隊(duì)。
在這里,我想提出一個(gè)概念,就是啟動(dòng)風(fēng)暴。 很多虛擬化的業(yè)者可能也認(rèn)識(shí)到這啟動(dòng)風(fēng)暴的威力。 簡單的說,就是當(dāng)早上所有桌面用戶一塊兒啟動(dòng)桌面,并登入系統(tǒng)開始工作,因?yàn)楹笈_(tái)存儲(chǔ)系統(tǒng)的IOPS不足夠,而令到桌面需要等很久才可以進(jìn)入工作狀態(tài)。 在一些比較極端的例子中,桌面用戶可以等候超過40分鐘,或更甚者,完全沒法登入系統(tǒng)。
其實(shí),除了啟動(dòng)風(fēng)暴外,還有IO風(fēng)暴和掃描風(fēng)暴等。 IO風(fēng)暴一般會(huì)發(fā)生在大量桌面用戶同時(shí)間采用同一個(gè)應(yīng)用,譬如下班前一起做報(bào)表。 掃描風(fēng)暴卻是指當(dāng)大量的桌面自動(dòng)啟動(dòng)防毒掃描。 這些風(fēng)暴,都會(huì)令到桌面用戶感覺速度明顯慢下來,或暫時(shí)不能工作。
到底如何去計(jì)算后臺(tái)存儲(chǔ)系統(tǒng)的IOPS才是合適的。 其實(shí),每一個(gè)虛擬桌面需要的IOPS,是直接和它的工作有關(guān)的。一般來說,如果是最簡單的數(shù)據(jù)輸入人員,可能15到20 IOPS已經(jīng)可以滿足。 如果是其他比較復(fù)雜的應(yīng)用,如ERP,CRM,OA,財(cái)務(wù),行政等等的應(yīng)用,一般可能需要給每桌面30 IOPS才足夠。 又如果應(yīng)用是更復(fù)雜的,如制圖,特別是3D制圖,動(dòng)畫等,可能需要超過60以上的IOPS。
舉個(gè)例子,一個(gè)300個(gè)桌面虛擬化用戶的項(xiàng)目,如果都是一般性的用戶,以每一個(gè)虛擬桌面30 IOPS來算,總的后臺(tái)存儲(chǔ)系統(tǒng)的IOPS就需要 9000。
有足夠的存儲(chǔ)系統(tǒng)IOPS,就可以保證虛擬桌面避免發(fā)生啟動(dòng)風(fēng)暴,IO風(fēng)暴和掃描風(fēng)暴。這也可以保證在實(shí)施桌面虛擬化項(xiàng)目時(shí)候,避免了因?yàn)樽烂嫠俣榷鴮?dǎo)致項(xiàng)目出現(xiàn)從用戶來的阻力,確保項(xiàng)目最終可以實(shí)施成功。