更新时间:2025-05-26 GMT+08:00
分享

应用加速

解释说明

Huawei Cloud EulerOS 2.0镜像支持配置应用加速功能,您可以根据需要选择待优化的Nginx、Redis、MySQL、Memcached或PostgreSQL应用,配置后您将获得此应用的最优性能体验。

购买弹性云服务器时,如果选择Huawei Cloud EulerOS 2.0镜像并配置了应用加速,则系统会根据所选Nginx、Redis、MySQL、Memcached或PostgreSQL应用,在CPU、内存、网络、存储、内核等领域以及应用本身针对性调优,达到最优状态 。优化后,业务在运行Nginx、Redis、MySQL、Memcached、PostgreSQL等典型应用时可以获得20%以上的性能提升。

购买弹性云服务器实例时,仅支持为一种类型的应用配置应用加速。

开启应用加速

  1. 登录控制台,进入购买弹性云服务器页面。
  2. 根据业务需求,设置ECS创建购买参数。

    购买ECS的操作指导,请参见自定义购买ECS

    开启应用加速功能,需设置如下参数:

    1. 设置“镜像”。

      选择“公共镜像”中的“Huawei Cloud EulerOS 2.0”镜像。

    2. 勾选“应用加速”。
      选择待配置应用加速的应用。
      图1 开启应用加速
    3. 选择“安全组”。

      需放通如下端口,否则应用加速功能不可用:

      • TCP:53、80、443
      • UDP:53
      图2 出方向规则
    配置应用加速后,弹性云服务器将会使该应用优化到最佳性能,性能收益如表1所示。

    根据配置的应用加速类别,弹性云服务器会安装对应的默认Huawei Cloud EulerOS yum源应用版本。因此,如果购买弹性云服务器后再安装应用的自选版本,则无法获取最大性能收益。

    表1 性能收益

    应用

    默认安装应用版本

    性能收益(相对于不加速)

    说明

    Nginx

    1.21.5

    • HTTP/HTTPS小包场景:40%
    • 大包场景:15%

    性能收益包含应用配置和OS配置收益。

    MySQL

    8.0.40

    50%(OLTP纯读、纯写、混合读写)

    Redis

    6.2.7

    20%(单pipeline小包场景)

    PostgreSQL

    13.18-1

    20%(纯读、纯写、混合读写)

    性能收益包含应用配置和OS配置收益。

    Memcached

    1.6.12-2

    10%(单pipeline小包场景)

关闭应用加速

  1. 登录弹性云服务器
  2. 以root用户执行以下命令,卸载应用加速相关应用。

    bash /opt/booster_remove.sh

相关文档