Get started with speed and network optimization
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
-
In the ESA console, choose Websites, and in the Website column, click the target site.
-
In the navigation pane on the left, choose .
-
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 resource compression
ESA supports Gzip and Brotli compression. When enabled, origin server files are compressed at edge zones before delivery, reducing bandwidth consumption.
-
Configure protocol optimization
Use HTTP/2 or HTTP/3 (QUIC) to reduce latency and accelerate data transmission.
Configure network optimization
ESA reduces network latency and data transfer costs through IPv6 support, WebSocket, gRPC connections, and maximum upload size controls.
Procedure
-
In the ESA console, choose Websites, and in the Website column, click the target site.
-
In the navigation pane on the left, choose .
-
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.