連接儲存空間的配置及設定

產品停售:自 2025 年 10 月 31 日起,新客戶將無法再部署 VMware Solutions 相關服務。 現有客戶仍可繼續在 IBM Cloud® 上使用並擴展其有效的 VMware® 工作負載。 如需詳細資訊,請參閱 IBM Cloud 上 VMware 的結束行銷

此設計僅支援共用儲存的附加 NFS v3。 不支援 NFS 第 4 版及 4.1 版。

此設計的附加儲存設備,僅限於與 vCenter Server 解決方案相同的 IBM Cloud 資料中心內可用的 IBM Cloud® 儲存設備。 此外,依預設,儲存至該資料儲存庫的所有虛擬磁碟都採取精簡佈建的方式。

架構指定使用 IBM Cloud 儲存空間中的 DNS 名稱來連接 NFS 第 3 版資料儲存庫,以連接至共用。 NFS 共用會連接到 vCenter Server 叢集裡的所有主機,並放置在已啟用儲存空間 DRS 的資料儲存庫叢集中。

vSphere 儲存空間分散式資源排程器(儲存空間 DRS)

使用「儲存空間 DRS」來管理資料儲存庫叢集的聚集資源。 啟用「儲存空間 DRS」之後,它會提供關於虛擬機器 (VM) 磁碟放置和移轉的建議,以平衡資料儲存庫叢集裡各資料儲存庫之間的空間和 I/O 資源。

開啟儲存空間 DRS 之後,下列特性可供使用:

  • 資料儲存庫叢集內各資料儲存庫之間的空間負載平衡
  • 資料儲存庫叢集內各資料儲存庫之間的 I/O 負載平衡
  • 依據空間和 I/O 工作量,虛擬磁碟的初始位置

在本設計中,已啟用「儲存空間 DRS」,且自動化層次設為全自動。 因此,會自動移轉檔案,讓資料叢集上的資源用量達到最佳化。 因為叢集為全自動,所以所有其他「儲存空間 DRS」選項都會設為使用叢集設定

NFS 第 3 版的儲存空間 DRS 運行環境設定

可指定所使用空間的臨界值和 I/O 延遲來決定「儲存空間 DRS」的積極程度。 Storage DRS 收集資料儲存叢集中資料儲存的資源使用資訊。vCenter Server 使用此資訊產生在資料儲存體上放置虛擬磁碟的建議。

當為資料儲存群集設定低進取層級時,Storage DRS 只會在必要時建議進行 Storage vMotion 遷移。 例如,如果 I/O 負載、空間使用或其不平衡程度很高,Storage DRS 會建議進行遷移。 如果對資料儲存庫叢集設定高積極程度,則每當資料儲存庫叢集可從空間或 I/O 負載平衡中獲益時,「儲存空間 DRS」就會建議移轉。

資料儲存庫叢集中可用的臨界值種類如下。

  • 空間利用率 - 當資料存放區的空間利用率百分比大於您在 VMware vSphere® Web Client 中設定的臨界值時,Storage DRS 會產生建議或執行遷移。
  • I/O 延遲 - 當資料存放區一天內測量的第 90 個百分位數 I/O 延遲大於臨界值時,Storage DRS 會產生建議或執行遷移。

在本設計中,已啟用「儲存空間 DRS 運行環境設定」,且臨界值保留其各自的預設值。 請根據工作負載 I/O 需求和延遲靈敏度來變更這些值。

下表顯示 vSphere Web Client 中的設定。

儲存 DRS 運行時設定
設定
對 SDRS 建議啟用 I/O 度量值 已選取
使用空間 已選取,設為 80%
I/O 延遲臨界值 15 毫秒

如需在 vSphere Web Client 中設定這些設定的詳細資訊,請參閱 vSphere 文件。

NFS 第 3 版的儲存空間 I/O 控制

環境中啟用 SIOC(儲存空間 I/O 控制)時,會變更單一 VM 的裝置佇列長度。 裝置佇列長度的變更,會將所有 VM 的儲存空間陣列佇列,縮減為儲存空間佇列的相等共用和節流控制。 只有在資源受限且儲存空間 I/O 延遲高於定義的臨界值時,SIOC 才會介入。

為了讓 SIOC 判斷儲存裝置何時壅塞或受限,需要已定義的臨界值。 不同儲存空間類型的壅塞臨界值延遲會不同。 本設計建議且實作的臨界值延遲為 10 毫秒。

您可以使用 SIOC 限制個別 VM 的個別虛擬磁碟,或授與它們不同的共用。 透過限制磁碟和賦予不同的共用,您可以使用取得的 IBM Cloud® File Storage for Classic 磁碟區 IOPS 數量來匹配和調整環境與工作負載。 此限制是由 IOPS 設定,可設定不同的加權或共用。

對於設定為 (2,000 份) 的虛擬磁碟共用,其接收的 I/O 是設定為一般 (1,000 份) 的磁碟的兩倍,是設定為 (500 份) 的磁碟的四倍。 所有 VM 的預設值都是正常,因此,您得為需要它的 VM 調整正常設定。

NFS 第 3 版的其他儲存空間

當環境因為空間不足或高延遲而需要新增更多儲存空間時,您可以從主控台訂購另一個 NFS 共用。 訂購共用之後,請將匯出連接至叢集裡的 vSphere ESXi 主機,並將它放入儲存空間叢集。 在儲存空間叢集裡放置新的 NVS 共用,可以有效且無縫地橫向擴充與環境相關聯的儲存空間,而不會因儲存空間層次移轉對您造成負擔。

進階配置參數

本設計新增了 IBM Cloud 所建議的進階配置參數。 因此,下列參數會設定在已連接至 IBM Cloud NFS 共用的每一部 vSphere ESXi 主機上。

NFS高階配置參數
參數
Net.TcpipHeapSize 32
Net.TcpipHeapMax 512
NFS.MaxVolumes 256
NFS.HeartbeatMaxFailures 10
NFS.HeartbeatFrequency 12
NFS.HeartbeatTimeout 5
NFS.MaxQueueDepth 64