縱觀虛擬桌面基礎(chǔ)設(shè)施(VDI)的發(fā)展歷程,它主要適用于輕量級環(huán)境這一點已經(jīng)人所共知。然而,越來越多的實現(xiàn)要求VDI能夠承載更苛刻的工作負載。
如果不考慮實際需求,VDI的一項主要功能可能是確保您的硬件資源是足夠的,并且您為虛擬桌面分配了足夠多的硬件資源。
在VDI環(huán)境中,虛擬桌面共享有限的服務器資源池。因為資源必須共享,管理員自然會盡可能有效地利用這些可用資源。然而,削減服務器資源(或資源分配)可能會導致虛擬機的性能和穩(wěn)定性問題。
虛擬桌面硬件需求的第一條準則是,對硬件資源的需求并不因為工作負載被虛擬化,而發(fā)生哪怕最簡單的變化。如果應用程序在物理桌面上運行需要1G內(nèi)存,那么在虛擬桌面上它也需要1 GB內(nèi)存以保障運行。相同的概念同樣適用于其他系統(tǒng)資源,如存儲IOPS。
如何應對需求高峰至關(guān)重要
關(guān)于VDI環(huán)境中資源分配的一個最大失誤是沒有考慮需求高峰的情況。作為最佳實踐,管理員應該在將物理桌面遷移到虛擬環(huán)境之前,對物理桌面的性能進行仔細的測量標記以作為基準。然而,和這些基準同樣重要的一點是:它們可能不夠充分。
原因是這些基準通常是在物理桌面在使用中而獲得。因此,它們反映的是用戶在桌面上完成他們的工作時的平均需求;鶞士赡軟]有考慮某些進程會對后端的基礎(chǔ)設(shè)施產(chǎn)生更高的需求。
也許最有名的例子就是引導進程了。當虛擬機啟動時,它往往會對分配給它的CPU,內(nèi)存和存儲資源產(chǎn)生一個異常沉重的負擔。同樣的,惡意軟件掃描也可能導致虛擬桌面I / O負載加重。
這些類型的事件本身并不一定是問題。除非VDI基礎(chǔ)設(shè)施已經(jīng)完全滿負荷運轉(zhuǎn),原本消化掉那些由惡意軟件掃描或虛擬機啟動所產(chǎn)生的額外工作負載不成問題。然而,當這些類型的進程在多個虛擬機上同時發(fā)生時,這就會是問題了。例如,當用戶早晨來到辦公室可能會同時啟動其虛擬桌面,從而導致啟動風暴。同樣的,用戶結(jié)束午餐返回可能同時啟動應用程序,進而對存儲I/ O施加了一個巨大的負載。
確保有足夠的虛擬桌面硬件資源的三種方法
為了避免這類問題的最好辦法是做好應對計劃。確保您的虛擬化基礎(chǔ)架構(gòu)有足夠的硬件容量來處理一天中可能發(fā)生的需求高峰。下邊幾件事情可以幫助你達到目的。
1. 啟動一個VDI試點項目。這應該是第一步。這樣做可以幫助你在將VDI推向整個組織之前,有機會對存儲I/ O及其他形式的虛擬桌面資源消耗進行基準測量。您可以使用Windows性能監(jiān)視器或一些第三方工具做到這一點。
2. 壓力測試。你可以做的另一件事是通過模擬工作負載對VDI部署進行壓力測試。有很多不同的工具可以用于產(chǎn)生存儲I / O流量。在此過程中,你可能會發(fā)現(xiàn)使用基于SSD的緩存可以消化一些I / O負載。
3. 預啟動桌面。最后一個建議是,在每天清早用戶到達單位開始工作之前,使用計劃過程先啟動一部分虛擬桌面。這樣做減少了每天工作開始時需要啟動的虛擬桌面數(shù)量,從而減輕了啟動風暴的影響。
核心關(guān)注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務領(lǐng)域、行業(yè)應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業(yè)務領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.oesoe.com/
本文標題:虛擬桌面硬件資源分配的合理基準
本文網(wǎng)址:http://www.oesoe.com/html/support/11121517463.html