將 vSphere 環境( FC 資料存放區)轉換為 VCF 管理網域
隨著 VMware Virtual Cloud Foundation ( VCF )的 5.2 版本推出,可將現有 vSphere 8 環境轉換為 VCF 管理網域,或匯入為 VCF VI 工作負載網域。
簡介
在 ONTAP 上執行現有的光纖通道( FC )資料存放區,轉換 vSphere 環境需要將現有基礎架構整合到現代化的私有雲架構中。此程序可從 FC 儲存設備的健全度中獲益,確保資料存取與管理順暢無礙。透過轉換程序建立 VCF 管理網域之後,系統管理員可以將其他 vSphere 環境(包括使用 FC 資料存放區的環境)有效地匯入 VCF 生態系統。這項整合不僅能提升資源使用率,也能簡化私有雲基礎架構的管理,確保順暢轉換,同時將現有工作負載的中斷降至最低。
在本解決方案中,我們將示範當叢集轉換為 VCF 管理網域時, vSphere 8 中的 FC 資料存放區如何成為主要儲存區。
案例總覽
此案例涵蓋下列高層級步驟:
-
部署適用於 VMware vSphere 10 的 ONTAP 工具。
-
使用 ONTAP 工具配置 FC 資料存放區。
-
使用 VCF 匯入工具驗證 vSphere 叢集。
-
在 vSphere 叢集中部署 SDDC Manager 。
-
設定 JSON 檔案,在 VCF 轉換期間建立 NSX 。
-
使用 VCF 匯入工具將 vSphere 8 叢集轉換為 VCF 5.2.1
先決條件
此案例需要下列元件和組態:
-
NetApp ASA ASA AFF 儲存系統,其中儲存虛擬機器( SVM )已設定為允許光纖通道( FC )流量。
-
已建立邏輯介面( LIF )來傳輸 FC 流量,並與 SVM 相關聯。
-
已在指定用於傳輸 FC 流量的交換器上設定 FC 分區。
-
vSphere 8 叢集,包含 4 個 ESXi 主機,以及位於叢集上的 vCenter 應用裝置。
-
在為此目的而建立的 VLAN 或網路區段上,為 VMotion 設定的分散式連接埠群組。
-
下載 VCF 轉換所需的軟體。
適用於 VMware vSphere 10 的 ONTAP 工具可以安裝在 HA 或非 HA 組態中。如需 ONTAP 工具先決條件的完整資訊,請參閱 "VMware vSphere 部署的 ONTAP 工具先決條件"。
如需支援的儲存設備,以及將 vSphere 轉換或匯入 VCF 5.2 的其他考量,請 "將現有 vSphere 環境轉換或匯入 VMware Cloud Foundation 之前的考量事項"參閱。
如需必要的軟體,請 "下載用於轉換或匯入現有 vSphere 環境的軟體"參閱。
如需設定 ONTAP 儲存系統的相關資訊、請參閱 "供應說明文件ONTAP" 中心。
如需設定 VCF 的相關資訊"VMware Cloud Foundation 5.2 文件",請參閱。
部署步驟
本解決方案涵蓋使用 ONTAP 工具來配置 FC 資料存放區,以及將現有 vSphere 8 叢集轉換為 VCF 管理網域的程序。
完成下列步驟:
-
部署適用於 VMware vSphere 10 的 ONTAP 工具。
-
使用 ONTAP 工具配置 FC 資料存放區。
-
將 VCF 匯入工具複製到 vCenter 應用裝置。
-
使用 VCF 匯入工具在 vCenter 應用裝置上執行預先檢查。
-
在 vCenter 叢集上部署 SDDC Manager VM 。
-
為 NSX 叢集建立 JSON 檔案,以便在轉換過程中部署。
-
將所需軟體上傳至 SDDC 管理程式。
-
將 vSphere 叢集轉換為 SDDC 管理程式庫存。
部署 ONTAP 工具並配置 FC 資料存放區
ONTAP 工具 10 的架構可與 VMware 環境無縫整合,運用模組化且可擴充的架構,其中包括 ONTAP 工具服務, vSphere 外掛程式和 REST API ,以實現高效率的儲存管理,自動化和資料保護。
適用於 VMware vSphere 10 的 ONTAP 工具可以安裝在 HA 或非 HA 組態中。
部署適用於 VMware vSphere 10 的 ONTAP 工具
在此步驟中, ONTAP 工具 10 是以非 HA 組態來部署。
如需 HA 和非 HA 組態的其他部署詳細資料,請參閱 "部署適用於 VMware vSphere 的 ONTAP 工具"。
-
從下載 ONTAP tools 10 OVA 範本 "NetApp 支援網站"。
-
在 vSphere 用戶端中,在叢集上按一下滑鼠右鍵,然後按一下 * 部署 OVF 範本 *
{ nbsp }
-
在 * 部署 OVF 範本 * 中,完成下列步驟:
-
選取 OVF 範本。
-
選取名稱和資料夾。
-
選取運算資源。
-
檢閱詳細資料。
-
同意授權合約。
-
-
在範本的 * 組態 * 頁面上,選取部署類型,包括是否要在 HA 組態中部署 ONTAP 工具。按一下 * 下一步 * 繼續。
{ nbsp }
-
在 * 選取儲存設備 * 頁面上,選擇要安裝 VM 的資料存放區,然後按一下 * 下一步 * 。
-
選取 ONTAP 工具 VM 將在其中通訊的網路。按一下 * 下一步 * 繼續。
-
在「自訂範本」視窗中,填寫所有必要資訊。
-
應用程式使用者名稱和密碼
-
選擇是否啟用 ASUP (自動支援),包括 Proxy URL 。
-
系統管理員使用者名稱和密碼。
-
NTP 伺服器。
-
維護使用者名稱和密碼(主控台使用的維護帳戶)。
-
提供部署組態所需的 IP 位址。
-
提供節點組態的所有網路資訊。
{ nbsp }
-
-
最後,單擊 * 下一步 * 繼續,然後單擊 * 完成 * 開始部署。
設定ONTAP VMware工具
ONTAP 工具 VM 安裝並開機後,將需要一些基本組態,例如新增 vCenter 伺服器和 ONTAP 儲存系統以進行管理。如需詳細資訊,請參閱上的文件 "適用於 VMware vSphere 的 ONTAP 工具文件"。
-
請參閱 "新增 vCenter 執行個體"以設定要使用 ONTAP 工具管理的 vCenter 執行個體。
-
若要新增 ONTAP 儲存系統,請登入 vSphere 用戶端,然後瀏覽至左側的主功能表。按一下 * NetApp ONTAP tools* 以啟動使用者介面。
{ nbsp }
-
瀏覽左側功能表中的 * 儲存後端 * ,然後按一下 * 新增 * 以存取 * 新增儲存後端 * 視窗。
-
填寫要管理的 ONTAP 儲存系統的 IP 位址和認證。按一下 * 新增 * 完成。
|
此處的儲存後端會使用叢集 IP 位址新增至 vSphere 用戶端 UI 。這可讓您完整管理儲存系統中的所有 SVM 。或者,您也可以使用位於的 ONTAP 工具管理員,新增儲存後端並與 vCenter 執行個體建立關聯 https://loadBalanceIP:8443/virtualization/ui/ 。使用此方法時,只能在 vSphere 用戶端 UI 新增 SVM 認證,以更精細地控制儲存存取。
|
使用 ONTAP 工具配置 FC 資料存放區
ONTAP 工具整合整個 vSphere 用戶端 UI 的功能。在此步驟中,將從主機清查頁面中配置 FC 資料存放區。
-
在 vSphere 用戶端中,瀏覽至主機(或儲存設備)庫存。
-
瀏覽至 * 動作 > NetApp ONTAP 工具 > 建立資料存放區 * 。
{ nbsp }
-
在 * 建立資料存放區 * 精靈中,針對要建立的資料存放區類型選取 VMFS 。
{ nbsp }
-
在「 * 名稱和傳輸協定 * 」頁面上,填入資料存放區的名稱,大小和要使用的 FC 傳輸協定。
{ nbsp }
-
在 * 儲存 * 頁面上,選取 ONTAP 儲存平台和儲存虛擬機器( SVM )。您也可以在此選取任何可用的自訂匯出原則。按一下 * 下一步 * 繼續。
{ nbsp }
-
在 * 儲存屬性 * 頁面上,選取要使用的儲存集合體。按一下 * 下一步 * 繼續。
-
在 * Summary (摘要) * 頁面上,檢閱資訊,然後按一下 * Finish (完成) * 以開始資源配置程序。ONTAP 工具會在 ONTAP 儲存系統上建立磁碟區,並將其裝載為 FC 資料存放區,以裝載至叢集中的所有 ESXi 主機。
將 vSphere 環境轉換為 VCF 5.2
下節說明部署 SDDC 管理程式,並將 vSphere 8 叢集轉換為 VCF 5.2 管理網域的步驟。如有需要,我們會參考 VMware 文件以取得更多詳細資料。
VCF Import Tool (由 Broadcom 提供)是 vCenter 應用裝置和 SDDC 管理程式的公用程式,可用於驗證組態,並為 vSphere 和 VCF 環境提供轉換和匯入服務。
如需詳細資訊、請 "Vcf Import 工具選項和參數"參閱。
複製並擷取 VCF 匯入工具
VCF 匯入工具用於 vCenter 應用裝置,以驗證 vSphere 叢集是否處於 VCF 轉換或匯入程序的健全狀態。
完成下列步驟:
-
請遵循 VMware 文件中的步驟 "將 VCF 匯入工具複製到目標 vCenter Appliance",將 VCF 匯入工具複製到正確的位置。
-
使用下列命令擷取套件:
tar -xvf vcf-brownfield-import-<buildnumber>.tar.gz
驗證 vCenter 應用裝置
在轉換之前,請使用 VCF 匯入工具來驗證 vCenter 應用裝置。
-
請依照中的步驟 "在轉換之前,在目標 vCenter 上執行預先檢查"執行驗證。
-
下列輸出顯示 vCenter 應用裝置已通過預先檢查。
部署 SDDC Manager
為 NSX 部署建立 JSON 檔案
若要在將 vSphere 環境匯入或轉換為 VMware Cloud Foundation 時部署 NSX Manager ,請建立 NSX 部署規格。NSX 部署至少需要 3 台主機。
|
在轉換或匯入作業中部署 NSX Manager 叢集時,會使用 NSS-VLAN 網路。如需 NSS-VLAN 網路限制的詳細資訊,請參閱「將現有 vSphere 環境轉換或匯入 VMware Cloud Foundation 之前的考量事項」一節。有關 NSS-VLAN 網路限制的資訊,請 "將現有 vSphere 環境轉換或匯入 VMware Cloud Foundation 之前的考量事項"參閱。 |
以下是適用於 NSX 部署的 JSON 檔案範例:
{ "license_key": "xxxxx-xxxxx-xxxxx-xxxxx-xxxxx", "form_factor": "medium", "admin_password": "************************", "install_bundle_path": "/tmp/vcfimport/bundle-133764.zip", "cluster_ip": "172.21.166.72", "cluster_fqdn": "vcf-m02-nsx01.sddc.netapp.com", "manager_specs": [{ "fqdn": "vcf-m02-nsx01a.sddc.netapp.com", "name": "vcf-m02-nsx01a", "ip_address": "172.21.166.73", "gateway": "172.21.166.1", "subnet_mask": "255.255.255.0" }, { "fqdn": "vcf-m02-nsx01b.sddc.netapp.com", "name": "vcf-m02-nsx01b", "ip_address": "172.21.166.74", "gateway": "172.21.166.1", "subnet_mask": "255.255.255.0" }, { "fqdn": "vcf-m02-nsx01c.sddc.netapp.com", "name": "vcf-m02-nsx01c", "ip_address": "172.21.166.75", "gateway": "172.21.166.1", "subnet_mask": "255.255.255.0" }] }
將 JSON 檔案複製到 SDDC Manager 上的目錄。
將軟體上傳至 SDDC Manager
將 VCF Import Tool 和 NSX 部署套件複製到 SDDC Manager 上的 /home/vcf/vcfimport 目錄。
如需詳細指示,請參閱 "將必要的軟體上傳至 SDDC Manager Appliance"。
將 vSphere 叢集轉換為 VCF 管理網域
VCF 匯入工具用於執行轉換程序。從 /home/vcf/vcf-import-package/vcf-布朗 field-import-vcf-ovcf-布朗 <version> field-toolset 目錄執行下列命令,以檢閱 VCF 匯入工具功能的列印成品:
python3 vcf_brownfield.py --help
執行下列命令,將 vSphere 叢集轉換為 VCF 管理網域,並部署 NSX 叢集:
python3 vcf_brownfield.py convert --vcenter '<vcenter-fqdn>' --sso-user '<sso-user>' --domain-name '<wld-domain-name>' --nsx-deployment-spec-path '<nsx-deployment-json-spec-path>'
如需完整指示,請參閱 "將 vSphere 環境轉換或匯入 SDDC Manager 詳細目錄"。
新增 VCF 授權
完成轉換後,必須將授權新增至環境。
-
登入 SDDC Manager UI 。
-
瀏覽至導覽窗格中的 * 管理 > 授權 * 。
-
按一下「 *+ 授權金鑰 * 」。
-
從下拉式功能表中選擇產品。
-
輸入授權金鑰。
-
提供授權說明。
-
按一下「 * 新增 * 」。
-
針對每個授權重複這些步驟。