收集要移動之 VM 的相關資料

將工作負載移轉至 Private Cloud Appliance X9-2 的第一階段是收集您想要移動之虛擬機器的相關資訊。

您可以使用來源平台管理工具或直接在每個來源虛擬機器內執行此操作。

收集下列主題中描述的資訊。在移轉過程中,您將需要此資訊。此處提及的命令並非供詳盡使用。您的每個來源環境的系統管理員必須能夠提供這些詳細資訊。

附註:

對於來源系統上的資料收集,您可以從虛擬機器管理程式環境或管理架構 (例如 VMWare vSphere 或 Oracle Enterprise Manager) 收集重要資訊。

選擇專用雲端設備資源配置

收集指定給來源 VM 的核心數目和記憶體大小。這會判斷相應的私有雲端設備型態,以符合 VM 的需求。如需私有雲端設備資源配置清單,請參閱下一個主題。請注意,核心與 RAM 的比例為 1:16。

選取符合執行處理容量需求、調整 CPU 速度與資源使用率,以及因應未來成長計畫的資源配置。如果尖峰 CPU 使用量很低,或記憶體過度配置,您可以選取較小的資源配置。這有助於最大化可代管的執行處理數目。

附註:

資源配置也會決定執行處理可擁有的虛擬 NIC 數目上限。您可能需要比 CPU 和記憶體需求指定的資源配置大。如需詳細資訊,請參閱下列主題:關於標準資源配置。

來源環境和作業系統的工具可用來收集此資訊。例如,使用 Private Cloud Appliance 2 和 Oracle VM 時,可以直接從 Oracle VM Manager 瀏覽器介面或發出 Oracle VM CLI 命令 show vm name=VMNAME 看到 VM 的資源配置。Oracle VM VirtualBox 可透過圖形介面或使用 vboxmanage showvminfo VMNAME 命令提供此資訊。在 KVM 上,請使用 virsh dominfo VMNAME 指令。

您也可以在來賓作業系統中取得資源配置資訊:

  • 在 Linux 上,發出命令:awk '($1 == "processor")' /proc/cpuinfo | wc -l ; mpstat -P ALL 代表 CPU 數目,而 free -h" or "cat /proc/meminfo |grep MemTotal 代表記憶體大小。
  • 在 Oracle Solaris 上,CPU 數目為 psrinfo -vp,記憶體大小為 prtconf|grep Mem
  • 在 Windows 上,若要取得 CPU 數目和記憶體大小 (視 Windows 的版本而定),請在此 PC 上按一下滑鼠右鍵,或依序選取設定值系統關於;或使用「控制台」;或輸入「工作管理程式」。

關於標準資源配置

Private Cloud Appliance X9-2 支援下列資源配置。

調整執行處理大小時,請選取可提供足夠 CPU 和記憶體容量的資源配置。如果來源 VM 的 CPU 速度比 X9-2 伺服器慢,或者容量超出其需求,您可以選取較小的資源配置。資源配置也包含的虛擬網路裝置數目上限,因此如果執行處理所需的資源配置數目超過其 CPU 核心數目和記憶體需求所提供的數目,您將必須升級成較大的資源配置。

下表列出每個資源配置的核心、記憶體及虛擬 NIC。

資源配置名稱 核心 記憶體 (GB) 虛擬 NIC
VM.PCAStandard1.1 1 16 2
VM.PCAStandard1.2 2 32 2
VM.PCAStandard1.4 4 64 4
VM.PCAStandard1.8 8 128 8
VM.PCAStandard1.16 16 256 16
VM.PCAStandard1.24 24 384 24
VM.PCAStandard1.32 32 512 24
VM.PCAStandard1.48 48 768 24
VM.PCAStandard1.Max 60 960 24

關於儲存組態

收集 VM 擁有的磁碟數目和大小。

Private Cloud Appliance 上移動開機磁碟 (或開機磁碟區) 時,包含資料、交換 (/tmp) 的磁碟不會在此程序中傳輸應用程式二進位檔案。在傳輸開機磁碟區並建立執行個體後,您將需要其大小。資料磁碟稱為區塊磁碟區,會在執行處理建立後定義及填入。

關於檔案系統掛載和 iSCSI 區塊儲存

您將需要有關 VM 存取之 NFS 和 SMB 掛載和 iSCSI 目標的詳細資訊。檔案系統掛載不是執行處理定義的一部分。

如果新平台可以存取相同的儲存平台,仍然可以使用它們。使用與關於儲存體組態段落所述相同之 VM commands

附註:

變更虛擬機器會變更其 iSCSI IQN。若要繼續存取相同的 iSCSI 區塊儲存,必須在 VM 執行處理和 iSCSI SAN 儲存層中進行調整。

關於網路組態

針對 VM 中的每個虛擬 NIC,收集其 IP 位址、網路遮罩、MTU、路由、DNS 以及 NTP 設定值。

下列選項清單並非供詳盡使用,因為系統管理員有數種工具可取得此資訊:

  • 在 Linux 上,請使用 ifconfig -a; ip a; netstat 命令和 cat /etc/resolv.conf。您也可以使用圖形化工具:例如,在 GNOME 上,您可以使用桌面導覽 SystemPreferencesInternetNetworkNetwork Connections ,然後顯示 IP 設定。

  • 在 Solaris 上,使用 ifconfig -a; dladm show-link; ipadm show-if; ipadm show-addrnetstat 指令。
  • 在 Windows 上,使用 ipconfig 命令,或使用控制台設定值來顯示。