2010-03-15 09:10:36 來源:TechTarget中國
越來越多的企業(yè)開始通過使用桌面虛擬化技術來減少支持多個PC系統(tǒng)所帶來的費用。但是在集中應用桌面虛擬化架構而帶來收益的同時,它也改變了IT系統(tǒng)對單個用戶的支持方式。所以,如果您的原有IT系統(tǒng)并不適合VDI模式的話,它所帶來的性能和穩(wěn)定性問題就會成為長期潛伏的災難。
在VDI(virtual desktop infrastructure)架構中,應用程序是運行在虛擬主機上的,然后通過桌面客戶端程序和實際用戶建立連接。應用實際是在遠程運行的,并且占用的存儲、內存和CPU資源都是虛擬的和托管的。主虛擬PC可以被映射到任意一臺滿足條件的客戶端設備上,但是被映射的僅僅是用戶使用界面。因為真正的桌面實例是托管在后臺服務器上的,所以它們可能會受到同一個來自虛擬化應用程序或其他方面產生的問題的影響。
在規(guī)劃VDI主機時,最大的挑戰(zhàn)來自于如何估算運行的虛擬桌面的絕對數(shù)量。大多數(shù)公司會在一臺物理服務器上運行2到5臺虛擬服務器:對于一個大型企業(yè)而言,可能會同時托管2000到3000臺虛擬服務器。但是,這還不是全部,它們可能需要創(chuàng)建10000臺甚至更多的虛擬桌面。這種情況下,估算在數(shù)據(jù)中心的資源池的規(guī)模以滿足這些虛擬機需求將會是巨大的挑戰(zhàn)。
傳統(tǒng)的分散式系統(tǒng)中,每臺PC都擁有自己的操作系統(tǒng)、中間件、軟件和存儲資源。虛擬桌面架構改變了這種模式,它使得企業(yè)可以創(chuàng)建各種不同級別的虛擬機鏡像并根據(jù)需要去加載這些鏡像。有些時候,用戶需要像配置物理系統(tǒng)一樣對虛擬機鏡像的配置做一些定制。但是這些定制也同時意味著需要管理更多的桌面系統(tǒng)鏡像文件,而且對應用程序做了改變以后也可能會導致原有的主鏡像跟正在工作的用戶環(huán)境不兼容。
在VDI所需的資源中,內存是最難管理一部分。和傳統(tǒng)的服務器應用程序在一定程度上是為持續(xù)應用而設計不同的是,虛擬桌面應用,尤其是在面向服務架構的應用軟件中,通常是為了滿足多次加載然后運行數(shù)個小時這樣的需求設計的:它們必須支持隨時從內存中移除。而移除的過程就會產生大量的磁盤I/O負載。即使只有特定數(shù)量的用戶需要同時運行一個基本應用程序,多數(shù)情況下,也無法支持同時運行多個指定的拷貝。因此,建立一個可以同時保留多個獨立虛擬機鏡像的內存資源池是非常有必要的。
磁盤資源是VDI需要面臨的另外一個挑戰(zhàn)。在傳統(tǒng)的分散式物理桌面情況下,客戶端系統(tǒng)對磁盤資源的需求是分散到不同的磁盤設備和控制器上的,因此,對磁盤的讀寫不會產生沖突。然而當采用托管的虛擬桌面架構時,宿主機磁盤系統(tǒng)需要同時面對多個虛擬桌面的I/O需求,這就會導致?lián)矶潞托阅軉栴},尤其是當虛擬桌面支持的工作進程經(jīng)常會產生很多同步操作的情況下。假設每個用戶每天工作的第一件事就是查看工作清單,那么早上9點鐘的I/O阻塞情況就會長期存在,因此對于所有的VDI宿主機而言,擁有高I/O響應能力的存儲系統(tǒng)是非常關鍵的。
如果可以購買SSD固態(tài)硬盤的話,對于內存和存儲資源都會產生正面的影響。SSD磁盤的應用以及對緩存中虛擬機鏡像加載和分頁的分層高效管理技術,可以有效減少應用程序對內存的需求。
多核CPU技術也構成對VDI架構的強力支撐。您應該還記得,在我們假設的標準客戶端/服務器模式中,服務器CPU的運算能力需要支持多達10000臺桌面系統(tǒng)。看起來,為了實現(xiàn)把這些虛擬桌面整合到一組虛擬機中,如果CPU擁有多個可分配給應用程序使用的核心的話,這種架構的實現(xiàn)變得更有可能。否則,一旦有操作發(fā)生沖突的情況發(fā)生,就會使得所有虛擬機的性能下降到接近零的水平。
托管的虛擬桌面體系在架構上面臨的最大挑戰(zhàn)來自于服務器到用戶之間的連接性能。不同于客戶端/服務器模式下,數(shù)據(jù)的交換發(fā)生在桌面和服務器資源之間。虛擬桌面計算機需要提供遠程桌面顯示和鍵鼠輸入能力。顯然這對連接帶寬的需求更高。正因為連接帶寬的性能跟實際用戶的滿意度直接相關,VDI架構的規(guī)劃必須把鏈路的連接能力考慮進去。當虛擬桌面系統(tǒng)和服務器位于同一物理網(wǎng)絡架構下時,該連接消耗的僅僅是LAN的資源,所以企業(yè)在要改善虛擬桌面性能的時候,只要改進LAN的速率就可以了(包括到用戶端的鏈路以及LAN交換機之間的鏈路)。大型企業(yè)也可以通過改善LAN架構,減少實際物理桌面用戶和后臺虛擬桌面系統(tǒng)之間LAN交換機的數(shù)量來實現(xiàn)優(yōu)化。
很多公司現(xiàn)在開始考慮或部署虛擬化和云計算平臺,在這個過程中,他們也同時對數(shù)據(jù)中心的網(wǎng)絡做了優(yōu)化。這對于通過解決鏈路問題的方式改善VDI性能而言是個很好的時機。對數(shù)據(jù)中心和總部的網(wǎng)絡做優(yōu)化,從而改善虛擬化和云計算過程的性能,這也實現(xiàn)了對VDI應用性能的改善。
在VDI需要支持遠程辦公的環(huán)境里,虛擬機性能問題通常和遠程鏈路的連接能力直接相關。這種快速發(fā)展的帶寬需求也催生了“商業(yè)Internet”服務的產生,在合理的價格內實現(xiàn)對10,20,50甚至100Mbps帶寬通路的支持。看起來,配合VPN技術來使用這種服務,是確保遠程VDI用戶也可以實現(xiàn)良好性能的最佳辦法。
VDI技術被認為是節(jié)省操作成本的有效方法,但是如果商業(yè)行為受到虛擬機性能問題影響的話,這種節(jié)省就變得毫無意義。請預先在VDI相關資源上給予足夠的投入,以實現(xiàn)對企業(yè)業(yè)務的良好支持。通常,我們還需要導入一個小規(guī)模的測試來驗證這種架構所帶來的實際效果。相信,在認真仔細地規(guī)劃之后,VDI架構不僅能夠極大地節(jié)省現(xiàn)有投入成本,而且在應對將要到來的不斷增長的PC機需求上,可以實現(xiàn)更大的成本節(jié)省。
免責聲明:本網(wǎng)站(http://www.www.gypb.net/)內容主要來自原創(chuàng)、合作媒體供稿和第三方投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。
本網(wǎng)站刊載的所有內容(包括但不僅限文字、圖片、LOGO、音頻、視頻、軟件、程序等)版權歸原作者所有。任何單位或個人認為本網(wǎng)站中的內容可能涉嫌侵犯其知識產權或存在不實內容時,請及時通知本站,予以刪除。
