help • Anh. L: Hochverfügbarkeitslösung für SwyxWare • Installation und Betrieb einer SwyxWare mit VMware vSphere
L.4 Installation und Betrieb einer SwyxWare mit VMware vSphere
Dieser Abschnitt beschreibt, wie man SwyxWare in der virtuellen Maschine vSphere installiert, betreibt und mit vSphere hochverfügbar macht.
SwyxWare wird komplett mit einer SQL Server Express in einer virtuellen Maschine installiert. Alternativ kann SwyxWare ohne SQL Express installiert werden und die Datenbank auf einem vorhandenen SQL Server Cluster betrieben werden.
vSphere High Availability und vSphere Fault Tolerance
VMware vSphere bietet unterschiedliche Funktionen an, um virtuelle Maschinen hochverfügbar zu machen:
*vSphere High Availability
überwacht die VM und die darin laufende Anwendung und startet die VM neu, wenn das Betriebssystem oder die Anwendung in der VM nicht mehr reagiert.
*vSphere Fault Tolerance
hält auf einem zweiten Host eine ständig aktuell gehaltene Kopie der virtuellen Maschine vor und schaltet bei Ausfall eines Hosts automatisch auf die Kopie um.
SwyxWare HealthMonitor
Damit vSphere nicht nur die VM, sondern auch die darin laufende SwyxWare überwachen kann, installieren Sie zusätzlich zur SwyxWare den SwyxWare HealthMonitor Dienst. Dieser überwacht die SwyxWare Dienste und bedient die vSphere Heartbeat Schnittstelle. Sind alle SwyxWare Dienste verfügbar, sendet der HealthMonitor alle zwanzig Sekunden einen "Heartbeat" über die vSphere Heartbeat-Schnittstelle. Reagiert einer der Dienste nicht mehr, unterbleibt der Heartbeat. vSphere benutzt das Ausbleiben des Heartbeats, um eine nicht mehr reagierende Applikation festzustellen und die VM neu zu starten.
* 
Zusätzlich sollten Sie eine vSphere HA/FT Lösung immer mit einer VM Back-up Lösung kombinieren.