'Disaster Prevention' Durch Virtualisierung?

Technorati-Tags: hyper-V , windows Server Virtualization

Sam Haffer, Präsident der Firma Computex, wird in einem Artikel auf ChannleWeb mit einer äußerst interessanten Aussage zitiert: "... in the case of a disaster an application running on a VMWare server can be moved instantly to another server instantly, keeping the application up and running, preventing a disaster recovery scenario ...". Diese Fähigkeit sei einzigartig, kein anderer Anbieter könne so etwas.

Da gibt's nur ein kleines Problem: im Falle eines Disasters, also etwa eines Stromausfalls, ist jeder virtualisierte Server automatisch und sofort tot. Den großen Vorteil, eine Applikation ohne Ausfallzeit verschieben zu können, kann man in diesem Fall also gerade nicht realisieren. Keine Frage: VMotion ist eine großartige Technologie (Microsoft wird mit Live Migration in Kürze ein vergleichbare Funktionalität auf den Markt bringen). Nur hat das mit 'Disaster Prevention' nichts zu tun! Im Disaster-Fall müssen virtualisierte Server auf einem anderen Virtualisierungs-Host neu gestartet werden - diese Funktionalität ist nichts neues und z.B. mit Virtual Server bereits verfügbar.

Echte Hochverfügbarkeit von IT-Services läßt sich durchaus implementieren, auch im Sinne der Disaster-Toleranz. IT-Dienste wie Active Directory, File Service, SQL und auch viele andere Applikationen lassen sich mit Hilfe von Replikationen, Dateisystem-Virtualisierung (DFS) und anderer Redundanz-Technologien unabhängig von physikalischen Lokationen hochverfügbar betreiben. Diese Möglichkeiten existieren seit Jahren und werden stetig weiter entwickelt. Durch Hardware-Virtualisierung allein läßt sich dies in aller Regel nicht erreichen. Auch die Komplexität solcher Lösungen läßt sich durch Hardware-Virtualisierung meist nicht verringern.

Der Mehrwert von Funktionalität wie Live Migration ist es, bei geplanten Ausfällen eines Virtualisierungs-Hosts virtualisierte Server weitestgehend ohne Ausfallzeiten(eine Ausfallzeit wird es immer geben, allein schon aufgrund netzwerktechnsicher Gegebenheiten, nur sind diese Zeiten so gering, daß ein Benutzer sie in der Regel nicht mitbekommen wird) verschieben zu können. Hierdurch läßt sich auch eine gewisse Dynamisierung erreichen: Server können im laufenden Betrieb verschoben werden, um Hardware-Resourcen besser zu nutzen.

Mit freundlichen Grüßen!

 

Ralf M. Schnell