External platforms
• Management is not supported for NSphere and NCI that use the one-time password and verification code for 2FA.
• Before using external platforms, enable Enable API Service on the System > Component Management > Components > External Platform page.
After adding VMware vCenter, NSphere, or NCI sites on the external host cluster management page, you can view the clusters and VM information from these sites on the External Platform page. You can manage VMs in VMware, NSphere, and NCI sites, and also migrate VMware VMs to the management platform. This migration does not require any agents or PE tools, making VM migration simpler and faster and service interruption time shorter. In addition, external platforms allow you to back up VMware VMs.
Features
• Add/edit/view an external platform
• Manage NSphere platforms
• Manage NCI platforms
Manage VMware platforms
ARM hosts do not support managing VMware vSphere host clusters.
External platform management can manage host clusters in VMware vSphere. After management, you can centrally manage cloud resources of external platforms and migrate VMs on the hosts in VMware vSphere to the local management platform.
The following features are available:
• Add/edit/view an external platform
• Migrate an external VM to the management platform
• Migrate external VMs back to an external platform
• Manage migrated VMs
• Configure backup policies
• SAN-Direct configuration
• Delete an external platform
• View summary and performance monitoring information about external platforms
• Manage external VMs
• Manage external VM backup files
• Manage external VM snapshots
• Manage external VM templates
• Manage external VM states
Add/edit/view an external platform
The management platform supports adding, editing, and viewing external cloud resources. You can
perform the following operations:
• Add external platforms to integrate new external platforms into the management platform for unified management.
• Edit the configuration of the integrated external platforms to meet changing business needs.
• View detailed information of external platforms at any time, which facilitates resource status monitoring and management.
Make sure the same external platform is managed only by one management platform. If an external platform is managed across multiple management platforms, the operations such as VM migration might fail. To manage an external platform:
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
On the External Platform List tab, click Add.
-
To edit a VMware external platform, select VMware, click Edit in the Actions column for that target external platform on the External Platform List tab, and then click OK.
○ Type: Select an external platform type, which can be VMware vSphere, NSphere, and NCI.
○ Name: Enter a name for the external platform. This name will be displayed on the external platform list on the management platform.
○ IP Address: Enter the management IP address of the external platform to be managed.
Migrate an external VM to the management platform
○ Login Mode: Select the protocol that is used to access the external platform. Options include HTTP and HTTPS.
○ Port: Enter the port number of the external platform. The default port number is 80 for HTTP and 443 for HTTPS if the system manages the VMware vSphere platform.
○ Username: Enter the username that is used to access the external platform. If the username length exceeds the limit, see Jumborca NSphere External VM Migration Best Practices.
○ Change Password: When you edit an external platform, you can select whether to edit its password. If you enable this field, you must enter a new password.
○ Password: Enter the password that is used to access the external platform. The maximum length is 128. If the password length exceeds the limit, see Jumborca NSphere External VM Migration Best Practicess.
- To view detailed information of an external platform, select VMware, and then click View in the Actions column for that external platform on the External Platform List tab.
Migrate an external VM to the management platform
After a cluster of external hosts is added, you can perform this task to add a migration task to migrate a VM from the external platform to the management platform. This task supports scheduled migration, using an agentless architecture, and only causes a brief out of service during the final switchover phase of migration. This ensures the maximum service continuity.
Prerequisites
Before migration, make sure your source VM and environment meet the conditions in the following table:
Category Check item Description
• VMware vCenter versions: Only versions 6.0, 6.5, 6.7,7.0 and 8.0 are supported. Version • Versions of hosts where VMware VMs reside: ESX/ESXi requirements Source 4.0 or higher. virtualization platform • VM hardware versions: Version 7 or higher.
Networks and • Make sure the vCenter is accessible on port 443. ports • Make sure the ESXi server is accessible on port 902.
• Make sure the VMs to be migrated do not use any independent-persistent or independent-nonpersistent disks.
• A VMware VM cannot be migrated to the management platform if it uses an RDM disk in physical compatibility Disk mode. A VMware VM can be migrated to the management platform if it uses NFS or an RDM disk in virtual compatibility mode. A VMware VM that uses a VMFS disk can be migrated to the management platform, regardless of whether the storage resources are provided by SAN, iSCSI, or a local disk.
• To migrate a VM online, make sure the VM is installed with Source VM VMware Tools. configuration • To migrate a VMware VM with an SR-IOV passthrough NIC, change the NIC to another one on the VMware side Special before migration. configuration • If VMware VMs use IPv6 addresses, you must enable VM IPv6 address management in system parameters before migrating the VMware VMs to the management platform. If you fail to do so, the VMs do not have IPv6 addresses after they are migrated.
• To ensure successful migration for a VM, make sure the Snapshots number of snapshots created for that VM does not exceed and storage 31.
• A VM in vCenter 6.0 cannot be migrated to the management platform if the VM uses NFS storage. To migrate such a VM to the management platform, you must first change its storage to VMFS on VMware.
Restrictions and guidelines
To avoid migration failure or data errors, following restrictions and guidelines:
General restrictions and guidelines
• A VM from an incorporated NSphere external platform cannot be migrated to the local management platform.
• A VMware VM cannot be migrated to an ARM host.
• To avoid migration failure, make sure the destination storage pool has sufficient space.
• If the destination host does not have sufficient available resources, the system might fail to start the corresponding tool, causing VMware VM compatibility processing and offline VMPtoolsUsphereTools configuration failures. In this scenario, the migration task will fail if its migration mode is auto complete. If the migration mode of the task is manual complete, you can perform compatibility processing for the task on the migration task management page.
• The migration rates displayed on different pages of the management platform for external VMs might vary. The total migration rate for all migration tasks will be displayed on the Migration Tasks tab of the External Platform page. On the VM migration tab for an external site, the total migration rate for migration tasks related to that site will be displayed. The rate displayed in a migration task represents the migration rate for that task.
Source VM status
• To avoid compatibility issues when a VMware VM is imported into the management platform, make sure the most recent shutdown of that VM before migration was a normal shutdown on VMware.
• To avoid migration failure, do not operate a VM on VMware while the VM is being migrated to Space Console.
• Do not set a VMware VM to auto sleep or energy saving mode during the migration. This is because when a VMware VM is in sleep mode, its VMware tools stop running and the VM cannot be shut down automatically, which might cause migration failure or data loss.
NIC naming consistency before and after migration
After you migrate a VM from VMware to the management platform, the NIC naming consistency function can ensure that the NIC names of the VM remain consistent before and after migration. This prevents network configuration errors or service interruption caused by changes in NIC names. This is crucial when you migrate VMs across cloud environments or between different physical hosts. Different environments may use inconsistent NIC naming rules. NIC naming consistency relies on information recorded in the VM's internal configuration file, such as MAC, IP, ID, NAME, and DEVICE. If the corresponding configuration file is missing or if the values for ID, NAME, or DEVICE do not meet NIC naming requirements, the system will use its default NIC name when starting the environment.
• If NetworkManager is used for network management in the operating system, the VM's internal network connections may not use fixed NICs. For example, the A.nmconnection configuration file contains the NAME field and IP information, but the actual IP settings may randomly apply to any NICs. To address this situation, manually add the DEVICE parameter in the VMware VM's nmconnection configuration file to fix the NIC name. If the DEVICE parameter is not set, the system will rename the NIC (identified by its MAC address) that hosted the IP address before migration to the name specified by the NAME parameter.
• As a best practice, configure an IP address for all NICs named with eth. If NICs have the same name before and after migration and have no IP configuration, NIC renaming may fail after migration. For example, NIC eth2 in the old environment might become NIC eth1 after migration to the new environment. However, because the IP is not configured for NIC eth2 and the configuration file does not include the MAC address, NIC eth1 in the new environment will continue to use this name in the new environment. This causes NIC eth1 from the old environment to fail to continue using NIC name eth1.
• Make sure the automatically obtained IP information during migration is not edited. If you fail to do so, NIC naming consistency might be affected.
• Make sure the network settings before migration are configured in standard way, which must include the MAC, IP, ID, NAME, and DEVICE information. The network manager varies by operating system. In addition, make sure key network information is saved correctly in the configuration file of the system. The NICs that have no IP addresses or lack essential information cannot achieve naming consistency.
• After a VM is migrated, it must be started at least once for the NIC naming consistency to remain effective. If you edit network configuration before the first startup of the VM, NIC naming consistency might fail.
• When you migrate an external VM offline, manually enter IP information during network configuration, because the VM cannot automatically obtain its IP address. If you fail to do so, NIC naming consistency might become invalid.
Post-migration configuration
• You must configure a network IP address for a VMware VM after the VM is migrated to Space Console.
• During the migration of an external VM, the system might fail to obtain the DNS server information configured in the source VM. After a migration task is completed, check and reconfigure DNS server information of the VM.
• By default, a VMware VM uses the thin provisioning mode after it is migrated to the management platform.
OS related restrictions and guidelines
• By default, a VMware VM that uses the Windows Server 2003 or Windows XP operating system uses the IDE disk bus type after the VM is migrated to the management platform. After the migration, you must manually install VMPtoolsSVMtoolsUsphereTools for the VM. To migrate a VMware VM that uses the Windows Server 2003 or Windows XP operating system, make sure the number of disks on the VM does not exceed four (including floppy drives and optical drives).
• After a VMware VM that uses the Windows Server 2008 operating system is started (automatically or manually) for the first time after being migrated to the management platform, you must restart the VM to make the drivers run correctly.
Restrictions and guidelines for troubleshooting
• If a VMware VM cannot be quiesced during the migration, the management platform will prompt snapshot deletion failure and VMware will prompt snapshot saving and VM quiescence failures. In this scenario, quiesce the VM as instructed in the VMware official website, and then continue the migration.
• If a snapshot of a VM has been taken in VMware vCenter 6.0, that VM cannot be migrated to the management platform. To resolve this issue, see Jumborca NSphere External VM Migration Best Practices.
Create a migration task
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Click the Migration Tasks tab.
-
Click Create Migration Task.
-
Configure the parameters as described in "Parameters."
-
Click OK.
Migrate external VMs in bulk
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Click the Migration Tasks tab.
-
Click Bulk Migration.
-
Select the target external platform, and then click Next.
-
Select the target VMs, and then click Next. You can select up to 100 VMs.
-
Configure VM information, and then click Next. For more information about the parameters, see "Parameters." If you do not specify a destination host for a VM, the system will use the following criteria in sequence to select a destination host: a. Host with the fewest migration tasks. b. Host with the lowest memory usage. c. Host with the lowest CPU usage.
-
Configure storage information, and then click Next. For more information about the parameters, see "Parameters." If you do not specify a destination host for a VM, only shared storage pools in the cluster are selectable for that VM. If you do not specify a destination storage pool for a VM, the system will preferentially select the storage pool with largest available storage space as the destination storage pool.
-
Configure network information, and then click Next. For more information about the parameters, see "Parameters." If you do not specify a destination host for a VM, the VM only supports selecting vSwitches that are available for all hosts in the cluster.
-
Configure migration information, and then click Next. For more information about the parameters, see "Parameters."
-
Verify that the migration task is configured correctly, and then click OK to complete the configuration.
Edit a migration task
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Click the Migration Tasks tab.
-
Click Edit in the Actions column for the target migration task.
-
Edit the parameters as needed, and then click OK.
Suspend a migration task
After you suspend a migration task, the migrated data will be reserved, and the migration will continue from the current progress after the migration task starts again. To suspend a migration task:
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Click the Migration Tasks tab.
-
Click Suspend in the Actions column for the target migration task.
-
In the dialog box that opens, click OK.
Start a migration task
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Click the Migration Tasks tab.
-
Click Start in the Actions column for the target migration task.
-
In the dialog box that opens, click OK.
Complete a migration task
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Click the Migration Tasks tab.
-
Click Complete in the Actions column for the target migration task.
-
In the dialog box that opens, click OK.
Delete a migration task
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Click the Migration Tasks tab.
-
Click Delete in the Actions column for the target migration task.
-
In the dialog box that opens, click OK.
Configure queue settings
There is a limitation on the number of concurrently executed tasks in integrating external clouds. To handle more tasks within the same timeframe, you can control the number of tasks by setting the maximum number of concurrent tasks in the queue for external cloud migration. This allows tasks to be divided into multiple batches and executed one by one to reduce resource competition.
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Click the Migration Tasks tab.
-
Click Queue Settings.
-
Configure the queue settings, as described in "Parameters."
-
Click OK.
Operate multiple migration tasks in bulk
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Click the Migration Tasks tab.
-
Select the target migration tasks, click Bulk Actions, and select Bulk Edit, Bulk Start, Bulk Suspend, Bulk Complete, or Bulk Delete.
-
In the dialog box that opens, click OK.
View migration state information
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Click the Migration Tasks tab.
-
Click the name of the target source VM. On the page that opens, you can view the migration progress, device information, and log and edit, complete, or delete the migration task.
Calculate the capacity of data to be migrated on a VM
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Click the Migration Tasks tab.
-
Click the name of the target source VM.
-
Click Calculate Capacity to Migrate. The capacity to migrate is displayed in the Device Info area.
Parameters Create a migration task Select an external platform
Select External Platform: Select the external platform to which the VM to be migrated belongs.
Select a VM
Select VM: Select the VM to be migrated.
Basic settings
• Alias: Specify an alias for the VM.
• Description: VM description.
• Operating System: Operating system of the VM.
• Version: Operating system version of the VM.
• Migration Mode: Select how to complete the migration task.
○ Manual Complete: The migration task will continuously migrate incremental data of the source VM until you manually complete the migration task.
○ Auto Complete: The migration task will complete and stop automatically after incremental migration finishes (the incremental data amount is less than the threshold).
○ Custom End Time: Set the start time and end time of the external VM migration task. The system will automatically start the migration task and end all migration tasks to be completed at the specified start time. If a migration task does not finish till the end time expires, the system will attempt to cancel the completion of such migration tasks. If the attempt fails, the original external VM migration task will continue to run until the migration task is ultimately completed.
▪ The system automatically completes the migration task only when the migration state of the migration task is Waiting for Manual Close and the specified end time is reached.
▪ After you select Custom End Time as the migration mode, the system automatically creates a VM migration task named Complete the task of migrating external VM "New VM Name" as scheduled.
• VM Group: Select the VM group to which the VM belongs. For more information about VM groups, see "VM groups."
• Incremental Migration Interval: Specify the incremental data migration interval. This field is available when you select Manual Complete or Custom End Time as the migration mode. When the migration task is to be completed, it will periodically perform incremental backup of the source VM as configured.
• Power Off Source VM: With this service enabled, the system will forcibly shut down the VM (power off the VM) during the migration if it fails to shut down the operating system of the VM. Using this service might cause data loss.
• Start After Migration: Enable this feature to start the VM after VM migration is completed.
• Auto Migration: Enable this feature for the VM to automatically migrate in the cluster after DRS or DPM takes effect.
• VMPtools Upgrade: Enable this feature for the system to automatically upgrade the VMPtools of the VM.
• Compress Data Before Transfer: To accelerate VM migration, enable this service. If you enable this service, the external platform compresses data of the specified VM, and then transfers the compressed VM data to the current platform.
• Rate Limit Method: Options include:
○ No Limit.
○ I/O Limit (KB/s): Specify the maximum I/O rate in KB/s.
○ IOPS Limit: Specify the maximum IOPS.
• SAN-Direct: Select whether to enable SAN-Direct. After you enable SAN-Direct, the management platform directly accesses the LUN where the VM data resides during data migration to implement fast migration. Before you enable SAN-Direct, perform the following tasks:
○ Install the enterprise edition or enterprise Plus edition software license on the platform.
○ Map the LUN of the VMware VM to the destination host on the platform.
○ Select a host that has been mapped to the LUN of the VMware VM as the destination host.
○ Make sure the storage type at the VMware side is not vSAN, vVol, or NFS.
Select host
Select Host: Select the target host to which the VMware VM will be migrated.
Hardware information
• CPU: Specify the CPU sockets, which cannot exceed the number of CPUs on the host. Windows 7 supports a maximum of two CPUs. To improve processing performance, you can set multiple cores for each CPU.
○ CPU Cores: Specify the number of CPU cores. The number of CPU cores of a VM cannot exceed that on the host where that VM is attached.
○ CPU Operating Mode: Select a CPU operating mode.
▪ Compatible—Virtualizes physical CPUs of different models into vCPUs of the same model. This mode features good migration compatibility.
▪ Host Matching—Virtualizes physical CPUs of different models into vCPUs of different models. This mode features bad compatibility but provides better performance for OSs of VMs than the Compatible mode.
▪ Passthrough—Passes physical CPUs to VMs. This mode features bad compatibility but provides better performance for OSs of VMs than the Compatible and Host Matching modes. VMs with the passthrough CPU operating mode can be migrated only between hosts with the same CPU model.
▪ EMC: Virtualizes a physical CPU into a specified CPU model. This mode avoids the CPU model changes caused by VM migration and has good migration compatibility. However, a VM can migrated only when the source and destination cluster meet the EMC migration requirements.
▪ EMC Mode: Select a CPU model for vCPUs created for VMs.
○ Architecture: Select a CPU architecture. A 32-bit operating system supports both the 32-bit and 64-bit architectures. A 64-bit operating system supports only the 64-bit architecture. If you select the 32-bit architecture for a VM using a 64-bit operating system, the VM cannot be started.
○ Schedule Priority: Select a priority for the processes on the VM to preempt physical CPU resources.
○ Reserve: Enter the CPU size of the host to reserve for the VM.
○ Limit: Enter the maximum host CPU frequency that a single CPU core of the VM can use.
○ Overall CPU Limit: Select whether to enable overall CPU limit. For example, if you set maximum host CPU frequency that a single CPU core can use to 2 GHz and enable overall CPU limit for a VM that has 4 CPU cores, the maximum host CPU frequency is 8 GHz for both the VM and a single CPU core of the VM.
○ Online Scale Down: Select whether to enable online CPU scale-down. Online CPU scale-down requires a VM hardware version of 2.7 or higher. You can view the hardware version information in the advanced settings area on the Configure tab of the page for editing VMs. If you have never added CPUs for a VM after that VM was created, online CPU scale-down is not allowed. Additionally, the number of CPUs after online scale-down cannot be less than the amount set when the VM was created.
○ Online Scale Up: Select whether to enable online CPU scale-up. A VM supports online CPU scale-up only when its operating system supports online CPU scale-up.
• Memory: Specify the memory size. The memory size is the memory size of the VM OS. The maximum memory size available for the VM depends on the physical memory size.
○ Reserve: Enter the memory size to be reserved for the VM to the total available memory size of the host in percentage. The host allocates specific memory to a VM based on the actual memory usage of the VM. You can reserve memory for a VM in case the VM needs more memory after the host memory is exhausted.
○ Limit: Enter the maximum host memory size that the VM can use.
○ Resource Priority: Select the priority for the VM to request memory resources.
○ Ballooning: Select whether to enable ballooning. With ballooning enabled, the system dynamically allocates host memory to VMs without shutting down VMs.
○ HugePages: Select whether to enable VMs to use HugePages memory of hosts. HugePages memory is mutually exclusive with memory reservation, memory limit, resource priority, and ballooning.
• Network: Select a virtual switch or port group for the VM. To select a virtual switch, click switch to detailed network configuration in the prompt box. To select a port group, click switch to port group configuration in the prompt box.
○ Port Group: Select a port group for the VM. This parameter is available only after you click switch to port group configuration in the prompt box.
○ Port Profile: Select a port profile for the VM. A port profile defines the VLAN, ACL, and network bandwidth settings for a VM. This parameter is available only after you click switch to detailed network configuration in the prompt box.
○ vFirewalls: Select a virtual firewall for the VM. The incoming and outgoing data packets of the VM will be filtered based on the firewall rules. This parameter is available only after you click switch to detailed network configuration in the prompt box.
○ VLAN Policy: Configure VLAN policies for VMs, including VLAN passthrough policies and private VLAN policies. This parameter is available only after you click switch to detailed network configuration in the prompt box.
○ VLAN Passthrough Policies—To add a policy, see "Manage VLAN Passthrough Policies" The policies are used by the VMs to identify incoming and outgoing traffic of different virtual networks.
▪ Private VLAN—For more information, see "Manage private VLAN policies".
○ NIC Type: Select a NIC type. High-speed NICs are driven by CVK. If you select High-Speed NIC, fast forwarding is enabled by default.
○ MAC Assignment: Select a MAC address assignment mode.
○ Bound IPv4/IPv6 Address: Enter the IP address bound to the MAC address of the VM’s NIC. If the IP address specified for the VM's NIC is different from the bound IP address, the NIC cannot communicate correctly.
○ MAC Assignment: Select a MAC address assignment mode.
○ Fast Forwarding: Enable fast forwarding to improve the network performance of the VM. This feature is available only for high-speed NICs.
○ Queue Number: Set the number of queues for the virtual NIC. Multi-queue support can enhance data processing performance for the virtual NIC. The default value is 1, and the maximum value is the vCPU count × cores. This parameter is required for smart NICs or high-speed NICs with fast forwarding enabled.
○ Queue Depth: Set the queue depth for VM NICs, which is the packet-receiving buffer capacity. This parameter is required for smart NICs or high-speed NICs. If the low queue depth is set, the NICs can cache 256 packets simultaneously. If the high queue depth is set, the NICs can cache 1024 packets simultaneously.
○ MTU: Set the MTU of the VM's NIC.
○ TCP Checksum: Select whether to enable TCP checksum for the VM. If you enable this feature, the calculation of TCP checksum during the transmission of TCP packets by the VM is delayed in order to reduce the computational pressure on the CPU during the transmission of a large number of data packets, thereby improving the network performance of the system. This feature can be enabled only when the VM uses a high-speed NIC.
○ IPv4/IPv6 Info: Configure the network parameters for the VM.
▪ Manually Specify—Configure the network parameters through VMPtools.
▪ DHCP—Configure the network parameters through DHCP. Make sure the VM is installed with VMPtools and VMPtools does not conflict with other services. For example, before configuring network settings for a Linux VM, you must disable NetworkManager.
○ IPv4 Address: IPv4 address of the VM.
○ Subnet Mask: Enter a subnet mask for the VM.
○ Default Gateway: Enter a default gateway address for the VM.
○ Inbound Limit: Select whether to limit the traffic in the inbound direction of a vNIC. If you enable this option for a VM and the port profile for the selected vNIC contains inbound and outbound traffic limit settings, this option takes effect preferentially. If a network rate limiting policy is configured, this option is unavailable. VMs managed by the cloud platform do not support this option.
▪ Avg. Bandwidth: Enter the average inbound bandwidth in Kbps.
▪ Burst Buffer: Enter the inbound burst buffer in KBytes.
○ Outbound Limit: Select whether to limit the traffic in the outbound direction of a vNIC. If you enable this option for a VM and the port profile for the selected vNIC contains inbound and outbound traffic limit settings, this option takes effect preferentially. If a network rate limiting policy is configured, this option is unavailable. VMs managed by the cloud platform do not support this option.
▪ Avg. Bandwidth: Enter the average outbound bandwidth in Kbps.
▪ Burst Buffer: Enter the outbound burst buffer in KBytes. If a VM configured with network QoS is added to a disaster recovery protection group, the system does not configure network QoS for the VM at the remote site automatically during operations such as test, recovery, and reverse recovery.
○ Primary DNS: Primary DNS server IP address for the VM.
○ Secondary DNS: Secondary DNS server IP address for the VM. This IP address is used only if the primary DNS server does not respond or fails.
• Disk: Configure the storage volume used as the VM disk and the storage pool to which the storage volume belongs.
○ Type: Disk type of the VM, which can only be New File. An empty virtual disk file based on the file system will be created as the disk of the VM. Disk files are easy to manage.
○ Storage Pool: Select the target storage pool of the new disk.
○ File Name: Enter the file name of the disk if a new file is used as the disk. Select a disk format. The raw format provides high I/O efficiency.
○ Provision: Select a storage volume provision mode. This parameter is available only when the disk type is New File.
▪ Thin—Allocates only as much storage space as the storage volume needs for its initial operations when the storage volume is created. If the storage volume needs more storage space later, you can allocate as much storage space as the volume would require based on the specified maximum storage size.
▪ Lazy Zeroed—Allocates the specified maximum storage size to the storage volume when the storage volume is created. Data remaining on the physical device is not erased during creation, but is zeroed out on first write from the VM.
▪ Eager Zeroed—Allocates the specified maximum storage size to the storage volume when the storage volume is created. Data remaining on the physical
device is zeroed out during creation. It might take a longer time to create storage volumes in this format than to create storage volumes of other formats.
○ Auto Reclaim Space: Select whether to enable the space auto-reclamation feature. With this feature enabled, when you delete files from a VM disk, you can log in to the backend of the VM, and execute the fstrim command to reclaim the storage space occupied by the deleted files. This parameter is available only when the disk bus type is high-speed SCSI and the provision mode is thin.
○ Disk Cluster Size: Set the smallest amount of disk space that can be used to store a file. If a file is larger than a disk cluster, it is stored in multiple disk clusters. If a file is smaller than a disk cluster, it is stored in a dedicated disk cluster. A shared file system is mainly used to store VM image files. As a best practice, set the value of this parameter as large as possible to enhance disk read performance and save disk space. You must configure this parameter when you add an intelligent disk.
○ Bus Type: Select a bus type.
○ Cache Mode: Select a cache mode for VM storage files. By default, the cache mode is none when the disk format is qcow2, raw, or block device. The writethrough and writeback modes all use caches. When the server powers off unexpectedly, data loss will occur if cached data is not written to the physical disk.
▪ Directsync—The system reads data from the physical disk.
▪ Writethrough—The system writes data to the host cache, and then to the physical disk.
▪ Writeback—The system writes data to the VM cache, then to the host cache, and finally to the physical disk.
▪ None—The system writes data to the VM cache, and then to the physical disk.
○ Disk Mode: Select whether to include the VM's disk in snapshots. This parameter is available only when the VM uses a file-type disk.
▪ Dependent—Includes the disk in snapshots. When you use a snapshot to restore the VM, the disk is also restored.
▪ Independent-Persistent—Does not include the disk in snapshots. When you use a snapshot to restore the VM, the disk is not restored.
○ Serial Number: Enter the serial number of the disk.
• CD-ROM: Select a CD/DVD or image file. To avoid migration failure when the destination host does not have a physical CD-ROM drive, unmount the physical CD-ROM drive from a VM after the VM finishes using that drive.
○ Connection Mode: Select a connection mode. Options include image and VMPtools installation. The default is image.
Create a migration task (bulk migration) Select an external platform
Select External Platform: Select the external platform to which the VMs to be migrated belong.
Select VMs
Select VM: Select the VMs to be migrated. You can select up to 100 VMs.
Configure VM information
• Destination VM Name: Name of the VM after migration.
• Destination Host: Host to which the VM will be migrated.
• OS: This parameter is in alignment with the operating system of the source VM.
• Version: This parameter is in alignment with the operating system version of the source VM.
• CPUs: Number of CPUs that will be assigned to the VM after migration.
• CPU Cores: Number of CPU cores that will be assigned to the VM after migration.
• Memory: Size of the memory that will be assigned to the VM after migration.
Configure storage information
• Source Path: Path of the VM disks to be migrated.
• Size: Size of the VM disks to be migrated.
• Target Storage Pool: Storage pool to which the VM disks will be migrated.
Configure network information
• MAC Address: MAC address for the VM NIC after migration. You can manually enter a MAC address or click the icon for the system to generate a new MAC address.
• vSwitches: vSwitch to which the VM NIC will be connected after migration.
• Port Profile/VXLAN Port Group: Network policy for the VM after migration. A port profile defines the VLAN, ACL, and network bandwidth settings for a VM.
• IPv4/IPv6 Info: IPv4 or IPv6 network settings for the VM after migration. Supported configuration methods include:
○ Manual—Manually configure network settings through VMPtools, including IP address, subnet mask, default gateway, primary DNS server, and backup DNS server. To use this configuration mode, make sure the VM has been installed with VMPtools.
○ DHCP—Assign network settings through DHCP. Make sure the VM is installed with VMPtools and VMPtools does not conflict with other services. For example, before you configure network settings for a Linux VM, you must disable NetworkManager.
Supported parameters include:
○ IPv4/IPv6 Address: IPv4 or IPv6 address of the VM.
○ Subnet Mask: IPv4 subnet mask for the VM.
○ Prefix Length: IPv6 prefix length for the VM.
○ Default Gateway: Default gateway address for the VM.
○ Primary DNS: A primary DNS server converts the domain name into an IP address when a user enters a URL in the browser. It is the system's default and preferred DNS server.
○ Secondary DNS: A secondary DNS server acts as a backup for the primary DNS server. It is used only when the primary DNS server does not respond or fails.
○ IPv4/IPv6 Binding: IP address bound to the MAC address of the VM’s NIC. If the IP address specified for the VM's NIC is different from the bound IP address, the NIC cannot communicate correctly.
Configure migration information
• Migration Mode: Select how to complete the migration task.
○ Manual Complete: The migration task will continuously migrate incremental data of the source VM until you manually complete the migration task.
○ Auto Complete: The migration task will complete and stop automatically after incremental migration finishes (the incremental data amount is less than the threshold).
○ Custom End Time: Set the start time and end time of the external VM migration task. The system will automatically start the migration task and end all migration tasks to be completed at the specified start time. If a migration task does not finish till the end time expires, the system will attempt to cancel the completion of such migration tasks. If the attempt fails, the original external VM migration task will continue to run until the migration task is ultimately completed.
▪ The system automatically completes the migration task only when the migration state of the migration task is Waiting for Manual Close and the specified end time is reached.
▪ After you select Custom End Time as the migration mode, the system automatically creates a VM migration task named Complete the task of migrating external VM "New VM Name" as scheduled.
• Power Off Source VM: With this service enabled, the system will forcibly shut down the VM (power off the VM) during the migration if it fails to shut down the operating system of the VM. Using this service might cause data loss.
• Start After Migration: If this service is enabled, the system will start the VM after VM migration is completed.
• Compress Data Before Transfer: To accelerate VM migration, enable this service. If you enable this service, the external platform compresses data of the specified VM, and then transfers the compressed VM data to the current platform.
• Rate Limit Method: Options include:
○ No Limit.
○ I/O Limit (KB/s): Specify the maximum I/O rate in KB/s.
○ IOPS Limit: Specify the maximum IOPS.
• SAN-Direct: Select whether to enable SAN-Direct. After you enable SAN-Direct, NSphere directly accesses the LUN where the VM data resides during data migration to implement fast migration. Before you enable SAN-Direct, perform the following tasks:
○ Install the enterprise edition or enterprise Plus edition software license on the platform.
○ Map the LUN of the VMware VM to the destination host on the platform.
○ Select a host that has been mapped to the LUN of the VMware VM as the destination host.
○ Make sure the storage type at the VMware side is not vSAN, vVol, or NFS.
Configure queue settings
• Data Center Task: Set the maximum number of concurrent tasks allowed for data centers in an external cloud. The value range is 2 to 5. For example, a value of 2 indicates that the system can execute tasks concurrently for up to two data centers in the external cloud.
• Cluster Task: Set the maximum number of concurrent tasks allowed for clusters in a data center in the external cloud. The value range is 2 to 10. For example, a value of 2 indicates that the system can execute tasks concurrently for up to two clusters in the data center.
• Host Task: Set the maximum number of concurrent tasks allowed for hosts in a cluster in the external cloud. The value range is 4 to 500. For example, a value of 4 indicates that the system can execute tasks concurrently for up to four hosts in the cluster.
• VM Task: Set the maximum number of concurrent tasks allowed for VMs in a cloud host in the external cloud. The value range is 8 to 30. For example, a value of 8 indicates that the system can execute tasks concurrently for up to eight VMs on the host.
• VM Conversion Task: Set the maximum number of concurrent VM conversion tasks on a CVK during VM migration. This parameter is used to control the concurrent execution capability during the conversion phase of VM migration tasks. The value range is 5 to 30. For example, a value of 5 indicates that up to five VMs can be migrated concurrently to the CVK.
Migrate external VMs back to an external platform
After you migrate a VMware VM to the management platform, you can create a reverse migration task
on the Reverse Migration Task tab to migrate that VM back to an external platform.
Features
• Create a reverse migration task
• Manage reverse migration tasks
Create a reverse migration task
Perform this task to migrate the VMware VMs that are migrated from the management platform back to
a specific VMware platform.
Prerequisites
Before you perform a reverse migration back, verify that the target ESXi host is in normal state. If you fail to do so, you cannot select this ESXi host as the destination host for VM migration.
Restrictions and guidelines
• When you migrate VMs back to an external platform, migrate them to the original VMware vCenter.
• You cannot migrate VMs from a higher-version ESXi host back to a lower-version ESXi host.
• The following VMware VMs do not support reverse migration:
○ VMware VMs migrated in a version earlier than E0920P01.
○ VMware VMs in Partially Succeeded state.
Procedure
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select VMware. On the Reverse Migration Task tab, click Create Reverse Migration Task.
-
Configure the parameters as needed.
-
Click OK.
Parameters Select VM
Select the VM to be migrated. You can select only the VMs that you have migrated to the management platform through migration tasks.
Select External Platform
Select the destination VMware vCenter platform for the reverse migration task.
Select Host
Select the destination ESXi host for the reverse migration task.
Migration Info
• Target VM Name: Enter the name of the destination VM for the reverse migration task.
• Compatibility: Select a compatible VM version when the host supports multiple VMware VM versions.
• Migration Mode: Select a mode to complete the reverse migration task, including Manual Complete and Auto Complete.
○ Manual Complete: The migration task will continuously migrate incremental data of the source VM until you manually complete the migration task
○ Auto Complete: The migration task will complete and stop automatically after incremental migration is finished (the size of incremental data is less than the threshold)
• Incremental Migration Interval: When a migration task is in to be completed state, the migration task will periodically perform incremental backup of the source VM based as configured.
• Migration Speed Limit: Specify the maximum I/O rate in MBps.
• Compressed Transmission: Select whether to enable compressed transmission. By default, this field is disabled. If you enable this field, the data of the specified VM will be compressed during transmission. Enabling this field can reduce the bandwidth required for VM data transmission.
• Power Off Source VM: With this service enabled, the system will forcibly shut down the VM (power off the VM) during the migration if it fails to shut down the operating system of the VM. Using this service might cause data loss.
• Start VM After Migration: If this service is enabled, the system will start the VM after reverse VM migration is completed.
Hardware
• Datastore: Select the storage pool used by the destination VM in the reverse migration task.
• Provision: Select the provisioning mode for the storage volumes of the destination VM in the reverse migration task.
○ Thin Provisioning—Allocates only as much storage space as the storage volume needs for its initial operations when the storage volume is created. If the storage volume needs more storage space later, you can allocate as much storage space as the volume would require based on the specified maximum storage size.
○ Thick Provisioning Lazy Zeroed—Allocates the specified maximum storage size to the storage volume when the storage volume is created. Data remaining on the physical device is not erased during creation, but is zeroed out on first write from the VM.
○ Thick Provisioning Eager Zeroed—Allocates the specified maximum storage size to the storage volume when the storage volume is created. Data remaining on the physical device is zeroed out during creation. It might take a longer time to create storage volumes in this format than to create storage volumes of other formats.
• Disk Size: Displays the disk size of the destination VM in the reverse migration task.
• Network: Select the network for the destination VM in the reverse migration task.
• MAC Assignment: Enter the MAC address of the destination VM in the reverse migration task, which is the same as the source VM by default.
Manage reverse migration tasks
Edit a reverse migration task
You can edit a reverse migration task when the task is running or to be completed. The new configuration takes effect when the task runs next time.
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
On the Reverse Migration Task tab, click Edit in the Actions column for the target reverse migration task, and then edit the task as needed.
-
Click OK.
Cancel a reverse migration task
You can cancel a task in the running state.
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
On the Reverse Migration Task tab, click Cancel in the Actions column for the target task.
-
In the dialog box that opens, click OK.
Complete a reverse migration task.
Perform this task to manually stop a migration task that is running or to be completed after the migration data is synchronized.
- On the top navigation bar, click Compute.
Manage migrated VMs
Perform this task to view and manage the VMware VMs that you have migrated to the management
platform through migration tasks.
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
On the Migrate In VMs tab, view information about the VMs that are migrated to the management platform through migration tasks.
-
Click Reverse Migrate in the Actions column for the target VM. In the dialog box that opens, create the reverse migration task to migrate the VM back to VMware. For more information, see "Create a reverse migration task."
Configure backup policies
You can configure backup policies to back up VMware VMs to NSphere.
Backup policies are executed sequentially. The system can execute a maximum of five VM backup tasks simultaneously, and each host can run only one backup policy task. If the backup task starts later than the configured backup end time, the task will not be executed.
Restrictions and guidelines
You cannot create backup policies for managed VMs of UniCloud Usphere or external NSphere. To ensure successful migration or backup for a VMware VM, make sure the number of snapshots created for it does not exceed 31.
Create a backup policy
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Click the Backup Policy tab.
-
Click Add.
-
Configure the parameters as described in "Parameters."
-
Click OK.
Edit a backup policy
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Click the Backup Policy tab.
-
Click Edit in the Actions column for a backup policy.
-
Configure the parameter as described in "Parameters."
-
Click OK.
Delete a backup policy
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Click the Backup Policy tab.
-
Click Delete in the Actions column for a backup policy.
-
In the dialog box that opens, click OK.
View VMs using a backup policy
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Click the Backup Policy tab.
-
Select a backup policy. The VMs Using the Backup Policy tab displays all VMs that use the backup policy.
View backup logs for a backup policy
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Click the Backup Policy tab.
-
Select a backup policy. The Backup Logs tab displays all backup logs for the backup policy.
Parameters Basic info
• Backup Policy Name: Specify a name for the backup policy.
• Description: Specify a description for the backup policy.
• External Platform: Select an external platform.
• Retained Full Backup Files: Specify the maximum number of full backup files that can be retained. The minimum value for this parameter is one. When the number of backup files retained exceeds the limit, new backup files will overwrite the existing ones in chronological order.
• Disk Write Rate: Specify the maximum rate for writing VM backup files to the target storage volume.
○ IO Rate Limit: Specify an IO rate limit in Kbps.
○ IOPS Limit: Specify an IOPS limit.
• Backup Type: Select a backup type.
○ Incremental: Select this option to back up only the incremental data. The first incremental backup is full backup.
○ Full: Select this option to back up all data.
• Take Effect Now: Select whether to back up the selected external VMs immediately after the policy is created.
Delete an external platform
You can delete an accessible external platform from the management platform. After you delete an
external platform, the related external cloud resources and their configuration information will be removed from the management platform. These resources will no longer be displayed or managed.
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select VMware, and then click Delete in the Actions column for the target platform on the External Platform List tab.
-
Click OK.
SAN-Direct configuration
SAN-Direct is a direct-attached storage technology. It primarily maps a storage device's logical unit
number (LUN) directly to a host, such as a CVK host, on an external platform. This enables the host to access storage resources with high speed and low latency. SAN-Direct simplifies how you allocate and manage storage resources. It increases storage usage and access efficiency and allows you to quickly scan, associate, or disassociate storage LUNs. This gives you flexible and convenient storage management. The following features are available:
• Add SAN-Direct configuration
• Add associated hosts
• Add associated LUNs
• Remove the association between CVK hosts and LUNs
• Bulk delete LUNs
• Remove the association between a LUN and a host
• Delete SAN-Direct configuration
Add SAN-Direct configuration
Perform this task to establish a direct channel between a host and a storage device on an external
platform. This improves storage performance and migration efficiency. During VM data migration, the host can directly access the source storage LUN to enable high-speed data transmission. This task is suitable for scenarios that require high storage I/O performance. Before you add SAN-Direct configuration, make sure no migration tasks are to be completed. If you fail to do so, the SAN-Direct configuration will fail.
Add associated hosts
Perform this task to connect hosts (CVK) to the existing storage resources in SAN-Direct
configurations. This enables multiple hosts to directly access and share storage devices. Before you add an associated host, make sure no migration tasks are to be completed. If you fail to do so, the host association will fail.
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
Add associated LUNs
On an external platform, a SAN-Direct configuration can map storage LUNs to CVK hosts. This allows
these hosts to directly access storage resources. You can scan and quickly associate LUNs with one click. You can also view and disassociate the associated LUNs in real time. This provides flexible storage resource management. Before you add an associated LUN, make sure no migration tasks are to be completed. If you fail to do so, the LUN association will fail.
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Click the SAN-Direct Configuration tab. Then, select the target SAN-Direct configuration item.
-
Click the CVK Host tab, select the host to be associated, and then click Add LUN.
-
In the dialog box that opens, click Search for Targets.
-
Click OK.
-
To check the LUN list associated with a host, click View LUN in the Actions column for that host.
-
To remove the association between a LUN and a host, click Delete in the Actions column for that LUN, and then click OK.
Remove the association between CVK hosts and LUNs
Bulk delete LUNs
Perform this task to bulk remove idle storage LUNs to centrally reclaim storage resources. Before you
delete a LUN, make sure no migration tasks are to be completed. If you fail to do so, the LUN deletion will fail.
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Click the SAN-Direct Configuration tab. Then, select the target SAN-Direct configuration item.
-
Click the LUN tab, select one or multiple LUNs, and then click Bulk Delete on top of the list.
-
Click OK.
Remove the association between a LUN and a host
Delete SAN-Direct configuration
Perform this task to delete SAN-Direct settings and the related host and LUN mapping relationships to
release and clear storage resources.
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Click the SAN-Direct Configuration tab, and then click Delete in the Actions column for the target SAN-Direct configuration item.
-
Click OK.
View summary and performance monitoring information about external platforms
View summary and performance monitoring information about external platforms
You can view summary and performance monitoring information about an external platform, external data center, external cluster, external host, or external VM.
Features
• View summary information about an external platform
• View summary information about an external data center
• View summary information about an external cluster
• View summary information about an external host
• View performance monitoring information about an external host
• View information about an external VM
• View performance monitoring information about an external VM
View summary information about an external platform
Procedure
- On the top navigation bar, click Compute.
View summary information about an external platform
View summary and performance monitoring information about external platforms
You can view summary and performance monitoring information about an external platform, external data center, external cluster, external host, or external VM.
Features
• View summary information about an external platform
• View summary information about an external data center
• View summary information about an external cluster
• View summary information about an external host
• View performance monitoring information about an external host
• View information about an external VM
• View performance monitoring information about an external VM
View summary information about an external platform
Procedure
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select VMware, and then click the name of the target external platform on the External Platform List tab or select the target external platform from the left external platform list.
Parameters
• Basic Info
○ Data Centers: Number of data centers on the managed VMware platform.
○ Total Clusters: Number of clusters on the managed VMware platform.
○ VM Density: Average number of VMs on each host on the managed VMware platform.
○ CPUs: Total number of CPU cores on all hosts on the managed VMware platform.
○ Total Memory: Total memory capacity of all hosts on the managed VMware platform.
○ Local Storage: Total local storage capacity of all hosts on the managed VMware platform.
○ Available Storage: Total available local storage capacity of all hosts on the managed VMware platform.
• Host Statistics: Total number of hosts on the managed VMware platform and the number of hosts in each state.
• VM Statistics: Total number of VMs on the managed VMware platform and the number of VMs in each state.
• Top 5 Hosts by CPU Usage: Names and CPU usage values of the five hosts with the highest CPU usage values on the managed VMware, NSphere, or NCI platform.
• Top 5 Hosts by Memory Usage: Names and memory usage values of the five hosts with the highest memory usage values on the managed VMware, NSphere, or NCI platform.
View summary information about an external data center
• Top 5 VMs by CPU Usage: Aliases and CPU usage values of the five VMs with the highest CPU usage values on the managed VMware, NSphere, or NCI platform.
• Top 5 VMs by Memory Usage: Aliases and memory usage values of the five VMs with the highest memory usage values on the managed VMware, NSphere, or NCI platform.
View summary information about an external data center
Procedure
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select VMware, and then select External platform name > Data center name from the left menu bar.
Parameters
• Basic Info
○ Total Clusters: Number of clusters in the data center.
○ Hosts: Number of hosts in the data center.
○ VM Density: Average number of VMs on each host in the data center.
○ CPUs: Total number of CPU cores on all hosts in the data center.
○ Total Memory: Total memory capacity of all hosts in the data center.
○ Local Storage: Total local storage capacity of all hosts in the data center.
View summary information about an external cluster
○ Available Storage: Total available local storage capacity of all hosts in the data center.
• Host Statistics: Total number of hosts in the data center and the number of hosts in each state.
• VM Statistics: Total number of VMs in the data center and the number of VMs in each state.
• Top 5 Hosts by CPU Usage: Names and CPU usage values of the five hosts with the highest CPU usage values in the data center.
• Top 5 Hosts by Memory Usage: Names and memory usage values of the five hosts with the highest memory usage values in the data center.
• Top 5 VMs by CPU Usage: Aliases and CPU usage values of the five VMs with the highest CPU usage values in the data center.
• Top 5 VMs by Memory Usage: Aliases and memory usage values of the five VMs with the highest memory usage values in the data center.
View summary information about an external cluster
Procedure
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select VMware, and then select External platform name > Data center name > Cluster name from the left menu bar.
Parameters
• Basic Info
○ Hosts: Number of hosts in the cluster.
○ VMs: Number of VMs in the cluster.
○ VM Density: Average number of VMs on each host in the cluster.
○ CPUs: Total number of CPU cores on all hosts in the cluster.
○ Total Memory: Total memory capacity of all hosts in the cluster.
○ Local Storage: Total local storage capacity of all hosts in the cluster.
○ Available Storage: Total available local storage capacity of all hosts in the cluster.
• Host Statistics: Total number of hosts in the cluster and the number of hosts in each state.
• VM Statistics: Total number of VMs in the cluster and the number of VMs in each state.
• Top 5 Hosts by CPU Usage: Names and CPU usage values of the five hosts with the highest CPU usage values in the cluster.
• Top 5 Hosts by Memory Usage: Names and memory usage values of the five hosts with the highest memory usage values in the cluster.
• Top 5 VMs by CPU Usage: Aliases and CPU usage values of the five VMs with the highest CPU usage values in the cluster.
• Top 5 VMs by Memory Usage: Aliases and memory usage values of the five VMs with the highest memory usage values in the cluster.
View summary information about an external host
Procedure
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select VMware, and then select External platform name > Data center name > Cluster name > Host name from the left menu bar.
Parameters
• Basic Info
○ CPUs: Total number of CPU cores on the host, which is the number of CPU sockets multiplied by the number of CPU cores on each socket.
○ Total Memory: Total memory capacity of the host.
○ Free Memory: Available memory capacity of the host.
○ Local Storage: Total disk capacity of the host.
○ Available Storage: Available disk capacity of the host.
○ Host Model: Device model of the host.
○ CPU Model: CPU model of the host.
○ CPU Frequency: CPU frequency.
○ Version: VMware version of the host.
○ VMs: Number of VMs on the host.
○ Host Time: System time of the host.
○ Uptime: Uptime of the host.
View performance monitoring information about an external host
○ Resource Usage: CPU usage, memory usage, and storage usage of the host.
• Top 5 VMs by CPU Usage: Aliases and CPU usage values of the five VMs with the highest CPU usage values on the host.
• Top 5 VMs by Memory Usage: Aliases and memory usage values of the five VMs with the highest memory usage values on the host.
• Network Throughput: Network throughput (in Kbps) trend graph for the most recent five minutes of the host. The horizontal axis represents the time, and the vertical axis represents the network throughput.
• I/O Throughput: I/O throughput (in KBps) trend graph for each disk on the host. The horizontal axis represents the time, and the vertical axis represents the I/O throughput.
View performance monitoring information about an external host
Procedure
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select VMware, and then select External platform name > Data center name > Cluster name > Host name from the left menu bar.
-
Click the Performance Monitoring tab.
○ CPU Usage: CPU usage trend graph. The horizontal axis represents the time, and the vertical axis represents the CPU usage.
View information about an external VM
Procedure
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select an external platform on the cloud resource list.
-
Click the VM List tab and click a VM name.
Parameters
• Basic Info
○ Alias: Alias of the VM.
○ Version: Operating system version of the VM.
○ OS: Operating system type of the VM.
○ VMtools: Running state of the VMware Tools on the VM.
○ Uptime: Uptime of the VM.
View performance monitoring information about an external VM
○ Storage: Size of the disks.
• Hardware Info
○ CPU: CPU resource capacity (sockets × cores) and average CPU usage for the most recent hour.
○ Memory: Memory resource capacity and average memory usage for the most recent hour.
○ Network: VM MAC address, network name, and summary network information.
○ Disk: Disk capacity and storage path.
• CPU Usage: CPU usage trend graph. The horizontal axis represents the time, and the vertical axis represents the CPU usage.
• Memory Usage: Memory usage trend graph. The horizontal axis represents the time, and the vertical axis represents the memory usage.
View performance monitoring information about an external VM
Procedure
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select an external platform on the cloud resource list.
-
Click the VM List tab and click a VM name.
-
Click the Performance Monitoring tab.
Manage external VMs
After you add a VMware host cluster to NSphere, you can view VMs in the host cluster on NSphere,
migrate the VMs to NSphere, and back up the VMs as needed. For the prerequisites, restrictions, and guidelines for VM migration, see "Migrate an external VM to the management platform." You can back up an external VM with full or incremental settings to NSphere. For how to import an external VM backup file to NSphere as a VM, see "Manage external VM backup files."
View the VM list
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select an external platform on the cloud resource list.
-
Click the VM List tab.
Migrate an external VM to the management platform
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select an external platform on the cloud resource list.
-
Click the VM List tab, click Migrate to NSphere in the Actions column for the target external VM.
-
Configure the parameters. For more information about the parameters, see "Migrate an external VM to the management platform."
-
Click OK.
Back up an external VM immediately
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select an external platform on the cloud resource list.
-
Click the VM List tab, click More in the Actions column for the target external VM, and then select Back Up Now.
-
Configure the parameters as described in "Configure backup policies."
-
Click OK.
Manage external VM backup files
After you back up an external VM, you can view the backup file on the backup list tab and import the
backup file to NSphere as a VM.
Restrictions and guidelines
To avoid compatibility issues when a VMware VM is imported into the system, make sure the most recent shutdown of that VM before backup was a normal shutdown from the guest OS.
View VM backup files
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select an external platform on the cloud resource list.
-
Click the Backup List tab. The left pane of this tab displays all VMs that have been backed up.
-
To view backup files of a VM, click the name of the VM.
Import an external VM backup file to the management platform
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select an external platform on the cloud resource list.
-
Click the Backup List tab.
-
Click the name of a VM on the left pane.
-
Click Import in the Actions column for the target backup file.
-
Configure the parameters as described in "Migrate an external VM to the management platform."
-
Click OK.
Delete an external VM backup file
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select an external platform on the cloud resource list.
-
Click the Backup List tab.
-
Click the name of a VM on the left pane.
-
Click Delete in the Actions column for the target backup file.
-
In the dialog box that opens, click OK.
Manage external VM snapshots
Create a snapshot for an external VM
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select an external platform on the cloud resource list.
-
Click the VM List tab, click More in the Actions column for the target external VM, and then select Snapshot.
-
On the VM Snapshot Management window, click Create.
-
Configure the snapshot parameters as described in "Parameters."
-
Click OK.
Edit a snapshot of an external VM
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select an external platform on the cloud resource list.
-
Click the VM List tab, click More in the Actions column for the target external VM, and then select Snapshot.
-
Select the target snapshot, and then click Modify.
-
Edit the snapshot name and description as needed.
-
Click OK.
Restore a snapshot of an external VM
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select an external platform on the cloud resource list.
-
Click the VM List tab, click More in the Actions column for the target external VM, and then select Snapshot.
-
Select the target snapshot, and then click Restore.
-
In the dialog box that opens, click OK.
Manage external VM templates
Clone an external VM into a template
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select an external platform on the cloud resource list.
-
Click the VM List tab.
-
Click More in the Actions column for the target external VM, and then select Clone as Template. Alternatively, click the name of the target VM, click More on the Overview tab, and then select Clone as Template.
-
Configure the parameters as described in "Parameters."
-
Click OK.
Create an external VM by using a template
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select an external platform on the cloud resource list.
-
Click the Template tab.
-
Click Deploy VM in the Actions column for the target template.
-
Configure the parameters as described in "Parameters."
-
Click OK.
Delete an external VM template
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select an external platform on the cloud resource list.
-
Click the Template tab.
-
Click Delete in the Actions column for the target template.
-
In the dialog box that opens, click OK.
Manage external VM states
You can perform the following tasks on external VMs:
• Restart an external VM—Perform this task to restart a running or suspended VM.
• Start an external VM—Perform this task to start a shutdown VM.
• Suspend an external VM—Perform this task to suspend a running VM. The data in the flash memory of a suspended VM will not be cleared.
• Shut down an external VM—Perform this task to shut down a VM. Before shutting down a VM, the system will save the data in the operating system of the VM. Whether a VM can be shut down successfully depends on the operating system of the VM. Therefore, the actual state of the VM might be different from that displayed on NSphere. As a best practice, shut down a VM on its operating system instead of NSphere.
• Power off an external VM—Perform this task to power off a VM. Data that is not saved before the power off will be lost. As a best practice to avoid data loss, shut down instead of powering off VMs.
Restrictions and guidelines
• Shutting down, suspending, or restarting an external VM will cause service interruption. Please be cautious.
• You cannot shut down a VMware VM on NSphere if the VMware VM is not installed with VMware Tools.
• For the managed external platforms, you can perform VM power operations from the VM summary page.
Restart an external VM
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select an external platform on the cloud resource list.
-
Click the VM List tab, click More in the Actions column for the target external VM, and then select Restart.
-
In the dialog box that opens, click OK.
Start an external VM
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select an external platform on the cloud resource list.
-
Click the VM List tab, click More in the Actions column for the target external VM, and then select Start.
-
In the dialog box that opens, click OK.
Suspend an external VM
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select an external platform on the cloud resource list.
-
Click the VM List tab, click More in the Actions column for the target external VM, and then select Suspend.
-
In the dialog box that opens, click OK.
Shut down an external VM
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select an external platform on the cloud resource list.
-
Click the VM List tab, click More in the Actions column for the target external VM, and then select Shut Down.
-
In the dialog box that opens, click OK.
Power off an external VM
- On the top navigation bar, click Compute.
Manage NSphere platforms
External platform management can manage host clusters in NSphere. After management, you can
centrally manage cloud resources of external platforms and migrate VMs on the hosts in NSphere to the local management platform. The following features are available:
• Add/edit/view an external platform
• Synchronize external cloud data
• Open an external platform
• Edit the settings of an external VM
• Manage external VM snapshots
• Clone an external VM into a template
• Deploy a VM by using a template
• Manage external VM states
• Delete an external platform
• View summary information about an external platform
• View summary information about an external data center
• View summary information about an external cluster
• View summary information about an external host
• View performance monitoring information about an external host
• View summary information about an external VM
• View performance monitoring information about an external VM
• View log information of an external VM
Add/edit/view an external platform
The management platform supports adding, editing, and viewing external cloud resources. You can
perform the following operations:
• Add external platforms to integrate new external platforms into the management platform for unified management.
• Edit the configuration of the integrated external platforms to meet changing business needs.
• View detailed information of external platforms at any time, which facilitates resource status monitoring and management.
Make sure the same external platform is managed only by one management platform. If an external platform is managed across multiple management platforms, the operations such as VM migration might fail. To manage an external platform:
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
Synchronize external cloud data
Perform this task to synchronize resource information of a managed external platform to the current
management platform. After management, any operations you perform on the original management platform will not be synchronized to the current management platform in real time. Instead, these
Open an external platform
Edit the settings of an external VM
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NSphere > External platform name > Data center name > Cluster name > Host name.
-
Click the VM List tab, and click the alias of the target external VM.
-
Click the Configure tab.
-
Manage external VM snapshots
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NSphere > External platform name > Data center name > Cluster name > Host name.
-
Click the VM List tab, and click the alias of the target external VM.
-
Select More > Snapshot. The VM Snapshot Management dialog box opens.
-
Click Create.
○ Name: Enter the name of the VM snapshot.
○ Description: Enter a description for the VM snapshot.
○ Snapshot Memory: Select whether to take snapshot of the VM memory.
-
To edit a snapshot, select that snapshot and click Edit in the VM Snapshot Management dialog box.
-
To restore a snapshot, select that snapshot and click Restore in the VM Snapshot Management dialog box.
-
To consolidate the image chain of a snapshot, select that snapshot and click Consolidate Image Chain in the VM Snapshot Management dialog box.
-
To delete a snapshot, click Delete.
-
Click OK.
Clone an external VM into a template
Deploy a VM by using a template
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NSphere.
-
Select an external platform from the left menu bar, and then click the VM List tab.
-
Click Add. The Deploy from Template dialog box opens.
-
Select an existing VM template and click Next.
-
Configure basic information of the VM to be deployed and click Next.
○ Alias: Enter an alias for the VM to be deployed. The alias will be displayed on the management platform.
○ Description: Enter a description for the VM on the management platform.
-
Select a cluster host for the VM and click Next.
-
Manage external VM states
The state management of external VMs includes synchronizing VM states and configuration
information, and restarting, starting, hibernating, shutting down, and powering off VMs. To manage external VM states:
Delete an external platform
You can delete an accessible external platform from the management platform. After you delete an
external platform, the related external cloud resources and their configuration information will be removed from the management platform. These resources will no longer be displayed or managed.
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NSphere. On the External Platform List tab, click Delete in the Actions column for the target platform.
-
Click OK.
View summary information about an external platform
View summary information about an external platform
Perform this task to view detailed configuration information of an external platform. You can also view top 5 hosts by CPU usage and memory usage, host state statistics, and top 5 VMs by CPU usage and memory usage. To view summary information about an external platform:
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NSphere, and then click the name of the target external platform on the External Platform List tab or select the target external platform from the left external platform list.
○ IP Address: IP address of the managed NSphere platform.
○ Port: Network port number to connect to the NSphere platform.
○ Username: Account name used for logging in to the NSphere platform.
○ Site Type: Type of the managed platform to identify different external platform systems.
○ Top 5 Hosts by CPU Usage: Names and CPU usage values of the five hosts with the highest CPU usage values on the managed NSphere platform.
○ Top 5 Hosts by Memory Usage: Names and memory usage values of the five hosts with the highest memory usage values on the managed NSphere platform.
○ Top 5 VMs by CPU Usage: Aliases and CPU usage values of the five VMs with the highest CPU usage values on the managed NSphere platform.
○ Top 5 VMs by Memory Usage: Aliases and memory usage values of the five VMs with the highest memory usage values on the managed NSphere platform.
View summary information about an external data center
View summary information about an external data center
Perform this task to view detailed configuration information of an external data center. You can also view host state statistics in the data center, top 5 hosts by CPU usage and memory usage, and top 5 VMs by CPU usage and memory usage.
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NSphere, and then select External platform name > Data center name from the left menu bar. The Overview tab for the data center opens.
○ Cluster: Number of clusters in the data center.
○ Hosts: Number of hosts in the data center.
○ VM Density: Average number of VMs on each host in the managed platforms.
○ CPUs: Total number of CPU cores on all hosts in the managed platforms.
○ Total Memory: Total memory capacity of all hosts in the managed platforms.
○ Local Storage: Total local storage capacity of all hosts in the managed platforms.
○ Available Storage: Total available local storage capacity of all hosts in the managed platforms.
○ Top 5 Hosts by CPU Usage: Names and CPU usage values of the five hosts with the highest CPU usage values on the managed NSphere platform.
○ Top 5 Hosts by Memory Usage: Names and memory usage values of the five hosts with the highest memory usage values on the managed NSphere platform.
○ Top 5 VMs by CPU Usage: Aliases and CPU usage values of the five VMs with the highest CPU usage values on the managed NSphere platform.
View summary information about an external cluster
○ Top 5 VMs by Memory Usage: Aliases and memory usage values of the five VMs with the highest memory usage values on the managed NSphere platform.
View summary information about an external cluster
Perform this task to view detailed configuration information of an external cluster, CPU usage and memory usage of hosts in the cluster, and CPU usage and memory usage of VMs in the cluster. To view summary information about an external cluster:
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NSphere, and then select External platform name > Data center name > Cluster name from the left menu bar. The Overview tab for the cluster opens.
○ VM Density: Average number of VMs on each host in the cluster.
○ CPUs: Total number of CPU cores of all hosts in the cluster.
○ Total Memory: Total memory capacity of all hosts in the cluster.
○ Local Storage: Total local storage capacity of all hosts in the cluster.
○ Available Storage: Total available local storage capacity of all hosts in the cluster.
○ CPU Usage: Average usage of the CPUs on all hosts in the cluster over the past 30 minutes.
○ Memory Usage: Average usage of the memory on all hosts in the cluster over the past 30 minutes.
○ Storage Usage: Average usage of the local storage on all hosts in the cluster over the past 30 minutes.
View summary information about an external host
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NSphere.
-
Select External platform name > Data center name > Cluster name from the left menu bar, and then click the Hosts tab.
○ Name: Host name.
○ State: Current host state, including Normal, Abnormal, Maintenance Mode, Isolation Mode, and Not Enabled with HA.
○ Management IP: Management network IP address of the host.
○ VM Summary: Total number of VMs on the host, and number of VMs in the running and shutdown states.
○ CPUs: Total number of CPU cores on the host, which is the number of CPUs multiplied by the number of cores per CPU.
○ Memory: Total memory capacity of the host.
○ Disk Size: Local disk space size of the host.
○ CPU Usage: Average CPU usage of the host over the past one hour.
○ Memory Usage: Average memory usage of the host over the past one hour.
○ Platform: CVK software version installed on the host.
-
-
From the left menu bar, select External platform name > Data center name > Cluster name > Host name. You are placed on the Overview tab for the target host.
○ CPUs: Total number of CPU cores on the host, which is the number of CPUs multiplied by the number of cores per CPU.
○ Total Memory: Total memory capacity of the host.
○ Free Memory: Available memory capacity of the host.
○ Local Storage: Total disk capacity of the host.
○ Available Storage: Available disk capacity of the host.
○ Host Model: Device model of the host.
○ CPU Model: CPU model of the host.
○ CPU Frequency: CPU frequency of the host.
○ Version: CVK version of the host.
○ Host Time: System time of the host.
○ Uptime: Uptime of the host.
○ IP Address: IP address of the host.
○ CPU Usage: Average CPU usage of the host over the past one hour.
○ Memory Usage: Average memory usage of the host over the past one hour.
○ Top 5 VMs by CPU Usage: Aliases and CPU usage values of the five VMs with the highest CPU usage values on the host.
○ Top 5 VMs by Memory Usage: Aliases and memory usage values of the five VMs with the highest memory usage values on the host.
View performance monitoring information about an external host
○ Network Throughput: Network throughput (in Mbps) trend graph for the most recent five minutes of the host. The horizontal axis represents the time, and the vertical axis represents the network throughput.
○ I/O Throughput: I/O throughput (in KBps) trend graph for each disk on the host. The horizontal axis represents the time, and the vertical axis represents the I/O throughput.
View performance monitoring information about an external host
Perform this task to view CPU usage, memory usage, disk I/O throughput, and network throughput of hosts.
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NSphere, and then select External platform name > Data center name > Cluster name > Host name from the left menu bar. The Overview tab for the host opens.
-
Click the Performance Monitoring tab.
○ CPU Usage: CPU usage trend graph. The horizontal axis represents the time, and the vertical axis represents the CPU usage.
○ Memory Usage: Memory usage trend graph. The horizontal axis represents the time, and the vertical axis represents the memory usage.
○ I/O Throughput: I/O throughput (in KBps) trend graph for each disk on the host. The horizontal axis represents the time, and the vertical axis represents the I/O throughput.
View summary information about an external VM
To view basic information, hardware information, CPU usage, and memory usage of external VMs:
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NSphere > External platform name > Data center name > Cluster name > Host name.
-
Click the VM List tab, and click the alias of the target external VM.
○ Alias: Alias of the VM.
○ Description: Description for the VM.
○ Status: VM status, which can be running, suspended, hibernated, shutdown, unknown, or HA error.
○ CPU: Total number of CPU cores on the VM, which is the number of CPUs multiplied by the number of cores per CPU.
○ Memory: Current memory capacity of the VM.
○ CPU Usage: Average CPU usage of the VM over the past one hour.
○ Memory Usage: Average memory usage of the VM over the past one hour.
○ OS: Operating system of the VM, which can be Windows or Linux. ARM hosts support only Linux operating systems of the NeoKylin, KylinOS, and UOS types.
-
Click the alias of an external VM name to open the Overview tab for that VM.
○ Name: Name of the VM.
○ Description: Description for the VM.
○ State: Current state of the VM.
View performance monitoring information about an external VM
○ Operating System: Operating system of the VM.
○ Version: Version of the VM operating system.
○ Memory: Current memory capacity of the VM.
○ VMPtools: Current state of VMPtools, including Running and Not Running. If the VM has VMPtools installed and running, this field displays Running. In other cases, this field displays Not Running. If the VM is shut down, this field displays two hyphens (--).
○ VMPtools Version: Version information of VMPtools. The VMPtools version is displayed only for VMs with VMPtools installed.
○ Uptime: Uptime of the VM.
○ UUID: UUID of the VM.
○ CPUs: CPU configuration (number of CPUs * number of cores per CPU) and average CPU usage over the past one hour.
○ Memory: Memory configuration and average memory usage over the past one hour.
○ Network: MAC address of the VM, name of the network connected to the VM, and network summary information.
○ Disks: VM disk capacity and storage path.
○ CPU Usage: CPU usage trend graph within a time range. The horizontal axis represents the time, and the vertical axis represents the CPU usage.
○ Memory Usage: Memory usage trend graph. The horizontal axis represents the time, and the vertical axis represents the memory usage.
View performance monitoring information about an external VM
- On the top navigation bar, click Compute.
View log information of an external VM
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NSphere > External platform name > Data center name > Cluster name > Host name.
-
Click the alias of an external VM.
-
Click the Tasks tab.
○ Login Name: Username for logging in to the management platform.
○ Operator Name: Name of the operator.
○ Start Time: Time when the action is started.
○ Completed At: Time when the action finishes.
-
Manage NCI platforms
External platform management can manage host clusters in NCI. After management, you can centrally
manage cloud resources of external platforms and migrate VMs on the hosts in NCI to the local management platform. The following features are available:
• Add/edit/view an external platform
• Synchronize external cloud data
• Jump to an external platform
• Create a VM
• Migrate a VM
• Edit the settings of an external VM
• Manage external VM snapshots
• Clone an external VM into a template
• Deploy a VM by using a template
• Delete an external platform
• Manage external VM states
• View summary information about an external platform
• View summary information about an external cluster
• View summary information about an external host
• View performance monitoring information about an external host
• View summary information about an external VM
• View performance monitoring information about an external VM
• View log information of an external VM
Add/edit/view an external platform
The management platform supports adding, editing, and viewing external cloud resources. You can
perform the following operations:
• Add external platforms to integrate new external platforms into the management platform for unified management.
• Edit the configuration of the integrated external platforms to meet changing business needs.
• View detailed information of external platforms at any time, which facilitates resource status monitoring and management.
Make sure the same external platform is managed only by one management platform. If an external platform is managed across multiple management platforms, the operations such as VM migration might fail.
To manage an external platform:
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
To add an external platform, select NCI, and then click Add on the External Platform List tab.
-
To edit an external platform, select NCI, and then click Edit in the Actions column for that target external platform on the External Platform List tab.
-
Configure the related parameters and click OK.
○ Type: Select an external platform type, which can be VMware vSphere, NSphere, and NCI.
○ Name: Enter a name for the external platform. This name will be displayed on the external platform list on the management platform.
○ IP Address: Enter the management IP address of the external platform to be managed.
○ Login Mode: Select the protocol that is used to access the external platform. Options include HTTP and HTTPS.
○ Port: Enter the port number of the external platform. The default port number is 8080 for HTTP and 8443 for HTTPS.
○ Username: Enter the username that is used to access the external platform.
○ Change Password: When you edit an external platform, you can select whether to edit its password. If you enable this field, you must enter a new password.
○ Password: Enter the password that is used to access the external platform.
Synchronize external cloud data
Jump to an external platform
Perform this task to jump to an incorporated external platform with one click, which enables convenient
cross-platform access and unified management.
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NCI, and then click Open in the Actions column for the target external platform on the External Platform List tab.
Create a VM
Migrate a VM
After an external cluster is added, you can create a VM migration task to migrate VMs from an external
platform to the management platform.
Restrictions and guidelines
This function is available only to the following external platform series: E0886, R0886, E0802, E0850, and E0851. This function relies on cloud rainbow. To view the prerequisites or restrictions and guidelines for this function, see "Manage cloud rainbows".
Procedure
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select External platform name > Cluster name, and then click the VMs tab.
-
Migrate a VM with one of the following methods:
○ Click Migrate in the Actions column for the target VM. This migration method does not require specifying the source host or VM.
○ Click the Migrate button above the VM list to migrate a random VM in the specified cluster.
-
Configure the related parameters as needed.
-
Click OK.
Parameters Basic settings
• Source Host: Source host on which the VM to be migrated resides.
• VM: VM to be migrated.
• Destination Host: Host to which the VM is migrated.
• Migration Timeout: Set the timeout timer for cloud rainbow VM migration, which specifies the maximum running time for the VM migration task. The migration task is canceled automatically when the migration timeout timer expires.
○ To prevent a migration task from occupying system resources for extended periods, configure an appropriate migration timeout timer. This practice ensures that the system automatically cancels the migration task upon timeout.
○ The default timeout timer is 0, which indicates that no timeout is set. In this case, the timeout timer for the migration task defaults to the preset wait timeout timer in the system. If a migration task is not completed before the wait timeout timer expires, it will also be canceled by the system. For more information about the wait timeout timer, see "Wait timeout timer" in "Migrate a VM."
• VM Group: Group to which the VM belongs after migration.
• Compression: With this service enabled, data to be transmitted during migration will be compressed to reduce the total amount of transferred data.
Target storage
When you add a migration task for a VM, you must select a target storage pool for storage disks of that VM. In certain external platform versions, you can specify a target storage pool for each storage disk separately. However, in some external platform versions, all storage disks should use the same target storage pool. As a best practice, configure this setting based on the in-use external platform version.
Edit the settings of an external VM
Manage external VM snapshots
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NCI > External platform name > Data center name > Cluster name > Host name.
-
Click the VM List tab, and then click the alias of the target external VM.
-
Select More > Snapshot. The VM Snapshot Management dialog box opens.
-
Click Create.
○ Name: Enter the name of the VM snapshot.
○ Description: Enter a description for the VM snapshot.
○ Snapshot Memory: Select whether to take snapshot of the VM memory.
-
Clone an external VM into a template
Deploy a VM by using a template
-
On the top navigation bar, click Compute.
- From the left navigation pane, select External Platform.
-
Select NCI.
-
Select an external platform from the left menu bar, and then click the VM List tab.
-
Click Add. The Deploy from Template dialog box opens.
-
Select an existing VM template and click Next.
-
Configure basic information of the VM to be deployed and click Next.
○ Alias: Enter an alias for the VM to be deployed. The alias will be displayed on the management platform.
○ Description: Enter a description for the VM to be deployed.
-
Select a cluster host for the VM and click Next.
-
Configure storage information for the VM and click Next.
○ Original Storage File: Name of the storage volume for the source VM, which cannot be edited.
○ Target Storage File: Storage file for the VM.
○ Target Storage Pool: Target storage pool for the VM.
○ Disk Format: Select the disk format for the VM to be deployed, including Same Format, Intelligent, and High-Speed. The disk format takes effect only when the type of the target storage pool is a local file directory, shared file system, or NFS network file system.
▪ Same Format: Set the disk format of the VM to be deployed to that of the template.
▪ Intelligent: Set the disk format to qcow2 for the VM to be deployed.
▪ High-Speed: Set the disk format to raw for the VM to be deployed. The raw format provides high I/O efficiency.
-
Configure network information for the VM and click Next.
○ vSwitches: Select the vSwitch to be used by the VM.
Manage external VM states
The state management of external VMs includes synchronizing VM states and configuration
information, and restarting, starting, hibernating, shutting down, and powering off VMs. To manage external VM states:
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NCI > External platform name > Data center name > Cluster name > Host name.
-
Click the VM List tab, and click the alias of the target external VM.
-
To synchronize the VM state and configuration of the selected VM with the managed platform, click Refresh.
-
To start the VM, click Start.
-
To shut down the VM, click Shut Down.
-
To power off the VM, click Power Off.
-
To hibernate the VM, click More > Hibernate.
-
To restart the VM, click More > Restart.
Delete an external platform
View summary information about an external platform
Delete an external platform
You can delete an accessible external platform from the management platform. After you delete an external platform, the related external cloud resources and their configuration information will be removed from the management platform. These resources will no longer be displayed or managed. To delete an external platform:
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NCI. On the External Platform List tab, click Delete in the Actions column for the target platform.
-
Click OK.
View summary information about an external platform
Perform this task to view detailed configuration information of an external platform. You can also view top 5 hosts by CPU usage and memory usage, host state statistics, and top 5 VMs by CPU usage and memory usage. To view summary information about an external platform:
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NCI, and then click the name of the target external platform on the External Platform List tab or select the target external platform from the left external platform list.
○ IP Address: IP address of the managed NCI platform.
○ Port: Network port number to connect to the NCI platform.
View summary information about an external cluster
○ Username: Account name used for logging in to the NCI platform.
○ Site Type: Type of the managed platform to identify different external platform systems.
○ Top 5 Hosts by CPU Usage: Names and CPU usage values of the five hosts with the highest CPU usage values on the managed NCI platform.
○ Top 5 Hosts by Memory Usage: Names and memory usage values of the five hosts with the highest memory usage values on the managed NCI platform.
○ Top 5 VMs by CPU Usage: Aliases and CPU usage values of the five VMs with the highest CPU usage values on the managed NCI platform.
○ Top 5 VMs by Memory Usage: Aliases and memory usage values of the five VMs with the highest memory usage values on the managed NCI platform.
View summary information about an external cluster
Perform this task to view detailed configuration information of an external cluster, CPU usage and memory usage of hosts in the cluster, and CPU usage and memory usage of VMs in the cluster. To view summary information about an external cluster:
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NCI, and then select External platform name > Data center name > Cluster name from the left menu bar. The Overview tab for the cluster opens.
○ VM Density: Average number of VMs on each host in the cluster.
○ CPUs: Total number of CPU cores of all hosts in the cluster.
○ Total Memory: Total memory capacity of all hosts in the cluster.
View summary information about an external host
Perform this task to view detailed configuration information of an external host, CPU usage and
memory usage of hosts in the cluster, and CPU usage and memory usage of hosts in the cluster. To view summary information about an external host:
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NCI.
-
Select External platform name > Data center name > Cluster name from the left menu bar, and then click the Hosts tab.
○ Name: Host name.
○ State: Current host state, including Normal, Abnormal, Maintenance Mode, Isolation Mode, and Not Enabled with HA.
○ Management IP: Management network IP address of the host.
○ VM Summary: Total number of VMs on the host, and number of VMs in the running and shutdown states.
○ CPUs: Total number of CPU cores on the host, which is the number of CPUs multiplied by the number of cores per CPU.
○ Memory: Total memory capacity of the host.
○ Disk Size: Local disk space size of the host.
○ CPU Usage: Average CPU usage of the host over the past one hour.
○ Memory Usage: Average memory usage of the host over the past one hour.
○ Platform: CVK software version installed on the host.
-
From the left menu bar, select External platform name > Data center name > Cluster name > Host name. You are placed on the Overview tab for the target host.
○ CPUs: Total number of CPU cores on the host, which is the number of CPUs multiplied by the number of cores per CPU.
○ Total Memory: Total memory capacity of the host.
○ Local Storage: Total disk capacity of the host.
○ Available Storage: Available disk capacity of the host.
○ Host Model: Device model of the host.
○ CPU Model: CPU model of the host.
○ CPU Frequency: CPU frequency of the host.
○ Version: CVK version of the host.
View performance monitoring information about an external host
○ Host Time: System time of the host.
○ Uptime: Uptime of the host.
○ IP Address: IP address of the host.
○ CPU Usage: Average CPU usage of the host over the past one hour.
○ Memory Usage: Average memory usage of the host over the past one hour.
○ Top 5 VMs by CPU Usage: Aliases and CPU usage values of the five VMs with the highest CPU usage values on the host.
○ Top 5 VMs by Memory Usage: Aliases and memory usage values of the five VMs with the highest memory usage values on the host.
○ Network Throughput: Network throughput (in Mbps) trend graph for the most recent five minutes of the host. The horizontal axis represents the time, and the vertical axis represents the network throughput.
○ I/O Throughput Statistics: The x-axis shows Time, and the y-axis shows Host Disk Throughput in KBps. The I/O Throughput Statistics chart shows the Disk Throughput for each Host within the selected Time Range.
View performance monitoring information about an external host
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NCI, and then select External platform name > Cluster name > Host name from the left menu bar.
-
Click the Performance Monitoring tab.
○ CPU Usage: CPU usage trend graph. The horizontal axis represents the time, and the vertical axis represents the CPU usage.
View summary information about an external VM
Perform this task to view basic information, hardware information, CPU usage, and memory usage of
external VMs.
-
On the top navigation bar, click Compute.
-
From the left navigation pane, select External Platform.
-
Select NCI > External platform name > Data center name > Cluster name > Host name.
-
Click the VM List tab.
○ Alias: Alias of the VM.
○ Description: Description for the VM.
○ Status: VM status, which can be running, suspended, hibernated, shutdown, unknown, or HA error.
○ CPU: Total number of CPU cores on the VM, which is the number of CPUs multiplied by the number of cores per CPU.
○ Memory: Current memory capacity of the VM.
○ CPU Usage: Average CPU usage of the VM over the past one hour.
○ Memory Usage: Average memory usage of the VM over the past one hour.
○ OS: Operating system of the VM, which can be Windows or Linux. ARM hosts support only Linux operating systems of the NeoKylin, KylinOS, and UOS types.
-
Click the alias of an external VM name to open the Overview tab for that VM.
○ Name: Name of the VM.
○ Description: Description for the VM.
○ State: Current state of the VM.
○ Operating System: Operating system of the VM.
○ Version: Version of the VM operating system.
○ Memory: Current memory capacity of the VM.
○ VMPtools: Current state of VMPtools, including Running and Not Running. If the VM has VMPtools installed and running, this field displays Running. In other cases, this field displays Not Running. If the VM is shut down, this field displays two hyphens (--).
○ VMPtools Version: Version information of VMPtools. The VMPtools version is displayed only for VMs with VMPtools installed.
○ Uptime: Uptime of the VM.
○ UUID: UUID of the VM.
○ CPUs: CPU configuration (number of CPUs * number of cores per CPU) and average CPU usage over the past one hour.
○ Memory: Memory configuration and average memory usage over the past one hour.
○ Network: MAC address of the VM, name of the network connected to the VM, and network summary information.
○ Disks: VM disk capacity and storage path.
○ CPU Usage: CPU usage trend graph within a time range. The horizontal axis represents the time, and the vertical axis represents the CPU usage.
View performance monitoring information about an external VM
View log information of an external VM
-
On the top navigation bar, click Compute.
- From the left navigation pane, select External Platform.