“Einfachheit ist die Voraussetzung für Zuverlässigkeit.” Edsger W. Dijkstra Fehlertoleranz und Hohe Verfügbarkeit Einleitung Der globale Virtualisierungstrend hat den Anteil an erforderlicher Hardware deutlich gesenkt. Die Anzahl der physischen Server hat sich verringert, wobei die virtuelle Umgebung genügend VMs bieten kann, um dieselben Aufgaben auszuführen. Das führt dazu, dass anstelle von zehn Servern für einen Workload nun zwei Server mit einigen virtuellen Maschinen genauso viel leisten. Problem Hardwarefehler sind ein größeres Problem für virtualisierte Umgebungen als für rein physische, da der Ausfall einer einzigen physischen Maschine alle VMs auf ihr zu Fall bringen kann. Jede VM übernimmt die Rolle eines ganzen Servers, deshalb bedeutet ein Fehler einen katastrophaler Dienstleistungsausfall. Dieser verschärft sich sogar noch bei VDI und Thin Clients, da der Ausfall einer Hypervisorbox einen beträchtlichen Teil der Unternehmensvorgänge stoppen könnte. Daher ist es wichtig, Hypervisor-Cluster zu einzurichten, um fehlertolerant und vollredundant aufgestellt zu sein. Geteilter Speicher ist ein unerlässlicher Teil einer virtualisierten Infrastruktur, weil er VMs der virtuellen Umgebung speichert. Deshalb darf er nie die einzige Fehlerquelle sein. Einzeln stehende Physische Server Einzelhost Alle virtuellen Anwendungen laufen auf einem einzelnen Hypervisor-Host, der in diesem Fall die einzige Fehlerquelle darstellt. WHITE PAPER 1 Fehlertoleranz und Hohe Verfügbarkeit Lösung Um eine möglichst hohe Fehlertoleranz für Speichersubsysteme zu erreichen, duplizieren oder triplizieren Sie kritische Komponenten. Im Szenarium einer konvergierten Verteilung betreibt StarWind virtuelle Speicher auf mehrfachen Hypervisorknoten. In nicht-konvergierten Szenarien läuft der Speicher auf vielen dedizierten Standardservern. Die geteilte Logische Einheit spiegelt praktisch zwischen den Hosts und erhält damit die Datenintegrität und fortführende Vorgänge, auch wenn ein oder mehrere Knoten ausfallen. Jeder aktive Host fungiert als Speicher-Controller und jede Logische Einheit hat eine duplizierte oder triplizierte Datennachschaltung. Die Eigenschaften von Multi-Path ermöglichen es sogar, dass beim Ausfall mehrerer I/O die Leistungen ununterbrochen weiter ausgeführt werden können. Dadurch wird eine 99,99%-ge Sicherheit mit einer 2-Wege-Replika und eine 99,9999%ige Sicherheit mit einer 3-Wege-Replika gewährleistet. Eine weitere Absicherung nach einer Triplikation ist für die meisten Fälle wenig sinnvoll, es sei denn das System ist lebenswichtig wie die Steuerung eines Kernkraftreaktors oder eines Marschflugkörpers. StarWind Virtual SAN Einzelhost Cluster Der Hypervisor läuft als Cluster, damit eine einzige Fehlerquelle vermieden wird. Fazit StarWind Virtual SAN vermeidet eine einzige Fehlerquelle für Speicher in virtualisierten Infrastrukturen durch die Duplikation und Triplikation von Daten, Cache und I/O-Controllern. Dabei werden die Daten zwischen allen unabhängigen, physisch unterschiedlichen Hosts gespiegelt. Virtuelle geteilte Speicher werden fehlertolerant und gewährleisten hohe Verfügbarkeit, hohe Leistung und geringe Kosten. ©2015 StarWind Software, Inc. Alle Rechte vorbehalten. WHITE PAPER Weitere Informationen auf www.starwind.com 2
© Copyright 2024 ExpyDoc