Server Type
Load Balancing
Distribute traffic across multiple servers for high availability
Load balancing made easy
Set up a load balancer with just one click. Add servers, configure algorithms, and achieve high availability — all from the Ploi dashboard.
One-click load balancing
Everything you need to distribute traffic and keep your application highly available
Instant setup
Provision a load balancer server with one click. Ploi handles all the configuration.
Add servers easily
Attach any server to your load balancer. Mix providers and locations freely.
Let's Encrypt SSL
Free SSL certificates for your load balancer, provisioned automatically.
Full control
Customize settings and add your own configuration for advanced setups.
So, how does it all work?
A load balancer sits in front of your web servers and distributes incoming traffic across them. When a visitor arrives, the load balancer decides which server should handle the request.
High availability
If one server goes down, traffic is routed to the remaining servers
Horizontal scaling
Add as many web servers as you need to handle more traffic
Mix providers
Attach servers from any provider or location to your load balancer
Distributes traffic automatically
Your application
Your application
Choose your balancing algorithm
Select the strategy that best fits your application's traffic pattern
Round Robin
Selects servers in turns, distributing requests evenly like ping-pong. Best for servers with similar capabilities.
Least Connections
Routes traffic to the server with the fewest active connections. Recommended for longer sessions and uneven loads.
Source
Uses a hash of the visitor's IP to always route them to the same server. Ensures session persistence.
But what if I have a database?
When load balancing, your web servers need to share the same data. The recommended approach is to use a dedicated database server that all web servers connect to.
Dedicated database server
Create a separate database server and let all web servers connect to it
Internal networking
Keep all servers on the same internal network for optimal speed
Mix providers
Attach servers from different providers and locations for redundancy
Set up in minutes, not hours
No need to manually configure HAProxy or NGINX. Ploi provisions and configures your load balancer automatically. You just decide which servers to balance.
Setup
Backend servers
Algorithms
SSL included
Quick Setup
3 stepsCreate a load balancer server
Attach your web servers
Choose your algorithm
Done! Traffic is being balanced
Ready to scale your application?
Start distributing traffic across multiple servers today
Installation
Load balancing
SSL certificates
High availability
Different supported server types
Webserver
The generic webserver we offer comes with all the defaults installed: webserver, database, Redis/Valkey, and much more. This is configurable upon installation.
Load balancer
Load balance your traffic over several webservers to distribute traffic. Our special panel makes this a piece of cake for you to configure.
Database Server
A separate database server is more scalable in the future. That's why you can install database-specific optimized servers for your applications.
Redis Server
Need a caching solution for your applications or want to store data to be fetched later temporarily? Set up a scalable Redis server easily and manage settings through our panel.
Valkey Server
Deploy the open-source Redis alternative backed by the Linux Foundation. Get full Redis compatibility with enhanced performance and community-driven development.
Worker Server
The worker server is meant for running PHP background tasks, such as queues. Easily scale your application by running multiple workers in different locations without a sweat.
Storage Server
Serve your own storage server, powered by the S3 compatible Minio software. You're able to safely store and host your own files without a sweat.
MeiliSearch Server
Eager to increase and speed up the search results from your website? Create a MeiliSearch server which makes searching documents real easy and quick.
Elasticsearch Server
Search petabytes of data stored on object stores like S3 in minutes. Easily 1-click create an Elasticsearch server with Ploi and be on your way.
Plain Server
A plain server? Yes. This server is a clean server, without webserver for example, but it is easily manageable via Ploi. It is up to you what you want to install on this server.
Docker Server
Docker support in Ploi allows you to run any container on your server without the hassle of setup and maintenance. You can also install it to a default server with 1-click.