Cluster Package
WordPress Cluster Package
The WordPress Cluster package is an automated high-availability solution for WordPress running across multiple lightweight containers. The package configures the web server, database, load balancer, shared storage, and automatic horizontal scaling so the components work together as one scalable WordPress system.
Package Overview
The WordPress Cluster package is designed for large-scale and production WordPress projects that need stronger availability, fault tolerance, and the ability to handle continuous high traffic or sudden traffic spikes.
The package automates the normally complex cluster-deployment workflow and interconnects the required components so the WordPress site can scale according to load without requiring extensive manual DevOps configuration.
WordPress Cluster Benefits
WordPress Cluster Installation
- Click Marketplace at the top of the Virtuozzo Application Management dashboard.
- Search for WordPress Cluster Kit and click Install.
- Choose the required Scaling Strategy according to the expected workload.
- Select the required Advanced Features.
- Specify the Environment and Display Name.
- Select the required Region when multiple regions are available.
- Click Install.
The platform automatically creates and configures the WordPress Cluster environment in a few minutes according to the selected options.
Scaling Strategy
The Scaling Strategy is intended to anticipate increasing load and scale application servers horizontally before the WordPress application becomes overloaded. The predefined strategies can be adjusted after installation.
| Strategy | Scale Out | Scale In |
|---|---|---|
| Low Load | Add 1 application-server node, up to 16 nodes, when workload rises above 70%. | Remove 1 node, down to 2 nodes, when workload falls below 20%. |
| Medium Load | Add 1 application-server node, up to 16 nodes, when workload rises above 50%. | Remove 1 node, down to 2 nodes, when workload falls below 20%. |
| High Load | Add 2 application-server nodes, up to 16 nodes, when workload rises above 30%. | Remove 1 node, down to 2 nodes, when workload falls below 10%. |
Advanced Features
The installation window provides several optional features for tailoring the cluster to the project requirements.
Expected Result
A highly available WordPress cluster is deployed with load balancing, multiple application servers, clustered database and shared-storage components, and automatic horizontal scaling according to the selected strategy. The platform then handles the cluster scaling and infrastructure management while WordPress can be managed normally through its administration interface.
Important Notes
- The WordPress Cluster package is intended for larger production sites and traffic-intensive workloads.
- Application servers can automatically scale from a minimum of 2 up to 16 nodes under the documented predefined strategies.
- Low, Medium, and High Load strategies use different workload thresholds for scaling.
- LiteSpeed, MariaDB Galera, GlusterFS, Let’s Encrypt, Multisite, and WooCommerce are optional advanced features.
- Advanced feature availability can depend on the particular service-provider installation.
- The environment is created and configured automatically after the installation options are submitted.
