High Availability & Scaling — Load Balancers and Reserved IPs on EasyCloudify
TL;DR — EasyCloudify High Availability lets you create scaling groups (load balancers) that distribute traffic across multiple servers, and reserve static IP addresses that persist independently of your servers.
What is EasyCloudify High Availability?
EasyCloudify High Availability is an infrastructure feature that distributes incoming traffic automatically across groups of servers to eliminate single points of failure and ensure maximum uptime for your applications. It also provides reserved IPs — static IP addresses that are not tied to any individual server. Access the High Availability page at /cloudpanel/scaling.
Scaling Groups (Load Balancers)
A Scaling Group is a managed load balancer that sits in front of multiple servers and routes requests evenly across them.
Before You Start
- You have an active Scaling plan subscription (see Plans & Billing)
- You have at least one deployed VPS server
How to Create a Scaling Group
Step 1 — Navigate to High Availability
In the sidebar, click Scaling. You land on /cloudpanel/scaling on the Scaling Group tab.
Step 2 — Click New Scaling Group
Click the New scaling group button. The CreateLoadBalancer component displays the creation form.
Step 3 — Configure the Load Balancer
Fill in the load balancer configuration:
- Name — A descriptive name for the scaling group
- Region — Select the region where the load balancer is deployed
- Servers — Select the servers to include in this scaling group
- Protocol and port — Define the incoming traffic rules (HTTP, HTTPS, TCP)
- Health check — Configure how the load balancer determines if a server is healthy
Step 4 — Create
Submit the form. EasyCloudify provisions the load balancer and associates it with your selected servers.
Viewing Existing Scaling Groups
Click View scaling groups to display the ListLoadBalancers component — a list of all your load balancers with status, region, and member servers.
Reserved IPs
A Reserved IP is a static IPv4 address that exists independently of any server, allowing you to reassign it between servers for zero-downtime failover.
How to Manage Reserved IPs
The Reserved IP tab on the High Availability page displays the ReservedIP component. From here you can:
- Create a reserved IP — Request a new static IPv4 address in your region
- Assign to a server — Point the reserved IP at any of your running servers
- Reassign — Move the IP to a different server without changing your DNS
- Delete — Release the IP when no longer needed
💡 Tip: Reserved IPs are free to hold. Use a reserved IP as the target of your DNS A record. During failover, reassign the IP to a new server — your DNS does not need to change.
Frequently Asked Questions
What is the difference between a scaling group and a single server?
A single server is a single point of failure. A scaling group distributes traffic across multiple servers, so if one server fails, traffic continues flowing to the healthy servers.
Can I add or remove servers from an existing scaling group?
Yes. Edit the scaling group configuration to add new servers or remove existing ones without recreating the load balancer.