help | App. L: High Availability Solution for SwyxWare | Installation and operation of a SwyxWare with VMware vSphere
L.4 Installation and operation of a SwyxWare with VMware vSphere
This section describes how to install and run SwyxWare in the vSphere virtual machine and make it highly available with vSphere.
SwyxWare is installed complete with a SQL Server Express in a virtual machine. Alternatively, SwyxWare can be installed without SQL Express and the database can be run on an existing SQL Server cluster.
vSphere High Availability and vSphere Fault Tolerance
VMware vSphere offers several features to make virtual machines highly available:
*vSphere High Availability and vSphere Fault Tolerance
monitors the VM and the application running in it and restarts the VM if the operating system or application in the VM stops responding.
*vSphere Fault Tolerance
maintains a constantly updated copy of the virtual machine on a second host and automatically switches to the copy if one host fails.
SwyxWare HealthMonitor
To enable vSphere to monitor not only the VM, but also the SwyxWare running in it, install the SwyxWare HealthMonitor service in addition to SwyxWare. This monitors the SwyxWare services and operates the vSphere Heartbeat interface. If all SwyxWare services are available, the HealthMonitor sends a "Heartbeat" every twenty seconds via the vSphere Heartbeat interface. If one of the services stops responding, the heartbeat fails. vSphere uses the failure of the heartbeat to detect a nonresponding application and restart the VM.
* 
Additionally, you should always combine a vSphere HA/FT solution with a VM backup solution.
 
Last modified date: 01/24/2024