VMWare GSX und Cluster MSCS
Verfasst: 22.02.2005, 18:16
Hallo zusammen,
ich stehe vor einem recht interessanten Problem.
Unsere Firma setzt eine nicht cluster-fähige Anwendung ein, die aus mehreren eng verzahnten Modulen besteht. Zielsetzung ist es diese Anwendung ausfallsicher zu implementieren. Sollte nachfolgendes Scenario praktibabel gelöst werden können, hätten wir ein Verfahren auch nicht cluster-föhige Anwendungen im Cluster ausfallsicher betreiben zu können. Zielsetzung ist es nicht unbedingt, dass die Anwender vom eventuellen Ausfall nichts bemerken. Eine Ausfallzeit von ein paar Minuten ist für mich durchaus aktzeptabel.
Meine Idee war es nun GSX auf den 2 Knoten des Windows 2003 Enterprise Cluster zu installieren, und die Anwendung samt einem Win2003 Standard Server in VMware zu virtualisieren. Host-System sind also 2 Knoten Windows 2003 Server Enterprise im Microsoft Cluster Verbund und Gast Windows 2003 Server Standard. Die VMDKs möchte ich in das Shared Storage des Clusters legen. Die VMware-Sitzung des Gast-Servers soll aus Custer-Sicht aktiv/passiv laufen, d.h. immer nur ein Knoten hat Zugriff auf die vdmk im Shared-Storage.
Frage 1: Ist das oben beschriebene möglich?
Frage 2: Wenn ja, kann die VMware mit ihrer Snapshot- und Script-Technologie insofern gesteuert werden, dass bei Ausfall eines Knotens die VMWare auf dem verbliebenen Knoten wieder gestartet werden kann?
Frage 3: in wie weit kann ich vor dem Start der VMware auf dem verbliebenen Knoten sicherstellen, das das File-System im Gast noch konsistent ist?
Ich hoffe ich hab nix vergessen und ihr könnt mit meiner Beschreibung etwas anfangen. Sollten wir hier gemeinsam zu einer praktikablen Lösung kommen wäre das doch eine universell einsetzbare Lösung zur Bereitstellung einer Software im MS-Cluster-Betrieb, wodurch sich die Vorteile von VMware und MSCS verbinden liessen.
Vielen Dank schonmal im voraus für eure Antworten
Grüße
StKr
ich stehe vor einem recht interessanten Problem.
Unsere Firma setzt eine nicht cluster-fähige Anwendung ein, die aus mehreren eng verzahnten Modulen besteht. Zielsetzung ist es diese Anwendung ausfallsicher zu implementieren. Sollte nachfolgendes Scenario praktibabel gelöst werden können, hätten wir ein Verfahren auch nicht cluster-föhige Anwendungen im Cluster ausfallsicher betreiben zu können. Zielsetzung ist es nicht unbedingt, dass die Anwender vom eventuellen Ausfall nichts bemerken. Eine Ausfallzeit von ein paar Minuten ist für mich durchaus aktzeptabel.
Meine Idee war es nun GSX auf den 2 Knoten des Windows 2003 Enterprise Cluster zu installieren, und die Anwendung samt einem Win2003 Standard Server in VMware zu virtualisieren. Host-System sind also 2 Knoten Windows 2003 Server Enterprise im Microsoft Cluster Verbund und Gast Windows 2003 Server Standard. Die VMDKs möchte ich in das Shared Storage des Clusters legen. Die VMware-Sitzung des Gast-Servers soll aus Custer-Sicht aktiv/passiv laufen, d.h. immer nur ein Knoten hat Zugriff auf die vdmk im Shared-Storage.
Frage 1: Ist das oben beschriebene möglich?
Frage 2: Wenn ja, kann die VMware mit ihrer Snapshot- und Script-Technologie insofern gesteuert werden, dass bei Ausfall eines Knotens die VMWare auf dem verbliebenen Knoten wieder gestartet werden kann?
Frage 3: in wie weit kann ich vor dem Start der VMware auf dem verbliebenen Knoten sicherstellen, das das File-System im Gast noch konsistent ist?
Ich hoffe ich hab nix vergessen und ihr könnt mit meiner Beschreibung etwas anfangen. Sollten wir hier gemeinsam zu einer praktikablen Lösung kommen wäre das doch eine universell einsetzbare Lösung zur Bereitstellung einer Software im MS-Cluster-Betrieb, wodurch sich die Vorteile von VMware und MSCS verbinden liessen.
Vielen Dank schonmal im voraus für eure Antworten
Grüße
StKr