虛擬化服務器應用要考慮的因素有:1、服務器I/O性能,磁盤I/O性能對存儲陣列十分重要,會給對帶寬密集型應用程序流造成響應瓶頸;2、升級虛擬桌面接口,CPU,內存與存儲I/O能力,以提高服務器系統的性能;3、應用的單一資源要求,其他虛擬化應用的增長,如計算機輔助設計圖像與渲染工具;4、集群與應用交付的彈性,確保虛擬化服務器有足夠的彈性機制。
具體內容如下:
1、考慮應用虛擬化服務器
應用虛擬化服務器允許用戶訪問實際安裝在服務器上的某個應用程序的獨立實例。但應用虛擬化對I/O性能的要求十分之高。例如,存儲位置的選擇可能對應用虛擬化產生很大影響。任何時間,在部署[存儲區域網絡]時,首先需要考慮的應該是I/O問題。磁盤I/O性能對存儲陣列十分重要,但I/O問題同樣可能來自網絡。舉例來說,基于以太網的SAN,如iSCSI或FCoE都可能產生網絡帶寬瓶頸,所以將存儲配置在獨立的應用服務器上可以簡化潛在的網絡擁塞問題。網絡I/O性能同樣會給對帶寬密集型應用程序流造成響應,瓶頸產生在將應用按需交付給終端時,這與將應用完全運行在中央服務器上不同。
2、考慮桌面實例(VDI)服務器
虛擬桌面接口(VDI)服務器在中央服務器上托管整個桌面實例,通過用戶一方的簡單終端設備,交換只有用戶輸入和音頻/視頻輸出信息,這種終端一般被稱作客戶端或零客戶端。托管整個桌面實例的服務器會比應用虛擬化對資源開銷更加敏感,所以應該考慮升級至更強力的CPU,內存與存儲 I/O.一旦桌面實例完成加載并開始運行,對網絡I/O的要求就降至很低了。
本地存儲可以有效提升VDI性能,但SAN是更流行的存儲平臺,因為他們還提供了單點管理功能。交付服務器上的VDI實例將會持續增長,磁盤子系統必須滿足支撐不斷增長的性能需求。例如,Parker發現在VDI實例啟動系統時,主存儲上的主要活動是寫磁盤,應該采用提升寫入性能的磁盤陣列方式,而寫能力較差的RAID5陣列將可能影響存儲子系統的性能。
3、考慮應用的單一資源要求
進行虛擬化的應用可能對服務器某些配置有額外要求。例如,設計用于處理大量文件的醫療成像應用,可能會對內存與存儲I/O有較高要求。性能峰值可能出現在應用虛擬化后以及向多個用戶交付服務時。如LiquidwareLabsInc.的工具Stratusphere,可以幫助管理員診斷在遷移至 VDI部署之前,應用所需的資源開銷。
同樣,考慮其他虛擬化應用的增長,如計算機輔助設計圖像與渲染工具。整合視覺技術,類似 RemoteFXinWindowsServer2008R2SP1以及HDXinCitrixSystemsInc.sXenDesktop4,可以使用終端服務器上的強勁顯卡進行計算。這是應用交付另外一個前進的腳步,但IT管理員們需要權衡這種技術進步對服務器基礎架構的影響。何種類型的刀片服務器可以支持當前主流的PCIe接口類型顯卡,還要額外考慮空間和機柜占用方面的問題。
4、考慮集群與應用交付彈性
提供企業用戶關鍵應用交付的重要服務器通常會要求具備足夠的彈性機制以保障可用性。服務器本身提供了一些彈性功能,如板載的RAID控制器用于管理本地磁盤存儲以及冗余電源。傳統服務器集群整合工具或最近開發的虛擬機冗余技術都可以保護負載免于計劃外的宕機。對于應用虛擬化來說,這是需要更為關注的一個環節,因為任何應用終端都會影響到數量眾多的用戶。