What is Auto-Clustering
What Is Auto-Clustering
For production workloads, using two or more service instances improves data availability, reliability, and the ability to handle increased load. A clustered service can continue operating when one instance fails and can distribute traffic or processing across several nodes.
Manual cluster configuration can be complex and time-consuming. The platform automates several popular clustering scenarios and exposes them as an on-demand option during environment creation or topology editing.
Why Use Auto-Clustering
Supported Templates
The Auto-Clustering option is available in the topology wizard for selected application servers, databases, and storage solutions.
Application Servers
- Tomcat and TomEE
- GlassFish
- Payara
- Jenkins
- WildFly
SQL Databases
- MySQL
- MariaDB
- Percona
- PostgreSQL
NoSQL and Search Services
- Couchbase
- Redis
- OpenSearch
Storage
- Shared Storage Container
Enabling Auto-Clustering
1Select a supported stack
Open the topology wizard and choose one of the supported application server, database, or storage templates. The Auto-Clustering switch appears in the central part of the topology frame.
2Review the cluster description
Hover over the hint icon to see information about the selected stack’s clustering implementation. Use the Learn More link when a detailed explanation is required.
3Configure additional cluster options
After enabling Auto-Clustering, additional controls may appear. These options depend on the selected stack. For example, a MariaDB cluster can offer a replication scheme selector and an optional dedicated ProxySQL load balancer.
Additional Materials on Auto-Clustering
- Auto-Clustering of Instances through the Topology Wizard
- MariaDB and MySQL clustering with load balancing and replication
- PostgreSQL clustering with asynchronous primary-secondary replication
- GlassFish and Payara high-availability clustering
- Jenkins clustering for continuous integration and delivery
- WildFly managed-domain clustering and scaling
- Shared Storage Container clustering with AutoFS, NFSv4, and GlusterFS
- Automation solution repositories on GitHub
