收集要移動之 VM 的資料
將工作負載移轉至 Private Cloud Appliance X9-2 的第一個階段是收集要移動之虛擬機器的相關資訊。
您可以使用來源平台管理工具,或在每個來源虛擬機器內直接進行此操作。
收集下列主題中描述的資訊。在移轉過程中,您將需要這項資訊。此處提及的指令並不適合用盡。您的每個來源環境的系統管理員應該能夠提供這些詳細資訊。
注意:
對於來源系統上的資料收集,您可以從 Hypervisor 環境或管理架構 (例如 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 上發出
psrinfo -vp
代表 CPU 計數,發出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 擁有的磁碟數目與大小。
當您移動私有雲設備上的開機磁碟 (或開機磁碟區) 時,包含資料、交換檔、/tmp
的磁碟,在此程序中不會傳輸應用程式二進位檔。在傳輸開機磁碟區和建立執行處理之後,您將需要調整開機磁碟區的大小。資料磁碟稱為區塊磁碟區,在建立執行處理之後即可定義與填入。
關於檔案系統掛載和 iSCSI 區塊儲存
您需要有關 NFS 與 SMB 掛載及 VM 存取的 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 上,您可以使用桌面導覽 System 、 Preferences 、 Internet 、 Network 、 Network Connections ,然後顯示 IP 設定。 - 在 Solaris 上,使用
ifconfig -a; dladm show-link; ipadm show-if; ipadm show-addr
和netstat
指令。 - 在 Windows 上,使用
ipconfig
指令,或使用控制台、設定來顯示。