QuantaStor for VMware 架構手冊

您可以訂購及配置適用於 VMware ESXi 5 環境的 OSNexus QuantaStor 共用儲存空間解決方案。 請搭配使用下列資訊與進階單一網站 VMware 參照架構錦囊妙計,以在 VMware 環境中設定其中一個儲存空間選項。

開始之前

確定您具有任何必要的帳戶許可權及裝置存取權。 只有帳戶擁有者,或具有管理使用者標準基礎架構許可權的使用者才可以調整許可權。

步驟 1:訂購 QuantaStor 共用儲存空間

在下訂單購買儲存設備之前,您需要確定符合您的容量、效能和備援需求的規格。 這些規格可以包括處理器和機箱選擇,QuantaStor許可證容量、伺服器 RAM、資料磁碟機的類型和數量、快取磁碟的類型和數量以及網路配置和其他規格。 如需在環境中選擇正確 QuantaStor 配置的詳細資訊,請參閱 QuantaStor 虛擬化解決方案設計指南

請確定先瞭解 VM 的容量及 I/O 需求,再進行訂購。 QuantaStor 伺服器可擴充時,請務必一開始就調整硬體大小,以避免配置及部署延遲。

訂購 QuantaStor

請完成下列步驟,以訂購 24 TB 可用 QuantaStor 混合式系統,此系統已針對 VMware 工作負載的中階效能進行調整:

  1. 登入 IBM Cloud® infrastructure customer portal 並按一下帳戶 > 下訂單
  2. 選擇Bare Metal Servers,每月。
  3. 輸入下列配置選項:
    • **資料中心:**先前建立的 VLAN 及 ESXi 主機的位置
    • 伺服器: 36 機槽機箱,具有雙處理器 Xeon
    • 記憶體: 128 GB
    • 作業系統: OSNEXUS QuantaStor 5.x (48 TB)
    • 硬碟機:
      • OS 磁碟: RAID 1 中的 2 x 960 GB SSD
      • 資料磁碟:24 x 2 TB SATA 單顆硬碟
      • 日誌磁碟: 2 x 960 GB SSD (個別)
      • 快取磁碟: 個別 2 x 960 GB SSD
    • **公用頻寬:**僅限專用網路
    • **上行鏈路埠速度:**10 Gbps 備援專用網路上行鏈路
  4. 按一下繼續訂購

儲存伺服器配置有兩個未結合的網路介面,因此可以使用兩個不同的子網路來負載平衡到儲存陣列的流量。

完成配置

您的購物車中現在有一個 QuantaStor 應用裝置。 將私有 VLAN、主機名稱和網域指定給裝置,以便正確配置。

  1. 指派下列 VLAN 並建立裝置的主機名稱:QuantaStor 主機 - 後端 VLAN:(環境中的 1102)
  2. 選取您的付款方法,同意「條款」,然後按一下「完成訂單」。

在伺服器已佈建並可透過 VPN 或虛擬伺服器存取之前,請勿繼續執行步驟 3。

步驟 2: 啟用 VMware 主機的 iSCSI 軟體配接卡

必須在每一個管理及容量主機上啟用「iSCSI 軟體配接卡」,並且在裝載 iSCSI 磁區之前收集其「iSCSI 完整名稱 (IQN)」。 使用下列步驟,以啟用 iSCSI 軟體配接卡:

  1. 移至 ESXi 管理或容量主機,然後選取「管理」、「儲存空間」、「儲存空間配接卡」。
  2. 按一下綠色加號 (+),然後新增「iSCSI 軟體配接卡」。
  3. 按一下對應於「iSCSI 軟體配接卡」的 vmhba,並在啟用之後,於「配接卡詳細資料」區段中記錄「iSCSI 名稱」(圖 1)。
  4. 對每台 ESXi 主機上的每個 iSCSI 軟體介面卡執行步驟 1 - 3。

步驟 3:配置 QuantaStor

佈建 QuantaStor 伺服器之後,您可以設定網路、建立透通 (RAID0) 單元、建置儲存區、建立 iSCSI 磁區,最後將那些磁區指派給主機。

例如,磁區 vmk3 的 vmnic0 會連接至儲存空間 VLAN 上的「可攜式專用子網路 A」。 磁區 vmk4 的 vmnic2 會連接至儲存空間 VLAN 上的「可攜式專用子網路 B」。 QuantaStor 伺服器也有兩個專用網路配接卡 eth4,和 eth6,連接到儲存 VLAN。

配置網路

  1. 開啟網頁瀏覽器,並移至裝置頁面上列出的 QuantaStor IP 位址。
  2. 輸入管理使用者密碼(可在裝置詳細資料頁面的「密碼」區段中找到)。 繼續之前,請注意 QuantaStor 伺服器所使用的專用網路裝置(例如 eth4)。
  3. 移至儲存空間系統 > 網路埠
  4. 從網路配接卡清單中,選取作用中的專用配接卡(範例:eth4)。 按一下滑鼠右鍵,然後從功能表中選擇「修改網路埠」。
  5. 清除 iSCSI Enabled(已啟用 )核取方塊,以停用與此配接卡的 iSCSI 連線,然後按一下 OK(確定 )。
  6. 選取非作用中的專用配接卡,但會指派給專用網路(範例 eth6)。
  7. 在 eth6 介面卡上按一下滑鼠右鍵,然後從功能表中選擇「修改網路埠」。
  8. 修改網路埠畫面上,將配置類型選取為靜態
  9. 輸入配接卡的主要專用 IP 位址、子網路及閘道。 如果您要使用進階單一網站 VMware 參照架構錦囊妙計中的 VLAN 工作表,請使用「儲存空間」列中的位址。
  10. 清除 iSCSI Enabled(已啟用 )核取方塊,以停用與此配接卡的 iSCSI 連線。
  11. 用滑鼠右鍵按一下專用配接卡,然後在使用 IP 位址進行配置之後,選取啟用網路埠讓配接卡連線。
  12. 按一下確定,以在驗證 IP 位址時啟用埠。

開立支援問題單

在配置具有主要專用 IP 位址的第二張配接卡之後,您需要開立支援問題單。 開啟票單有助於確保在 VLAN 上配置其他系統時,您使用的 IP 位址不會被佔用。

  1. 按一下支援 > 新增問題單,然後輸入下列資訊:
    • 主旨:專用網路問題
    • 標題:預留並指派私人 IP 位址
    • 關聯裝置:「選取 QuantaStor 伺服器」
    • 詳細資料:VLAN 上的保留及指派。 此 IP 位址用於 QuantaStor 伺服器上的第二張配接卡。

配置 QuantaStor

既然陣列可以接受來自兩張配接卡的連線,則必須指派「儲存空間路徑 A」及「儲存空間路徑 B」子網路上的配接卡虛擬介面。

  1. 用滑鼠右鍵按一下初始私有介面卡介面 (eth4) 並選擇功能表上的 建立虛擬介面
  2. 在產生的畫面上輸入可攜式私人 IP 位址和網路子網路,並確認已勾選 iSCSI Enabled
  3. 如果您使用 VLAN 工作表,請使用「儲存體路徑 A」列中的位址。
  4. 在「可攜式 IP 位址」頁面上,記錄「附註」區段中所使用的 IP 位址。
  5. 選取起始專用配接卡介面 (eth4) 來連結虛擬介面,然後按一下確定
  6. 用滑鼠右鍵按一下其他私有介面卡介面 (eth6),然後選擇功能表上的 建立虛擬介面
  7. 為配接卡輸入可攜式私有 IP 位址和子網路,並確認已在結果視窗中勾選 iSCSI enabled
  8. 如果您使用 VLAN 工作表,請使用「儲存空間路徑 B」列中的位址。
  9. 在「可攜式 IP 位址」頁面上,記錄「附註」區段中所使用的這個 IP 位址。
  10. 選取另一個專用配接卡介面 (eth6) 來連結虛擬介面,然後按一下確定

在使用 IP 位址及虛擬介面配置 QuantaStor 伺服器之後,請配置遞送以確保送出資料流量使用正確的介面。 兩個 NIC 位於不同的子網路。

  1. 使用根認證 SSH 至 QuantaStor 伺服器,並將下列這幾行附加至 /etc/network/interfaces。 假設 eth4 及 eth6 是專用網路上的 NIC:
    • 張貼 ip route add 10.0.0.0/8 on dev eth4
    • 在 dev eth6 表上張貼 ip route add 10.0.0.0/8 eth6
    • 從表中新增後置 IP 規則 eth6

配置透通 (RAID0) 單元

** 視佈建而定,實體磁碟可能不會公開給 QuantaStor。 您可以按一下「實體磁碟」區段,並查看可用的硬碟清單來檢查。 如果您沒有看到正確的磁碟機數目,請遵循下列步驟:

  1. 在裡面硬體控制器選單,點擊控制器和外殼> **建立直通單元。
  2. 驗證主機和控制器並點擊好的
  3. 任務完成後,按一下物理磁碟並驗證。

建立儲存區

接下來,您必須先建立用來配置磁區的儲存區,才能建立磁區或共用。

  1. 用滑鼠右鍵按一下儲存區,然後選取建立儲存區
  2. 建立儲存區畫面上,輸入下列資訊:
    • 名稱:輸入儲存區的適當名稱。 範例:StoragePool-01
    • 儲存區類型:預設值 (zfs)
    • I/O 設定檔:虛擬化
    • 用於儲存池的磁碟:檢查所有資料磁碟(不檢查 SSD)。
  3. 按一下確定

建立 iSCSI 儲存空間磁區

您需要建立兩個儲存空間磁區。 一個磁區用於管理叢集上的管理 VM,另一個磁區則用於容量叢集上的 VM。 完成下列步驟,以建立 iSCSI 儲存空間磁區:

  1. 用滑鼠右鍵按一下儲存磁碟區,然後選擇功能表上的建立儲存磁碟區

  2. 輸入儲存空間磁區的資訊。

    雖然您的組態可能會因工作負載和儲存容量不同而有所差異,但本範例顯示了表 1 和表 2 中每個儲存容量的值。

iSCSI管理卷
欄位
名稱 Mgmt-LUN0
儲存區 [上一步設定的儲存池名稱]
大小 1 TB
已保留百分比 0-100
壓縮 已啟用
iSCSI容量
欄位
名稱 Capacity-LUN0
儲存區 [上一步設定的儲存池名稱]
大小 40TB
已保留百分比 0-100
壓縮 已啟用

將主機存取權指派給磁區

您需要配置 QuantaStor,以容許在設定磁區之後,透過每一個主機的 IQN 從 ESXi 主機存取磁區。

  1. 前往 QuantaStor 管理頁面,在 主持人 功能表上按一下滑鼠右鍵,然後選擇 新增主機
  2. 新增主機畫面上,輸入下列資訊:
    • 主機名稱:輸入適當的主機名稱。 主機名稱不需要完全合格網域名稱 (FQDN),但必須描述主機。 範例:MyESXiHostName
    • 作業系統類型:VMware
    • 啟動者:iSCSI 合格名稱 (IQN)
    • iSCSI 完整名稱:個別主機的 IQN。
  3. 按一下確定

對 ESXi 環境中的每台主機執行下列步驟。 在管理和容量群集中新增每台主機後,請遵循下列步驟:

  1. 用滑鼠右鍵按一下主機群組功能表,然後選擇建立主機群組
  2. Name(名稱 )欄位輸入 ManagementCluster,然後選擇管理群集中的所有主機。
  3. 按一下確定。 主機群組已建立,我們可以將其指定給特定磁碟區。

針對容量叢集,重複此處理程序。

  1. 按一下儲存空間磁區功能表。
  2. 用滑鼠右鍵按一下 Mgmt-Lun0 磁區,然後選取 指派或取消指派主機存取權
  3. 確認 Mgmt-Lun0 是功能表中的選項,然後選擇您在上一步中建立的主機群組。 此選項容許管理叢集中的每一個 ESXi 主機存取 Mgmt-Lun0 磁區。 對於 Capacity-LUN0.

步驟 4:在管理叢集和容量叢集中掛載磁碟區

登入 vSphere Web Client,然後移至 vCenter Inventory Lists 下的主機

使用下列步驟,以在 ESXi 主機上裝載磁區:

  1. 選取主機,然後按一下管理、儲存空間 > 儲存空間配接卡
  2. 選取目標 > 動態探索 > 新增...
  3. 新增傳送目標伺服器畫面上,輸入指派給「儲存空間路徑 A」上 QuantaStor 儲存裝置的 IP 位址。
  4. 保留 3260 作為「埠」,然後按一下確定
  5. 按一下動態探索 > 新增...。 針對「儲存空間路徑 B」,重複步驟 4 及 5。

ESXI 主機已備妥可重新掃描「iSCSI 軟體配接卡」,以探索 Mgmt-Lun0 磁區。

  1. 儲存空間配接卡畫面上,選取重新掃描儲存空間配接卡圖示(圖 9)。
  2. 在產生的畫面上保留預設選項,然後按一下確定
  3. 發現磁碟區後,按一下動作 、新資料儲存區,並將其格式化為 VMFS-5.
  4. 確認格式化完成後,按一下儲存裝置、裝置詳細資料、編輯多重路徑...
  5. 路徑選取原則中,選取循環式,然後按一下確定

現在 Mgmt-Lun0 現在磁碟區已連接至單一主機,您必須回到群集中的其他管理主機,並重複新增磁碟區的程序。 您不需要格式化磁碟區,因為磁碟區已經以 VMFS-5 格式化,並在發現後顯示為此格式。

步驟 5:在 vSphere ESXi 主機中停用延遲的 ACK

儲存 LUN 連接到管理和容量主機後,需要停用延遲 ACK。

  1. 移至 vSphere 環境,然後選取儲存空間配接卡 > iSCSI 軟體配接卡 > 進階選項
  2. 按一下編輯,然後一直捲動至「進階選項」畫面尾端。
  3. 清除 DelayedAck 核取方塊,然後按一下確定

現在您可以返回 Advanced Single-Site VMware Reference Architecture Cookbook 並完成環境設定。