Meister aller Klassen: Fehlertoleranter Hyper-V-Speicher

Sie können mithilfe des Windows Server 2012-Dateiservers mit horizontaler Skalierung und des Server Message Blocks tatsächlich eine Ebene von fehlertolerantem Speicher erstellen.

Greg Shields

Die Worte "Microsoft" und "Speicher" im gleichen Satz, und die meisten von euch zusammen könnten Veteran es Jungs nur kichern. Fügen Sie die Wörter "fehlertolerant" und Sie werden wahrscheinlich brechen in ein herzhaftes Gelächter. Sie wissen, dass Microsoft und Lagerung genau eine glückliche Vereinigung in der Vergangenheit genossen. Viele haben gebrannt wurden, durch unerwartet Absturz Windows-Volumes oder leichtgängig-Servern, die Eichhörnchen im Moment bekommen, die, den ein Basisdatenträger in dynamische geht.

Und jetzt sind Sie wahrscheinlich denken, "Fehlertoleranz für Hyper-V VMs? In der Software? Sie müssen verrückt sein!" In den vergangenen Jahren verbinden nicht genau jene Konzepte. Gott sei Dank, die Zeiten ändern sich, und so tun-Betriebssystemhersteller. Wenn Sie die systemeigene Windows Server 2012 Speicherarchitekturen heute betrachten, könnten Sie Fragen, wenn Microsoft seine Zunge an die Anbieter verkaufen Speicher für Virtualisierung kleben ist.

Im Mittelpunkt all dieser Aufregung sind zwei Technologien, die zusammenarbeiten, um eine seriöse Alternative für fehlertolerante Hyper-V VMs zu bieten: Server Message Block (SMB) 3.0 und die Scale-Out-File-Server (SOFS). Massive Investitionen in die erste erhöhen dieses einst geschmähte Protokoll fast Native Performance mit beeindruckenden Skalierbarkeit. Die Veröffentlichung des zweiten wird erheblich vereinfacht, wie Hyper-V Server über ihre VMs verbinden. Wie ich zu denken, mit SOFS, ist jede VM nur ein Schlag-Schlag weg.

Kaufte ein SAN, wollen Sie ein NAS

SANs sind seit langem die kluge Wahl für Virtualisierung Storage. Ihre freigegebenen Speicher-Struktur ist eine Notwendigkeit für die VM Livemigration geworden. Ein SAN größte Stärke bei der Erleichterung der live-Migration geschieht jedoch auch die größte Hürde sein. Einsatz auf niedriger Ebene Protokolle wie iSCSI und Fibre Channel für Speicherverbindungen. Diese Protokolle bieten große Flexibilität, wenn Sie mit ihren Feinheiten erfahren. Sie können ein administrativer Albtraum werden, wenn Sie nicht.

Wenn Sie jemals gekämpft haben mehrere Multipath i/o (MPIO) Verbindungen mit einem iSCSI-SAN oder Fibre Channel-Verbindungen über Host Busadapter (HBAs) einrichten, Sie sind vertraut mit diesem Schmerz (siehe Abbildung 1). Sie müssen sorgfältig jede Verbindung konfigurieren, und jeder Server erfordert mehrere Verbindungen für Redundanz. Automatisierung ist minimal. Fehler sind leicht zu machen. Wiederholen Sie diese Schritte auf vielen Hyper-V-Hosts und Storage Network kommt schnell die Pariser Straße-Karte zu ähneln.

Direct SAN connections require many complex connections.

Abbildung 1 direkte SAN-Verbindungen erfordern viele komplexe Verbindungen.

Windows Server 2012 SOFS (siehe Abbildung 2) drastisch vereinfacht das Spinnennetz von Hyper-V Server-Speicher-Verbindungen verwalten. In Kombination mit den Verbesserungen von Leistung und Skalierbarkeit in SMB 3.0 jetzt dauert es viel von der Stärkung der Verbundfähigkeit aus deinen Händen.

SOFS vorhanden muss in den Zugriff auf einen Hyper-V-VM kaum mehr als einen UNC-Pfad: \\server\share\folder\vm.vhdx. SMB 3.0 verarbeitet automatisch alles andere — Redundanz, Load balancing, Failover und die ganze Skala der Fehlertoleranz Vernetzung Ziele. Sogar der SOFS-Cluster selbst ist aktiv-aktiv in der Natur, d. h. kein Server-Kauf geht ungenutzt in die Speicheranforderungen Ihre Hyper-V VMS fahren.

Scale-Out File Server aggregates SAN connections like SANs aggregate storage.

Abbildung 2 Scale-Out-File-Server aggregiert SAN-Verbindungen wie SANs Aggregatfunktionen Speicher.

Diese Architektur definiert einen fehlertoleranten Speicher. Beim Erreichen dieses Ziel, sieht es eher wie ein NAS als ein SAN. Vorausgesetzt, dass Ihre SAN-Infrastruktur intern hoch verfügbar ist, alles, was Sie brauchen, zu befürchten ist die richtige Lagerung Netzwerkkarten teaming auf Hyper-V-Hosts. Dies ist einfacher, leichter und besser.

Microsoft-Dokumente Bereitstellen von SOFS. Der Prozess umfasst die Installation der Datei-Serverfunktion und Failover-Clusterunterstützung Feature, Erstellen eines Clusters und erstellen dann ein Cluster Shared Volume (CSV).

Hyper-V Speicheralternativen

SANs möglicherweise eine bewährte Methode für Hyper-V-Speicher, aber nicht alle von euch Jack-von-allen-Berufe IT-Professionals, die einen in Ihrem Rechenzentrum genießen würde. Man könnte argumentieren, die Gefahr von Ausfallzeiten in solchen Umgebungen ist etwas weniger wichtige oder begrenzt, die Haushalte Mandat "kreative" Hyper-V-Verwaltung. In beiden Fällen hat Windows Server 2012 ein paar Alternativen, die Ihre Bedürfnisse erfüllen könnten.

Die erste nutzt die Funktionen von SMB 3.0. Es muss nicht nur die Hochverfügbarkeit (HA) Funktionen des SOFS. Mit nur File Services-Rolle auf einem Windows Server 2012-Instanz installiert, Sie können erstellen eine SMB-Freigabe für Anwendungen, die mit Direct attached Storage oder DAS arbeitet (siehe Abbildung 3). Diese besondere Art der Dateifreigabe genießt die Leistungsvorteile, die SMB 3.0 zu Hyper-V VMs zu bieten hat, die aber ohne die Load-balancing, Failover und andere SOFS-Optionen. Wenn Ihre Umwelt und Ihr Budget gelegentliche Ausfallzeiten stehen können, ausgeführt von VMs auf SMB-Freigaben gibt Ihnen die UNC-Pfad-Einfachheit – ohne teuren SAN.

The SMB Share – Applications profile.

Abbildung 3 die SMB-Freigabe – Anwendungen Profil.

Die zweite Alternative hat eine Menge Verwirrung seit seiner Einführung generiert. Lagerflächen ist ein neues Feature in Windows Server 2012 und Windows 8. Damit soll eine SAN-ähnliche Erfahrung für DAS bereitstellen. Wie die umstrittene dynamischen Datenträger davor bietet Lagerflächen HA für Rohstoff-Festplatten durch Software-RAID. Es gibt Spiegel, doppelte Spiegel und Parität Optionen für einzelne Datenträger Datenverlust vorzubeugen.

Zum Nennwert nicht Lagerflächen von selbst furchtbar bahnbrechende Technologie. Es ist im Wesentlichen ein Tool Pool Speicherplatz von mehreren Speichergeräten. Die Verwirrung entsteht, wenn Sie eine Speicherkapazität von mehr als einem Windows-Server eine Verbindung herstellen. Diese Architektur bezeichnet man als Clustered-Storage-Räume. Sie können sich vorstellen, ist Clustered Storage Bereiche die Schnittmenge der Failover-Clusterunterstützung mit Lagerflächen.

Der "Raum" wird clustered existiert als (und das ist Microsofts Formulierung), "eine kleine Sammlung von Servern... und eine Reihe von freigegeben [secure Attention Sequence] SAS JBOD Gehäuse." In dieser Konfiguration Server verbunden sind, über SAS-Verbindungen zu einem oder mehr nur ein Haufen von Datenträgern (JBOD)-Gehäuse (siehe Abbildung 4). Beide Hosts gleich Zugriff auf Datenträger in den Gehegen mit Lagerflächen genießen Sie selbst die Vermittlung Zugriff zwischen Hosts.

Two servers connected to a SAS JBOD enclosure.

Abbildung 4 zwei Server mit einem SAS JBOD Gehäuse verbunden.

Um die Wirksamkeit dieses Ansatzes nicht-ganz-SAN, aber-nicht-ganz-SAN-weniger ist noch nicht klar. Zu diesem Zeitpunkt nur scheint es einen einzigen Anbieter, DataON Storage, derzeit mit den zertifizierten SAS JBOD Gehäuse Lagerflächen benötigt.

SOFS in der Weise

In diesem Sinne ist immer im Weg wahrscheinlich eine gute Sache. Das erste Mal ich ausgesetzt war SOFS vor mehr als einem Jahr wunderte ich mich laut, "Wer in der Welt dieses Ding kaufen würde?" Ich hatte eine schwierige Zeit sehen die Vorteile, die unsere bereits komplexe Datencenter-Umgebungen noch eine Schicht hinzufügen.

Das heißt, je mehr Zeit ich mit SOFS verbringe, je mehr es hat verdient meinen Respekt. Es hilft Ihnen tun, was Sie am besten können, während Ihre Hyper-V-Admins-Fokus auf halten ihre VMs laufen zu lassen. Mit unter einer Decke SMB 3.0 dient SOFS als Mittelsmann. Es bietet Ihnen eine NAS-ähnliche Erfahrung für Hyper-V VMs mit fast gleichbedeutend mit einem herkömmlichen SAN-Performance.

Greg Shields

Greg ShieldsMVP, ist Partner bei Concentrated Technology. Mehr von Shields' Geek of All Trades Tipps und tricks bei ConcentratedTech.com.

Verwandte Inhalte