HotPlug Feature Upgrade
The HotPlug feature for hot upgrades allows cloud hosts to upgrade CPU cores and memory capacity while operating. This means both CPU and memory can be expanded online without shutting down or restarting the cloud host, ensuring that the performance of running applications and services remains unaffected.
Applicable Scenarios
-
Initial Deployment: In the early stages of business operations, users may find it challenging to accurately estimate the required configuration for the cloud host. They can initially apply for a server with standard specifications and later adjust the CPU and memory configurations through hot upgrade operations.
-
Sudden Demand: When users experience a sudden increase in business demand, they can quickly upgrade the CPU cores and memory size of the cloud host via hot upgrades while simultaneously expanding the number of cloud hosts.
Restrictions
The current SurferCloud hot upgrade operation has the following restrictions:
- Machine type: Only Universal N and High Main Frequency C support hot upgrades. The Kuai Jie series cloud hosts do not support this feature at this time.
- Basic image:
Currently, only some versions of the base image support hot upgrade operations
Feature Support Situation | |
---|---|
CentOS | CentOS 7.0 64-bit and above versions support |
Ubuntu | Ubuntu 16.04 64-bit and above versions support |
Windows | Do not support hot upgrade operations |
Debian | Debian 9.0 64-bit and above versions support |
RedHat | Do not support hot upgrade operations |
Rocky | Do not support hot upgrade operations |
- Limitations of hot upgrade range:
-
CPU: The maximum CPU limit that supports hot upgrades is four times the original number of CPU cores. For example, if the cloud host is initially configured with 2 cores and 2GB of RAM, the hot upgrade can increase it to a maximum of 8 cores. To upgrade beyond this limit, an offline upgrade (i.e., "Change Configuration" operation in the management console) is required.
-
Memory: Only a one-level upward memory hot upgrade is supported. Additionally, when upgrading the CPU, the memory capacity must be compatible with the selected number of CPU cores. For instance, if the current configuration is 2 cores and 2GB, the memory hot upgrade can only increase it to 4GB. For larger configurations, an offline upgrade (i.e., "Change Configuration" operation) is necessary.