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 various functions 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
So that vSphere can 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 uses 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.
|
In addition, you should always combine a vSphere HA/FT solution with a VM backup solution.
|