如何为 Horizon View 配置 VMware VSAN?
原文:http://myvirtualcloud.net/?p=5440
注明:本文內容基于 VMwareVSAN beta 版本撰寫,請訪問http://www.vmware.com/products/virtual-san/獲得有關正式版本的更新信息。
? ? ? 我已經在前面的文章中討論了VSAN 給 Horizon View 帶來的益處(VMware VSAN 如何為 Horizon View 帶來益處?),包括使用廉價的服務器磁盤作為共享存儲并簡化日常存儲配置和置備活動來節省資本支出和運營支出。
? ? ? 在這篇文章中,我將探討一些VSAN 功能和特性以及它們與Horizon View 的關系。
? ? ? VSAN 具有一些有趣的功能,這些功能由VASA (vSphere Storage API for Storage Awareness) 存儲提供程序提供。VASA是一組 API,這些 API 可以使存儲陣列與vCenter 相集成,以改進管理功能(例如,存儲和LUN 功能發現、容量和存儲運行狀況監控等)。VSAN中基于存儲策略的管理(SPBM) 可對這些 VASA 功能進行管理。
? ? ? 在 Horizon View 中,View Composer Service 組件負責在創建鏈接克隆池、執行再平衡或執行重組操作時自動設置 VSAN 存儲策略配置文件。有關鏈接克隆操作的更多信息,請閱讀我撰寫的文章VMware View4.5 鏈接克隆說明。請注意,VSAN 存儲策略也適用于完整克隆。
? ? ? ?VSAN 為每個對象公開的主要參數如下:
每個對象的磁盤帶數:用于定義存儲對象每個副本條帶化所跨越的物理磁盤數。該值越高,性能(吞吐量和帶寬)越高,但需要的磁盤數也越多。
允許的故障數目:用于定義允許的主機和/或磁盤故障數。如果定義“n”個故障,則會為對象創建“n”+ ? ? 1 個副本。
對象空間預留:用于定義初始化期間應該預留的存儲對象邏輯大小百分比。
閃存讀取緩存預留:用于定義閃存容量中應作為讀取緩存預留出來的存儲對象邏輯大小百分比。
? ? ? 有關存儲策略的詳細信息,請閱讀Cormac 的文章VSAN 第 7 部分 – 功能與虛擬機存儲策略。
? ? ? 在一個 VSAN 部署中,每個對象都會獲得一組存儲策略。這些策略通常由 vSphere 管理員設置,但在 Horizon View 中,它們都會預設有特定的值。
? ? ? 副本磁盤配置文件:鏈接克隆副本是為每個數據存儲中的每個新桌面池創建的,它以任何給定桌面池中所使用的快照為基礎。如果啟用了Horizon View Storage Tiering,則會為每個池創建一個副本。
磁盤帶數: ? ? 1
允許的故障數目: ? ? 1
對象空間預留: ? ? 0
閃存讀取緩存預留: ? ? 10%
但是,如果與鏈接克隆結合使用,則持久性池和浮動池的配置文件是不同的,對于浮動池,允許的故障數目會設置為 ? ? 0。
副本磁盤對象會在置備期間創建,之后不會增大,因此不需要預留對象空間。
通過性能測試,我們確定,10% ? ? 的閃存讀取緩存足以處理大多數不同大小的 ? ? VDI 工作集。
? ? ? 鏈接克隆磁盤配置文件:鏈接克隆是一系列增量磁盤,用于跟蹤原始磁盤與克隆磁盤之間的差異。
磁盤帶數: ? ? 1
允許的故障數目: ? ? 1
對象空間預留: ? ? 100
閃存讀取緩存預留: ? ? 0%
? ? ? 持久磁盤配置文件:這是經過重命名的舊用戶數據磁盤。仍然可以將持久磁盤存儲在客戶機操作系統磁盤中,或者存儲在單獨的磁盤中。
磁盤帶數: ? ? 1
允許的故障數目: ? ? 1
對象空間預留: ? ? 100
閃存讀取緩存預留: ? ? 0%
? ? ? 有關鏈接克隆磁盤類型的詳細信息,請閱讀VMware View4.5 鏈接克隆說明。
? ? ? 完整克隆磁盤配置文件:該策略配置文件將應用于要創建完整克隆的所有虛擬機磁盤。
磁盤帶數: ? ? 1
允許的故障數目: ? ? 1
對象空間預留: ? ? 100
閃存讀取緩存預留: ? ? 0%
? ? ? ?如果用于浮動池,則完整克隆之間會有差異。此時,“允許的故障數目”選項會設置為 ? ? 0。
? ? ? Horizon View 會在vCenter Server 中自動創建上述配置文件,升級期間,如果存在這些配置文件,它會保留這些配置文件。管理員可以創建自己的策略配置文件,HorizonView 不會修改或刪除這些配置文件。
? ? ? 在執行池向導期間會自動設置VSAN 存儲策略,從而可以在觸發刷新或重組操作時應用相應的策略。VSAN可以對非 VSAN 數據存儲執行再平衡,反之亦然,但是,池不能同時跨越 VSAN 和非 VSAN 數據存儲。這是Horizon View 中的限制。
? ? ? 在下一篇文章中,我將探討在VSAN 部署中對 Horizon View 使用基于內容的讀取緩存 (CBRC) 的重要性。
? ? ?本文是由 Andre Leibovici(@andreleibovici) 在 myvirtualcloud.net 上首先發布的。
? ? ? 歡迎在微博上關注我,這樣在我發布博客文章后您就會收到通知,并可以讓您了解更多有關 VMware 存儲的信息:@VMware中國
--------------------------------------------------------------------------------------------------------------------------------------------------
作者:Andre Leibovici
現任 VMware 首席技術官辦公室架構師。他在管理大型組織的 IT 基礎設施方面擁有 15 年的從業經驗。在過去幾年里,我一直熱衷于虛擬化、VDI 和云計算。此外,他還擁有 VCP 3/4/5、VCAP4-DCA、VCAP4-DCD、VCA4/5-DT、VCP4/5-DT、VTSP4、ITIL V3、EMCISA、EMCCA 和 MCSE 證書,并榮獲 2009 年度“VMware虛擬桌面獨創獎”,蟬聯 2010、2011、2012 和 2013 年度“VMwarevExpert 獎”。
轉載于:https://blog.51cto.com/vsdsrevolution/1412308
總結
以上是生活随笔為你收集整理的如何为 Horizon View 配置 VMware VSAN?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JSONArray.fromObject
- 下一篇: 持久化雪花视图实例学习