What is Auto-Clustering
This guide has been reviewed and reformatted for Ruk-Com Cloud PaaS. Screens may vary slightly by platform version.
Click or tap a screenshot to view it at its original size.
Objective
This guide explains how to use What is Auto-Clustering on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points.
Before you begin
- Sign in with an account permitted to manage the relevant environment.
- Confirm the target environment, region and resources before saving changes.
- Create a backup or rollback plan before changing a production system.
In the modern era, importance is placed on readily available information. For this reason, access to information must be maintained as soon as notifications arrive. Therefore, creating each method Each size is important for configuration instructions.ClusterClustering is the technique of using at least two instances for a service. It not only reduces complexity but also provides reliability. (The system can withstand at least one instance of failure.) It also helps handle higher volumes.
Cluster configuration can be challenging and time-consuming, so Ruk-Com Cloud PaaS provides a platform for popular automated clustering methods. and can be grouped according to your needs directly fromtopologyThis automation wizard simplifies and speeds up the creation of production-ready clusters for your workload.
Enabling Auto Clustering
These templates currently support the automatic segmentation feature via the topology wizard:
Application servers -GlassFish,Payara,Jenkins,WildFly
SQL databases -MySQL,MariaDB,PostgreSQL
NoSQL database -Couchbase,MongoDB
Storage server -Shared Storage Container
Tips:In addition to the cluster options in the topology wizard, you can also select other clusters in Ruk-Com Cloud.Marketplace

1. Select the application server in the list displayed in the topology wizard, which can be toggled on in the middle of the frame. The system will automatically group them appropriately and ready for use.

2. You can hover your mouse over the icon ? To see more information about clustering, click Learn More for more information.

3. After Auto Clustering is enabled, there are additional settings to customize the cluster. For example, MariaDB allows selecting a Scheme and adding ProxySQL specifically for this database cluster:

Additional documents regarding Auto Clustering
Ruk-Com Cloud provides additional documentation covering several topics and GitHub on Automated Segmentation as follows:
- Auto-Clustering of Instances via Topology Wizard- List of supported features, explaining basic management through Wizard and Cloud Scripting.
- MariaDB/MySQL Auto-Сlustering with Load Balancing and Replication- Automated clustering and replication for MariaDB and MySQL databases for high availability and performance.
- PostgreSQL Auto-Clustering with Asynchronous Master-Slave Replication- Automatically receive multiple replication data within Master-Slave for PostgreSQL database.
- MongoDB Replica Set Auto-Сlustering for High Availability and Performance- Automatic clustering and replication for complex MongoDB databases, automatic failover, and high availability.
- Out-of-Box GlassFish & Payara Clustering: Running Java EE Highly-Available Applications in the Cloud- Shows how to set up a ready-to-use cluster with GlassFish & Payara Micro and Java EE for running applications.
- Jenkins Cluster Hosting for Continuous Integration and Delivery (CI/CD)- Automated continuous integration and delivery of Java applications using a pre-configured Jenkins master-slave.
- WildFly Managed Domain in Containers: Automatic Micro Clustering and Scaling- How to extend WildFly from a standalone server to a managed domain mode cluster for running cloud-native microservices.
- Shared Storage Container Auto-Clustering- Supports reliable configuration with AutoFS, NFSv4 and GlusterFS.
- Ruk-Com Cloud Packaged Solutions Collection on GitHub- Ruk-Com Cloud's automated storage methods include automatic clustering (e.g. db-clustering, wildfly, glassfish and other databases).