All Products
Search
Document Center

ENS:Create an ELB instance

Last Updated:Apr 01, 2026

An Edge Load Balancer (ELB) instance receives client requests and distributes them to backend ENS instances. Creating an ELB instance is the first step in setting up load balancing at the edge. After the instance is running, add a listener and backend servers to start handling traffic.

Prerequisites

Before you begin, make sure you have:

  • Decided on the region for the ELB instance. ELB does not support cross-node deployment — the ELB instance and all ENS instances you add to it must be in the same region.

  • Created a custom network and a vSwitch in that region. The ELB instance is deployed inside the custom network.

Create an instance

  1. Log on to the ENS console.

  2. In the left-side navigation pane, choose ELB > CLB.

  3. On the CLB page, click Create Instance.

  4. On the Edge Load Balancer page, configure the parameters.

    ELB instances created in the ENS console are internal-facing and are not publicly accessible. To enable Internet access, associate an elastic IP address (EIP) with the instance after creation. For more information, see Associate an EIP.

    Instance details

    ParameterDescription
    Billing methodOnly Pay-as-you-go is supported.
    Instance nameEnter a name for the ELB instance.
    RegionSelect the region where the instance will run. Must match the region of the ENS instances you plan to add.
    NetworkSelect the custom network created in the prerequisites.
    vSwitchSelect the vSwitch in your custom network.
    Instance typeSelect a type based on the maximum concurrent connections and QPS your workload requires. For performance metrics by instance type, see Instance types.
  5. Read and agree to ENS Terms of Service, then click Confirm.

What's next

  • Configure a listener — set up a listener to forward incoming requests to backend servers using a scheduling algorithm.

  • Associate an EIP — assign an EIP to make the ELB instance publicly accessible over the Internet.