Patschi
New Member
Hallo,
wie im Titel kurz erwähnt, möchte ich zwei Webserver-Linux-Maschinen redundant auslegen...
Mein Ziel mal genauer erklärt:
Das Ziel wäre: Ein dedizierter Server mit VMware ESXi, worauf sich zwei virtuelle Debian 7 Maschinen (die Webserver) befinden, welche dann redundant aufgebaut sein sollen. Auf beiden Maschinen sollen immer die gleichen Daten (in Echtzeit) über eine VPN-Verbindung repliziert werden. Da alles dann über einen VPN-Tunnel mit jeweils statischen IP-Adressen läuft, kann ich dann jeweils eine Maschine problemlos auf einen anderen Server migrieren, ohne weitere Anpassungen an den Konfigurationen (z.B. IPs) vornehmen zu müssen, und kann so quasi eine noch etwas höhere Verfügbarkeit erreichen - aber derzeit würde es mir völlig ausreichen, wenn sich Beide auf der selben physischen Maschine befinden und nur die Dienste selbst redundant ausgelegt sind. Dadurch könnte ich dann ich problemlos jeweils eine Maschine in einen "Wartungsmodus" schalten bzw. irgendeinen Dienst beenden oder aktualisieren (Web, Datenbank, ...), ohne jegliche bemerkbare Downtime der Webseiten zu haben - alles würde wie gewohnt weiterlaufen.
Grober Umsetzungsplan:
Als Proxy-Webserver würde ich HAProxy verwenden, für die Datenbank den MariaDB Galera Cluster
und für das Dateisystem eventuell Unison oder DRDB (?).
Hat jemand diesbezüglich Vorschläge? Lässt sich das einfacher lösen?
Gibt es bessere Software, mit dem man sowas umsetzen könnte?
Bin für jegliche Vorschläge offen!
Danke!
MfG
wie im Titel kurz erwähnt, möchte ich zwei Webserver-Linux-Maschinen redundant auslegen...
Mein Ziel mal genauer erklärt:
Das Ziel wäre: Ein dedizierter Server mit VMware ESXi, worauf sich zwei virtuelle Debian 7 Maschinen (die Webserver) befinden, welche dann redundant aufgebaut sein sollen. Auf beiden Maschinen sollen immer die gleichen Daten (in Echtzeit) über eine VPN-Verbindung repliziert werden. Da alles dann über einen VPN-Tunnel mit jeweils statischen IP-Adressen läuft, kann ich dann jeweils eine Maschine problemlos auf einen anderen Server migrieren, ohne weitere Anpassungen an den Konfigurationen (z.B. IPs) vornehmen zu müssen, und kann so quasi eine noch etwas höhere Verfügbarkeit erreichen - aber derzeit würde es mir völlig ausreichen, wenn sich Beide auf der selben physischen Maschine befinden und nur die Dienste selbst redundant ausgelegt sind. Dadurch könnte ich dann ich problemlos jeweils eine Maschine in einen "Wartungsmodus" schalten bzw. irgendeinen Dienst beenden oder aktualisieren (Web, Datenbank, ...), ohne jegliche bemerkbare Downtime der Webseiten zu haben - alles würde wie gewohnt weiterlaufen.
Grober Umsetzungsplan:
Als Proxy-Webserver würde ich HAProxy verwenden, für die Datenbank den MariaDB Galera Cluster
und für das Dateisystem eventuell Unison oder DRDB (?).
Hat jemand diesbezüglich Vorschläge? Lässt sich das einfacher lösen?
Gibt es bessere Software, mit dem man sowas umsetzen könnte?
Bin für jegliche Vorschläge offen!
Danke!
MfG