Application Acceleration
Description
The Huawei Cloud EulerOS 2.0 image supports application acceleration. You can use this type of image to optimize performance of Nginx, Redis, MySQL, Memcached, and PostgreSQL applications.
When you are purchasing ECSs, if you select the Huawei Cloud EulerOS 2.0 image and enable application acceleration, the system will provide performance tuning for the ECSs in terms of CPUs, memory, network, storage, and kernels and deliver over 20% higher performance for Nginx, Redis, MySQL, Memcached, and PostgreSQL applications.
When purchasing an ECS, you can only configure application acceleration for one type of applications.
Enabling Application Acceleration
- Log in to the management console and access the Buy ECS page.
- Set parameters required for creatingpurchasing ECSs.
For details, see Purchasing an ECS in Custom Config Mode.
To enable application acceleration, configure as follows:
- Set OS > Image.
Select Public image > Huawei Cloud EulerOS > Huawei Cloud EulerOS 2.0.
- Select Application Acceleration.
Select the application for which you want to configure application acceleration.
- Set Security Group.
Open the following ports:
- TCP: 53,80,443
- UDP: 53
Figure 1 Outbound rules
After application acceleration is configured, the application performance is greatly improved, as shown in Table 1.
The default application version in the Huawei Cloud EulerOS yum repository is installed on the ECS based on the configured application acceleration type. If you use other application versions, you may not be able to get the best performance.
Table 1 Performance improvement Application
Default Version
Performance Improvement (Compared with No Acceleration)
Description
Nginx
1.21.5
- 40% (small HTTP/HTTPS packets)
- 15% (large packets)
Performance improvement of application and OS configurations are included.
MySQL
8.0.40
50% (OLTP read-only, write-only, and mixed read/write)
Redis
6.2.7
20% (small single-pipeline packets)
PostgreSQL
13.18-1
20% (read-only, write-only, and read/write)
Performance improvement of application and OS configurations are included.
Memcached
1.6.12-2
10% (small single-pipeline packets)
- Set OS > Image.
Disabling Application Acceleration
- Log in to an ECS.
- Run the following command as the root user to uninstall applications related to application acceleration:
bash /opt/booster_remove.sh
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot