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 工作負載的中階效能進行調整:
- 登入 IBM Cloud® infrastructure customer portal 並按一下帳戶 > 下訂單。
- 選擇Bare Metal Servers,每月。
- 輸入下列配置選項:
- **資料中心:**先前建立的 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 備援專用網路上行鏈路
- 按一下繼續訂購。
儲存伺服器配置有兩個未結合的網路介面,因此可以使用兩個不同的子網路來負載平衡到儲存陣列的流量。
完成配置
您的購物車中現在有一個 QuantaStor 應用裝置。 將私有 VLAN、主機名稱和網域指定給裝置,以便正確配置。
- 指派下列 VLAN 並建立裝置的主機名稱:QuantaStor 主機 - 後端 VLAN:(環境中的 1102)
- 選取您的付款方法,同意「條款」,然後按一下「完成訂單」。
在伺服器已佈建並可透過 VPN 或虛擬伺服器存取之前,請勿繼續執行步驟 3。
步驟 2: 啟用 VMware 主機的 iSCSI 軟體配接卡
必須在每一個管理及容量主機上啟用「iSCSI 軟體配接卡」,並且在裝載 iSCSI 磁區之前收集其「iSCSI 完整名稱 (IQN)」。 使用下列步驟,以啟用 iSCSI 軟體配接卡:
- 移至 ESXi 管理或容量主機,然後選取「管理」、「儲存空間」、「儲存空間配接卡」。
- 按一下綠色加號 (+),然後新增「iSCSI 軟體配接卡」。
- 按一下對應於「iSCSI 軟體配接卡」的 vmhba,並在啟用之後,於「配接卡詳細資料」區段中記錄「iSCSI 名稱」(圖 1)。
- 對每台 ESXi 主機上的每個 iSCSI 軟體介面卡執行步驟 1 - 3。
步驟 3:配置 QuantaStor
佈建 QuantaStor 伺服器之後,您可以設定網路、建立透通 (RAID0) 單元、建置儲存區、建立 iSCSI 磁區,最後將那些磁區指派給主機。
例如,磁區 vmk3 的 vmnic0 會連接至儲存空間 VLAN 上的「可攜式專用子網路 A」。 磁區 vmk4 的 vmnic2 會連接至儲存空間 VLAN 上的「可攜式專用子網路 B」。 QuantaStor 伺服器也有兩個專用網路配接卡 eth4,和 eth6,連接到儲存 VLAN。
配置網路
- 開啟網頁瀏覽器,並移至裝置頁面上列出的 QuantaStor IP 位址。
- 輸入管理使用者及密碼(可在裝置詳細資料頁面的「密碼」區段中找到)。 繼續之前,請注意 QuantaStor 伺服器所使用的專用網路裝置(例如 eth4)。
- 移至儲存空間系統 > 網路埠。
- 從網路配接卡清單中,選取作用中的專用配接卡(範例:eth4)。 按一下滑鼠右鍵,然後從功能表中選擇「修改網路埠」。
- 清除 iSCSI Enabled(已啟用 )核取方塊,以停用與此配接卡的 iSCSI 連線,然後按一下 OK(確定 )。
- 選取非作用中的專用配接卡,但會指派給專用網路(範例 eth6)。
- 在 eth6 介面卡上按一下滑鼠右鍵,然後從功能表中選擇「修改網路埠」。
- 在修改網路埠畫面上,將配置類型選取為靜態。
- 輸入配接卡的主要專用 IP 位址、子網路及閘道。 如果您要使用進階單一網站 VMware 參照架構錦囊妙計中的 VLAN 工作表,請使用「儲存空間」列中的位址。
- 清除 iSCSI Enabled(已啟用 )核取方塊,以停用與此配接卡的 iSCSI 連線。
- 用滑鼠右鍵按一下專用配接卡,然後在使用 IP 位址進行配置之後,選取啟用網路埠讓配接卡連線。
- 按一下確定,以在驗證 IP 位址時啟用埠。
開立支援問題單
在配置具有主要專用 IP 位址的第二張配接卡之後,您需要開立支援問題單。 開啟票單有助於確保在 VLAN 上配置其他系統時,您使用的 IP 位址不會被佔用。
- 按一下支援 > 新增問題單,然後輸入下列資訊:
- 主旨:專用網路問題
- 標題:預留並指派私人 IP 位址
- 關聯裝置:「選取 QuantaStor 伺服器」
- 詳細資料:VLAN 上的保留及指派。 此 IP 位址用於 QuantaStor 伺服器上的第二張配接卡。
配置 QuantaStor
既然陣列可以接受來自兩張配接卡的連線,則必須指派「儲存空間路徑 A」及「儲存空間路徑 B」子網路上的配接卡虛擬介面。
- 用滑鼠右鍵按一下初始私有介面卡介面 (eth4) 並選擇功能表上的 建立虛擬介面。
- 在產生的畫面上輸入可攜式私人 IP 位址和網路子網路,並確認已勾選 iSCSI Enabled。
- 如果您使用 VLAN 工作表,請使用「儲存體路徑 A」列中的位址。
- 在「可攜式 IP 位址」頁面上,記錄「附註」區段中所使用的 IP 位址。
- 選取起始專用配接卡介面 (eth4) 來連結虛擬介面,然後按一下確定。
- 用滑鼠右鍵按一下其他私有介面卡介面 (eth6),然後選擇功能表上的 建立虛擬介面。
- 為配接卡輸入可攜式私有 IP 位址和子網路,並確認已在結果視窗中勾選 iSCSI enabled。
- 如果您使用 VLAN 工作表,請使用「儲存空間路徑 B」列中的位址。
- 在「可攜式 IP 位址」頁面上,記錄「附註」區段中所使用的這個 IP 位址。
- 選取另一個專用配接卡介面 (eth6) 來連結虛擬介面,然後按一下確定。
在使用 IP 位址及虛擬介面配置 QuantaStor 伺服器之後,請配置遞送以確保送出資料流量使用正確的介面。 兩個 NIC 位於不同的子網路。
- 使用根認證 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。 您可以按一下「實體磁碟」區段,並查看可用的硬碟清單來檢查。 如果您沒有看到正確的磁碟機數目,請遵循下列步驟:
- 在裡面硬體控制器選單,點擊控制器和外殼> **建立直通單元。
- 驗證主機和控制器並點擊好的。
- 任務完成後,按一下物理磁碟並驗證。
建立儲存區
接下來,您必須先建立用來配置磁區的儲存區,才能建立磁區或共用。
- 用滑鼠右鍵按一下儲存區,然後選取建立儲存區。
- 在建立儲存區畫面上,輸入下列資訊:
- 名稱:輸入儲存區的適當名稱。 範例:StoragePool-01
- 儲存區類型:預設值 (zfs)
- I/O 設定檔:虛擬化
- 用於儲存池的磁碟:檢查所有資料磁碟(不檢查 SSD)。
- 按一下確定。
建立 iSCSI 儲存空間磁區
您需要建立兩個儲存空間磁區。 一個磁區用於管理叢集上的管理 VM,另一個磁區則用於容量叢集上的 VM。 完成下列步驟,以建立 iSCSI 儲存空間磁區:
-
用滑鼠右鍵按一下儲存磁碟區,然後選擇功能表上的建立儲存磁碟區。
-
輸入儲存空間磁區的資訊。
雖然您的組態可能會因工作負載和儲存容量不同而有所差異,但本範例顯示了表 1 和表 2 中每個儲存容量的值。
| 欄位 | 值 |
|---|---|
| 名稱 | Mgmt-LUN0 |
| 儲存區 | [上一步設定的儲存池名稱] |
| 大小 | 1 TB |
| 已保留百分比 | 0-100 |
| 壓縮 | 已啟用 |
| 欄位 | 值 |
|---|---|
| 名稱 | Capacity-LUN0 |
| 儲存區 | [上一步設定的儲存池名稱] |
| 大小 | 40TB |
| 已保留百分比 | 0-100 |
| 壓縮 | 已啟用 |
將主機存取權指派給磁區
您需要配置 QuantaStor,以容許在設定磁區之後,透過每一個主機的 IQN 從 ESXi 主機存取磁區。
- 前往 QuantaStor 管理頁面,在 主持人 功能表上按一下滑鼠右鍵,然後選擇 新增主機。
- 在新增主機畫面上,輸入下列資訊:
- 主機名稱:輸入適當的主機名稱。 主機名稱不需要完全合格網域名稱 (FQDN),但必須描述主機。 範例:MyESXiHostName
- 作業系統類型:VMware
- 啟動者:iSCSI 合格名稱 (IQN)
- iSCSI 完整名稱:個別主機的 IQN。
- 按一下確定。
對 ESXi 環境中的每台主機執行下列步驟。 在管理和容量群集中新增每台主機後,請遵循下列步驟:
- 用滑鼠右鍵按一下主機群組功能表,然後選擇建立主機群組。
- 在 Name(名稱 )欄位輸入
ManagementCluster,然後選擇管理群集中的所有主機。 - 按一下確定。 主機群組已建立,我們可以將其指定給特定磁碟區。
針對容量叢集,重複此處理程序。
- 按一下儲存空間磁區功能表。
- 用滑鼠右鍵按一下 Mgmt-Lun0 磁區,然後選取 指派或取消指派主機存取權。
- 確認 Mgmt-Lun0 是功能表中的選項,然後選擇您在上一步中建立的主機群組。 此選項容許管理叢集中的每一個 ESXi 主機存取 Mgmt-Lun0 磁區。 對於 Capacity-LUN0.
步驟 4:在管理叢集和容量叢集中掛載磁碟區
登入 vSphere Web Client,然後移至 vCenter Inventory Lists 下的主機。
使用下列步驟,以在 ESXi 主機上裝載磁區:
- 選取主機,然後按一下管理、儲存空間 > 儲存空間配接卡。
- 選取目標 > 動態探索 > 新增...。
- 在新增傳送目標伺服器畫面上,輸入指派給「儲存空間路徑 A」上 QuantaStor 儲存裝置的 IP 位址。
- 保留 3260 作為「埠」,然後按一下確定。
- 按一下動態探索 > 新增...。 針對「儲存空間路徑 B」,重複步驟 4 及 5。
ESXI 主機已備妥可重新掃描「iSCSI 軟體配接卡」,以探索 Mgmt-Lun0 磁區。
- 在儲存空間配接卡畫面上,選取重新掃描儲存空間配接卡圖示(圖 9)。
- 在產生的畫面上保留預設選項,然後按一下確定。
- 發現磁碟區後,按一下動作 、新資料儲存區,並將其格式化為 VMFS-5.
- 確認格式化完成後,按一下儲存裝置、裝置詳細資料、編輯多重路徑...。
- 在路徑選取原則中,選取循環式,然後按一下確定。
現在 Mgmt-Lun0 現在磁碟區已連接至單一主機,您必須回到群集中的其他管理主機,並重複新增磁碟區的程序。 您不需要格式化磁碟區,因為磁碟區已經以 VMFS-5 格式化,並在發現後顯示為此格式。
步驟 5:在 vSphere ESXi 主機中停用延遲的 ACK
儲存 LUN 連接到管理和容量主機後,需要停用延遲 ACK。
- 移至 vSphere 環境,然後選取儲存空間配接卡 > iSCSI 軟體配接卡 > 進階選項。
- 按一下編輯,然後一直捲動至「進階選項」畫面尾端。
- 清除 DelayedAck 核取方塊,然後按一下確定。
現在您可以返回 Advanced Single-Site VMware Reference Architecture Cookbook 並完成環境設定。