Clustering can serve a few purposes:
- Higher availability for the JSS
- Load balancing the JSS
- Better security when exposing the JSS to non-secure areas such as the Internet
- Separation of the JSS (Tomcat application) server and database (MySQL) roles (possible without clustering)
JAMF Software only supports clustering the JSS server. It does not support high availability of your MySQL server. That’s not to say clustering MySQL won’t work, but rather it’s outside the scope of their products and services. If you’re interested in high availability of your MySQL server, you should look into products such as vSphere with vMotion. If you’re interested in failover for your MySQL database using replication, refer to the online documentation.