虛擬桌面設(shè)施是存儲(chǔ)系統(tǒng)的噩夢(mèng),DeepStorage.net的首席研究員Howard Marks這樣表示。
在虛擬桌面設(shè)施里,桌面是作為虛擬機(jī)托管于集中的服務(wù)器上,這樣無論終端用戶處于何種位置都能實(shí)現(xiàn)對(duì)它們的訪問。但是便捷的同時(shí)也帶來了價(jià)格的高漲。VDI IOPS是不可預(yù)測(cè)的,這通常意味著它的性能會(huì)受到遍布于組織內(nèi)龐大的虛擬機(jī)群的影響。
“我們不是只有20臺(tái)虛擬機(jī),我們擁有200或是2000或是10000臺(tái)虛擬機(jī)。我們會(huì)有高度可變的負(fù)載——要比服務(wù)器負(fù)載更多的可變因素。例如,我找不到發(fā)給Smith的信了,讓我對(duì)文件服務(wù)器使用Windows搜索功能,這會(huì)對(duì)200萬份文件的每份文檔進(jìn)行全文檢索。這種搜索像瘋了一樣的吞吐。”
此外,Marks解釋了為什么讀寫頻率不同時(shí)它很難以一個(gè)合理的價(jià)格支持VDI IOPS。例如,由于用戶一般在早上登錄,啟動(dòng)風(fēng)暴是可預(yù)期的高讀取的實(shí)例。但延遲可以通過使用固態(tài)硬盤作為讀緩存來避免。在其他時(shí)候,由于存在大量的寫操作,則很難預(yù)測(cè)。
“如果是存儲(chǔ)系統(tǒng),那么寫比讀更難;如果是鏡像,我得寫兩個(gè)位置;如果是RAID 5,我需要讀回;這實(shí)際上會(huì)變得非常復(fù)雜。我還需要高性能的一天。”他說。
Marks說,最好的方法是在IOPS峰值上構(gòu)建和規(guī)劃你的環(huán)境。