
Ich stelle mir vor, wenn ich zwei identische Maschinen bekommen könnte, könnte ich die Backup-Maschine so einrichten, dass sie den Festplatteninhalt der Master-Maschine klont, so dass, wenn die letzte ausfällt, die erstere mit Hilfe eines Lastenausgleichs die Dienste aufrechterhält, ohne sie manuell aktualisieren zu müssen.
Bei meiner aktuellen Konfiguration muss ich die Anwendungen auf beiden Servern manuell aktualisieren, ich möchte dies aber nur auf einem Server tun.
Als Teilantwort auf diese Frage habe ich mir drei Szenarien vorgestellt, in denen dies möglich wäre:
- Cloud: 1 Speicher + VMs, wenn Sie den Speicher aktualisieren, können alle VMs das neue Image abrufen
- Physische Maschinen + Speicher: Eine App aktualisiert die Anwendungen, indem sie sie aus einem zentralen Repository abruft
- Physische Maschinen: Eine App aktualisiert die Anwendungen, die von einer anderen Maschine abgerufen werden
Meine aktuelle Konfiguration lässt nur das dritte Szenario zu. Gibt es eine Windows-Funktion, die mir dabei helfen würde?
Antwort1
Das eigentliche Klonen kann entweder durch Clustern der Hosts (erfordert einen gemeinsamen Speicher) oder durch Verwendung einer der speicherlosen Cluster-Technologien, WanSyncHA, DoubleTake und NeverFail, um nur einige zu nennen, erfolgen. Bei letzterer ist es auch nicht erforderlich, dass Sie genau dieselbe Hardware haben, und Sie können die Hosts auch geografisch verteilen, sodass der zweite Host auch dann weiterläuft, wenn ein Rechenzentrum zerstört wird.
Antwort2
Obwohl es sich nicht wirklich um eine Cloud handelt und dyasny hier einen guten Vorschlag hat (derzeit die einzige andere Antwort, die ich hier sehe), könnten Sie zwei Maschinen bekommen und VMWare verwenden, um Live-Migration zu aktivieren, was sich anhört, als würde es ungefähr das erreichen, wonach Sie suchen. Meiner Ansicht nach teuer, aber das hängt von Ihrer Anwendung und Ihren Anforderungen ab. Die vollständige Suite bietet eine Reihe von Redundanz- und Backup-Funktionen, wenn Sie über die Hardware und Lizenzen verfügen.
Es gibt andere Lösungen ähnlicher Art, mit denen sich das möglicherweise kostengünstiger erreichen lässt. Eine davon ist die virtuelle Umgebung von Proxmox oder eine kommerzielle Alternative ist Xenserver.
Ihre Entscheidung wird stark davon beeinflusst, ob Sie den Virtualisierungsaufwand und die Hardware-/Lizenzkosten gegenüber der Leistung der von Ihnen genutzten Anwendung abwägen.