Part2:http://kaiqian.blog.51cto.com/236001/1717010服務器
Part3:http://kaiqian.blog.51cto.com/236001/1717024 網絡
Part4:http://kaiqian.blog.51cto.com/236001/1717064 架構
後記:http://kaiqian.blog.51cto.com/236001/1717067 ide
隨着桌面虛擬化技術通過多年的沉澱,日趨成熟,市場上也受到愈來愈多的用戶和廠商的承認,項目規模也日趨大型化。性能
任何技術、項目都有想通的地方在於,隨着規模化的提升,單點成本能夠快速下降,可是架構、部署負責度隨着規模化的提高而成幾何倍數的提高。因此當市場中桌面虛擬化項目由過去的數百點坐席向數千點坐席跨越時,如何有效合理的規劃一套穩定而又富有彈性的架構就變得十分重要。spa
在這裏面不只僅涉及到桌面虛擬化技術自己的不少技術點,同時也是對於服務器、存儲、網絡、虛擬化、機房,即數據中心級的全部相關環節都須要考慮的一個綜合性工程。3d
在此基於Citrix桌面虛擬化方案綜述一些在構架中大型方案時的一些注意事項,這次以規劃一套3000點坐席的標準Windows 7方案爲藍本進行說明。Citrix產品版本爲XenDesktop 7.6, PVS 7.6。blog
本文中的內容主要涉及到的是數據中心部分,例如:PC、MAC、終端瘦客戶機、iPad等內容不在此文說明範文。ci
從Citrix桌面虛擬化的架構角度來講,每部署一套新環境的時候都須要建立一個Site,平常的時候你們在完成DDC安裝的時候這裏基本就是直接默認帶過。可是在中大型環境中,咱們就須要考慮一個Site的承載上限。資源
按照Citrix官方的建議,一個site能夠支持超過10000臺Windows虛擬桌面的管理,可是如同任何IT架構都須要考慮必定的冗餘的狀況,在具體操做層面咱們通常會按照每5000個Windows虛擬桌面一個Site來進行管理。
當若是有少許超出的時候,能夠繼續使用此site。若是另外的需求也有數千點規模則須要建立一個新的site來負責管理新的環境。
本例中只有3000個坐席,因此只有一個site負責管理。
對於任何一個site,在規劃時都須要考慮以下的基礎架構:
活動目錄的Domain Controller
DHCP服務
SQL服務
Citrix DDC服務器
Citrix PVS服務器
Citrix Storefront服務器
Citrix license服務器
在這裏面除了Citrix license服務器因爲支持冷備份以外,其餘服務器、組件都須要考慮高可用。
那麼對於一個須要支持3000個虛擬桌面的環境,則各須要多少臺來進行高可用支持呢。
注:
在這裏須要單獨說一點,DHCP的高可用在過去更可能是使用兩臺DHCP服務器使用不一樣的DHCP服務器相應時間,或將IP scope分組化進行高可用。不過隨着微軟在Windows 2012中提供了DHCP的高可用服務,因此這裏選擇DHCP HA來提供高可用。
同時隨着Windows Server 2012/2012 R2的成熟,咱們會發現其在性能以及穩定性上要優於Windows Server 2008R2版本。因此請你們在條件容許的狀況下,全部的Windows Server虛擬機都建議使用Windows Server 2012/2012 R2版本。
當規劃好這些Windows Server虛擬機以後,就須要考慮如何實現對於他們的承載。對應來講,咱們就是將相關的虛擬化服務器平均的分配在3臺不一樣的物理服務器上,同時爲了防止一些誤操做,會將全部的虛擬機固定到對應的物理服務器上啓動。
而這些虛擬機對於資源需求並不高,這裏是一個參考值。
注:
因爲本例是提供3000坐席,對應PVS服務器將獨立部署,後面將詳述。
因爲這些基礎架構對於磁盤需求也很是低,是否必定要部署在共享存儲上,其實意義不大。由於即便某一臺物理服務器故障,因爲是3組作的高可用,也不會影響用戶環境。因此是否用共享存儲則徹底根據項目實際狀況而定。
不過本例中,全部基礎架構中的vhd文件都放在了共享存儲上。但因爲這些服務器都沒有特別的性能需求,存儲空間固定,IO基本按每VM30 IOPS規劃便可。
到這裏,基礎架構的內容就介紹完成,後面將對虛擬承載,網路、存儲等部分進行說明。