怎么分析vsan虛擬機的存儲策略及應用,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
專業(yè)成都網站建設公司,做排名好的好網站,排在同行前面,為您帶來客戶和效益!創(chuàng)新互聯為您提供成都網站建設,五站合一網站設計制作,服務好的網站設計公司,網站設計制作、成都網站建設負責任的成都網站制作公司!
VSAN的虛擬機存儲策略
VSAN的虛擬機存儲策略有5種功能,或者說5種規(guī)則(Rule)。從各家磁盤陣列廠商對Virtual Volumes的支持,我們可以看到VMware SPBM所涵蓋的規(guī)則要比VSAN的5個規(guī)則豐富得多,隨著VSAN在數據服務(Data Services,也即存儲功能)的不斷發(fā)展,未來會支持更多的規(guī)則。在新的VSAN版本里,去重、糾刪碼、QoS(IOPS Limit),也放到了存儲策略里。
在VSAN里,每個定義好的策略其實就是5種規(guī)則的組合,也即規(guī)則集(Rule-Set)。下圖我們可以看到這5種規(guī)則,后面會按照圖中下拉列表的從上至下的順序詳細介紹各個規(guī)則的含義。
VSAN的虛擬機存儲策略的5種規(guī)則
1)每個對象的磁盤帶數(SW)
Number of disk stripes per object :每個對象的磁盤帶數(Stripe Width,簡寫為SW)是指,虛擬機對象的每個副本所橫跨的持久化層的盤的數量,也即每個副本的條帶寬度。值如果大于 1,則可能產生較好的性能,但也會導致使用較多的系統(tǒng)資源。
虛擬機存儲策略之條帶寬度
在混合配置中,條帶分散在磁盤中。在全閃存配置中,可能會在構成持久化層的SSD中進行條帶化。
需要強調的是,VSAN目前主要是靠緩存層的SSD,來確保性能。所有的寫操作都會先寫入緩存層的SSD,因此增大條帶寬度,不一定就帶來性能的提升。只有混合配置下的兩種情況,能確保增加條帶寬度可以增加性能:一是寫操作時,如果存在大量的數據從SSD緩存層Destage(刷)到HDD;二是讀操作時,如果存在大量的數據在SSD緩存層中沒有命中。因為,多塊HDD的并發(fā)能在這兩種情況下提升性能。
默認值為 1。最大值為 12。VMware不建議更改默認的條帶寬度。
2)閃存讀取緩存預留
Flash read cache reservation (%) :閃存讀取緩存預留是指作為虛擬機對象的讀取緩存預留的閃存容量,數值為該虛擬機磁盤(VMDK) 邏輯大小的百分比,這個百分比的數值最多可以精確到小數點后4位,例如2 TB的VMDK,如果預留百分比為0.1%,則緩存預留的閃存容量是2.048 GB。預留的閃存容量無法供其他對象使用。未預留的閃存在所有對象之間公平共享。此選項應僅用于解決特定性能問題。
全閃存配置不支持此規(guī)則,因此在定義虛擬機存儲策略時,您不應更改其默認值。VSAN僅支持將此屬性用于混合配置。 無需設置預留即可獲取緩存。默認情況下,VSAN將按需為存儲對象動態(tài)分配讀取緩存。這是最靈活、最優(yōu)化的資源利用。因此,通常無需更改此參數的默認值 0。
如果在解決性能問題時要增加該值,請小心謹慎。如果在多個虛擬機之間過度分配緩存預留空間,則需小心是否可能導致SSD空間因超額預留而出現浪費,且在給定時間無法用于需要一定空間的工作負載。這可能會影響一些性能。默認值為 0%。最大值為 100%。
3)允許的故障數(FTT)
Number of failures to tolerate :允許的故障數(以后簡稱為FTT)定義了虛擬機對象允許的主機和設備故障的數量。如果FTT為 n,則創(chuàng)建的虛擬機對象副本數為 n+1,見證對象的個數為n,這樣所需的用于存儲的主機數為副本數+見證數 = n+1 + n = 2n+1。
前面多次提到的副本數為2,表示的就是最多允許一臺主機出故障,也即FTT值為1,此時主機數最少為3。截止VSAN 6.1版,FTT的最大值為 3,也即最多4份副本。
為虛擬機分配存儲資源時,如果未選擇存儲策略,則VSAN將使用默認的虛擬機存儲策略,默認策略規(guī)定了FTT為1。
虛擬機存儲策略之允許的故障數
如果已配置故障域,則需要 2n+1 個故障域,且這些故障域中具有可提供容量的主機。不屬于任何故障域的主機會被視為其自己的單個主機故障域。
如果不希望VSAN保護虛擬機對象的單個鏡像副本,則可以將FTT指定為 0。但是,主機在進入維護模式時,可能會出現異常延遲。發(fā)生延遲的原因是VSAN必須將該對象從主機中逐出才能成功完成維護操作。將FTT設置為 0 意味著您的數據不受保護,并且當VSAN群集遇到設備故障時,您可能會丟失數據。
VSAN的FTT默認值為 1。最大值為 3。
4)強制置備
Force provisioning :如果強制置備設置為是(yes),則即使現有存儲資源不滿足存儲策略,也會置備該對象。這樣,在虛擬機Summary頁和相關的虛擬機存儲策略視圖中,這臺虛擬機會顯示成不合規(guī)(Not Compliant)。
虛擬機存儲策略之強制置備,呈現出來的不合規(guī)(Not Compliant)
強制置備允許VSAN在虛擬機初始部署期間違反 FTT、條帶寬度和閃存讀取緩存預留的策略要求。VSAN將嘗試找到符合所有要求的位置。如果找不到,它將嘗試找一個更加簡單的位置,即將要求降低到FTT=0、條帶寬度=1、閃存讀取緩存預留=0。這意味著VSAN將嘗試創(chuàng)建僅具有一份副本的對象。不過,對象依然遵守對象空間預留(下面會詳細介紹)的策略要求。
VSAN 在為對象查找位置時,不會僅僅降低無法滿足的要求。例如,如果對象要求FTT=2,但該要求得不到滿足,那么VSAN不會嘗試 FTT=1,而是直接嘗試 FTT=0。同樣,如果要求是FTT=1、條帶寬度=10,但VSAN沒有足夠的持久化盤容納條帶寬度=10,那么它將退回到 FTT=0、條帶寬度=1,即便策略FTT=1、條帶寬度=1 也許能成功。
使用強制置備虛擬機的管理員需要注意,一旦附加資源在群集中變得可用,如添加新主機或新磁盤,或者處于故障或維護模式的主機恢復正常,VSAN可能會立即占用這些資源,以嘗試滿足虛擬機的策略設置,也即朝著合規(guī)的方向努力。
默認值為否(no),這對于大多數生產環(huán)境都是可接受的。當不滿足策略要求時,VSAN可以成功創(chuàng)建用戶定義的存儲策略,但無法置備虛擬機,如下圖的警告信息表示,需要3臺主機提供存儲,而目前在集群里只發(fā)現兩臺。虛擬機存儲策略之強制置備,存儲容量不夠無法創(chuàng)建虛擬機。
5)對象空間預留
Object space reservation (%):對象空間預留是指部署虛擬機時應預留或厚置備的虛擬機磁盤(VMDK)對象的邏輯大小百分比。默認值0意味著部署在VSAN上的所有對象都是精簡置備的,一開始不占任何空間,只有當數據寫入后,才會按存儲策略動態(tài)占據vsanDatastore的空間。
默認值為 0%。最大值為 100%。當對象空間預留設置為100%時,虛擬機存儲對空間的要求會被設為厚置備延遲置零(LZT,Lazy Zeroed Thick)格式。
存儲策略的使用
1)系統(tǒng)默認的存儲策略
下圖我們可以看到VSAN的5個規(guī)則在默認情況下表示的含義,分別是:
FTT=1,也即副本數為2,這樣寫滿100GB的VMDK,實際要消耗200GB的存儲空間;
條帶寬度為1,也即每個副本只橫跨一塊持久化盤;
強制配置為否;
對象空間預留為0%(也即精簡配置);
閃存讀取緩存預留為0.0000%(也即不預留)。
VSAN虛擬機存儲策略的默認值
2) 分配虛機時選擇存儲策略
VMware的基于存儲策略的管理,使得管理員可以更多地關注業(yè)務應用,圍繞著業(yè)務應用/虛機為中心,而不是圍繞著存儲為中心,從上至下的自動化地分配存儲資源。存儲管理員可以從以往重復繁瑣枯燥的卷管理、LUN映射、VMFS格式化、建Datastore的工作中解脫出來,專注在更高級的工作中,也即根據不同的工作負載對存儲性能、可用性、容量的要求,創(chuàng)建存儲策略。存儲策略創(chuàng)建好后,能夠適用于同類工作負載的不同虛機。
如下圖,創(chuàng)建的存儲策略有,Print Server,Tier 2 Apps,VDI-Desktops。當vSphere管理員需要創(chuàng)建虛機,或者給已有虛機創(chuàng)建新的VMDK時,就可以根據存儲管理員事先創(chuàng)建好的存儲策略,或者系統(tǒng)默認的存儲策略,進行選擇了。這樣,就極大地減少了各個管理員交互的時間和工作量,使得存儲資源的部署非常便捷。
3) 變更存儲策略非常簡單
我們知道,用戶的業(yè)務應用種類很多,有些業(yè)務應用可能在某一個特定時間段需要通過變更存儲資源,去應對高峰時刻或關鍵時刻所需的高性能、高可用性。傳統(tǒng)存儲需要好幾個步驟,甚至需要停頓業(yè)務,才能變更存儲策略。而VSAN非常簡單,只需創(chuàng)建新存儲策略,并施加到(Apply)虛機,即可。
關于怎么分析vsan虛擬機的存儲策略及應用問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注創(chuàng)新互聯行業(yè)資訊頻道了解更多相關知識。
分享標題:怎么分析vsan虛擬機的存儲策略及應用
本文來源:http://m.newbst.com/article24/jedgce.html
成都網站建設公司_創(chuàng)新互聯,為您提供網站制作、商城網站、網站排名、App開發(fā)、服務器托管、靜態(tài)網站
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯