Get started with speed and network optimization

Updated at:

Configure speed and network optimization features in Edge Security Acceleration (ESA) to improve website performance and reduce bandwidth consumption.

Configure speed optimization

ESA reduces bandwidth consumption, back-to-origin traffic, and transmission latency through protocol optimization, image transformation, Gzip compression, and Brotli compression.

Procedure

  1. In the ESA console, choose Websites, and in the Website column, click the target site.

  2. In the navigation pane on the left, choose Speed and Network > Optimize.

  3. Click the Speed Optimization tab and configure the following features.

Configuration items

  • Set up image transformation

    ESA image transformation converts the format and quality of origin server images, crops, scales, and caches them to speed up retrieval and reduce back-to-origin traffic.

    Set up image transformation.

  • Set up resource compression

    ESA supports Gzip and Brotli compression. When enabled, origin server files are compressed at edge zones before delivery, reducing bandwidth consumption.

    Set up resource compression.

  • Configure protocol optimization

    Use HTTP/2 or HTTP/3 (QUIC) to reduce latency and accelerate data transmission.

    Configure protocol optimization.

Configure network optimization

ESA reduces network latency and data transfer costs through IPv6 support, WebSocket, gRPC connections, and maximum upload size controls.

Procedure

  1. In the ESA console, choose Websites, and in the Website column, click the target site.

  2. In the navigation pane on the left, choose Speed and Network > Optimize.

  3. Click the Network Optimization tab and configure the following features.

Configuration items

  • IPv6 access

    IPv6 provides more efficient routing, simpler configuration, and stronger security than IPv4. ESA enables IPv6 for your site by default at no extra cost. Clients use IPv4 or IPv6 based on their capabilities.

  • Configure WebSocket

    WebSocket establishes a persistent TCP connection with a single handshake, enabling bidirectional data transmission. This reduces server resource usage and supports real-time communication.

  • Establish a gRPC connection

    ESA gRPC uses TLS and HTTP/2 with Protocol Buffers (protobuf) serialization to reduce bandwidth usage and network latency.

  • Set maximum upload size

    Limit the amount of data a client can upload in a single request. This improves server performance and reduces operational costs.

Configure network optimization.