vsan主機高階優化引數配置

2021-10-19 07:02:13 字數 2521 閱讀 3442

esxi6.0 vc6.0

vsan6.2高階引數優化

esxcfg-advcfg -s 1024 /lsom/heapsize

esxcfg-advcfg -s 180 /vsan/clommaxcomponentsizegb

esxcfg-advcfg -s 512 /lsom/blplogcachelines 預設值為 128 k,增加至 512 k

esxcfg-advcfg -s 32 /lsom/blllogcachelines 預設值為 128,增加至 32 k

*該引數必須在主機正式部署虛擬機器前完成修改

附錄學習:

擁堵表明的含義

擁堵的報告方式

vsan 衡量並以介於 0 至 255 之間的標量值報告擁堵。引入的 io 延遲會隨擁堵值的增加呈指數增長。

處理擁堵的可行方法

檢查擁堵是否持續且居高不下 (> 50)。許多情況下,高擁堵值是系統配置錯誤或系統效能不佳造成的。如果一直呈現高擁堵值,請檢查以下項:

io 控制器和裝置中支援的最大佇列深度。支援的最大佇列深度低於 100 可能會導致問題。請檢查控制器是否已經過認證並列在 vsan hcl 列表中。

韌體或裝置驅動程式軟體的不正確版本。請參考 vmware hcl,了解 vsan 相容的軟體。

不正確的大小設定。快取層磁碟和記憶體的大小設定不正確可能會導致擁堵值較高。

如果問題不是上述任何狀況,必須進行除錯,確定是否可以更好地調整基準,以減少擁堵。您必須注意,是:

所有磁碟組都出現擁堵,還是

乙個或兩個磁碟組的擁堵值異常高於其他磁碟組。

對於情況 (1),很有可能 vsan 群集後端無法處理 io 工作負載。如果可能,可以通過以下方法調整基準:

關閉某些虛擬機器或

減少每個虛擬機器中的未完成 io/執行緒數,或者

對於寫入工作負載,減小工作集的大小。

對於情況 (2),即,乙個磁碟組上的擁堵遠遠高於系統中的其他磁碟組,這表明磁碟組間的寫入 io 活動不平衡。如果持續發生這種情況,請嘗試增加用於建立虛擬機器磁碟的 vsan 儲存策略中的磁碟帶數。

報告的常見擁堵型別以及解決方法

下面列出了擁堵型別和每種型別的補救措施:

ssd 擁堵:特定磁碟組的寫入 io 的活動工作集顯著大於該磁碟組快取層的大小時,通常會引發 ssd 擁堵。在混合和全快閃儲存器 vsan 群集中,資料首先寫入到寫入快取(也稱為寫入緩衝區)。乙個稱為降級轉儲的程序會將資料從寫入緩衝區移至容量磁碟。寫入快取承受較高的寫入速率,從而確保寫入效能不受容量磁碟的限制。不過,如果基準以非常快的速率填充寫入快取,降級轉儲程序可能跟不上到達 io 速率。在這種情況下,會引發 ssd 擁堵,以指示 vsan dom 客戶端層將 io 減速到 vsan 磁碟組可以處理的速率。

補救措施:要避免 ssd 擁堵,請調整基準所用的虛擬機器磁碟的大小。為達到最佳效果,我們建議虛擬機器磁碟(活動工作集)的大小不超過所有磁碟組寫入快取累計大小的 40%。請注意,對於混合 vsan 群集,寫入快取的大小為快取層磁碟大小的 30%。在全快閃儲存器群集中,寫入快取的大小是快取層磁碟的大小,但不應超過 600 gb。

日誌擁堵:vsan lsom 日誌(儲存未降級轉儲的 io 操作的元資料)消耗寫入快取中的大量空間時,通常會引發日誌擁堵。

通常情況下,小工作集上的大量小規模寫入會導致出現大量 vsan lsom 日誌條目,於是會導致出現這種型別的擁堵。此外,如果基準不發出 4k 對齊 io,則 vsan 堆疊上的 io 數將增加,從而引發 4k 對齊。io 數增加可能會導致日誌擁堵。

補救措施:檢查基準是否與 4k 邊界上的 io 請求一致。如果不一致,請檢查基準是否使用乙個非常小的工作集(訪問虛擬機器磁碟的總大小低於快取層大小的 10% 時,則認為工作集較小。請參見上文有關如何計算快取層大小的內容)。如果是,請將工作集增加到快取層大小的 40%。如果以上兩個條件都不成立,將需要通過以下兩種方法減少寫入流量:減少基準發出的未完成 io 數或減少基準建立的虛擬機器數量。

元件擁堵:這種擁堵表明,由於某些元件的 io 請求排入佇列,致使這些元件存在大量的未完成提交操作。這可能會導致延長滯後時間。通常情況下,幾個虛擬機器磁碟的大量寫入會導致出現這種擁堵。

補救措施:增加基準所用的虛擬機器磁碟數。確保基準不向少量虛擬機器磁碟發出 io。

記憶體和 slab 擁堵:記憶體和 slab 擁堵通常意味著 vsan lsom 層所用的堆記憶體空間或 slab 空間不足,無法維持其內部資料結構。vsan 會為內部操作置備一定量的系統記憶體。但是,如果基準積極地發出 io,而沒有任何限制,則可能會導致 vsan 用光所有為其分配的記憶體空間。

補救措施:減小基準的工作集。或者,在體驗基準時提高以下設定以增加為 vsan lsom 層預留的記憶體量。請注意,這些設定是針對每個磁碟組的。此外,我們不建議在生產群集上使用這些設定。可以通過 esxcli 更改這些設定(請參見 知識庫文章 1038578),如下所示:

/lsom/blplogcachelines,預設值為 128 k,增加至 512 k

/lsom/blploglsncachelines,預設值為 4 k,調整為 32 k

/lsom/blllogcachelines,預設值為 128,增加至 32 k

vsan雙主機配置 VSAN系統架構詳細配置方案

vsan 儲存單元採購技術要求 一 現狀描述 目前已建成 臺主機的 esxi5.5 虛擬化平台系統,使用集中儲存 fc ds5020 其餘臺 esxi4.1 主機承載 dmz業務,伺服器虛擬化後,因整體系統的 木桶效應 傳統的 光纖集中儲存陣列 ibm ds5020 由當時的最為可靠的儲存,變為當前...

高階NAT DMZ配置 虛擬主機配置

我家裡另有乙個網路攝像頭,我想將公網ip對映到攝像頭的ip,這樣可以遠端監控。以前沒有光貓,用tp link做adsl路由器,一點問題都沒有。現在破解了f420,在 高階nat dmz配置 或者 高階nat 虛擬主機配置 指向我的攝像頭內網ip或者mac位址,都不能成功 當我在瀏覽器裡輸入動態網域名...

Proftp 高階配置引數

global也可不要,後面如設定多個虛擬站點清晰 identlookups off 連線快些 還有後面的 usereversedns requirevalidshell off 匿名的一般需要加上這個 maxloginattempts 1 匿名的話1就可以了,最大密碼驗證次數 wtmplog non...