Wenn Sie sich den folgenden TechNet- Artikel zu Clustered Shared Spaces ansehen , gilt dies anscheinend nur für Hosts, die ein JBOD-Gehäuse über eine externe SAS-Rückwandplatine gemeinsam nutzen.
Jeder Host im Cluster mit zwei Knoten verfügt jedoch über eine identische Anzahl von SAS 15K-Laufwerken (4), die derzeit als RAID 10-Array konfiguriert sind.
Ich frage mich, ob es ein Hyper-V-Äquivalent zur Virtual SAN-Technologie von VMWare gibt, während lokale Festplatten als gemeinsam genutzte Speicherknoten im Cluster verfügbar gemacht werden können.
Grundsätzlich möchten wir nur die Festplatten auf dem Host verwenden, und der Failover-Cluster-Manager scheint nicht mit den lokalen Festplatten als Ziel für das Verschieben einer virtuellen Maschine spielen zu wollen. Es wäre schön, wenn die SAN-Wartung in der Lage wäre, VMs nach Bedarf auf die lokalen Festplatten zu mischen.
quelle
Antworten:
Failover-Cluster erfordern gemeinsam genutzten Speicher. Ohne sie sind die Daten auf einer Maschine nicht verfügbar, wenn sie ausfällt, und es gibt keine Möglichkeit, ohne die Daten ein Failover durchzuführen.
Ich glaube nicht, dass es eine eingebaute fehlertolerante Methode zur Verwendung der lokalen Laufwerke gibt. Für virtuelle Clustermaschinen benötigen Sie gemeinsam genutzten Speicher, und interne Laufwerke sind nicht qualifiziert.
Insbesondere wenn Sie während der SAN-Wartung oder -Upgrades vorübergehend sind, können Sie die Fehlertoleranz verlieren. Wenn Sie SCVMM verwenden, deaktivieren Sie "Diese virtuelle Maschine hoch verfügbar machen". Wenn Sie den Failover-Cluster-Manager verwenden, entfernen Sie die virtuelle Maschine aus dem Cluster-Manager (sie ist weiterhin auf dem physischen Host vorhanden). Verwenden Sie dann den Hyper-V-Manager, um ihn in den lokalen Speicher zu verschieben.
Wenn Sie dies tun, verlieren Sie die Fehlertoleranz. Wenn ein physischer Host ausfällt, werden alle VMs auf diesem Host mitgeliefert. Sie können weiterhin die Nicht-Cluster-Version der Live-Migration verwenden, um sie während des normalen Betriebs zwischen Hosts zu verschieben. Dies bedeutet jedoch auch, dass die Festplattendateien verschoben werden, sodass dies länger dauert.
Wenn Sie fertig sind, verschieben Sie die Festplatten zurück in den gemeinsam genutzten Speicher und stellen Sie sie wieder hoch verfügbar.
quelle
Hier gibt es nicht viel hinzuzufügen, da StarWind und HP VSA bereits erwähnt wurden! Beide Produkte bieten einen hohen Wert und tun genau das, was Sie erreichen möchten.
Beachten Sie, dass Sie die VMs nicht zurück in den lokalen Speicher verschieben können, wenn sie bereits als Speicherpool für HP VSA oder StarWind bereitgestellt wurden. Der Speicher von StarWind ist jedoch immer im Loopback-Modus verfügbar, sodass Sie auch während der Wartung Zugriff auf Ihre VMs haben. Sie sind sich bei HP VSA nicht sicher, da für den Cluster eine dritte Abstimmungseinheit erforderlich ist, damit der Wartungsprozess komplizierter werden kann.
Wenn Sie über Speicherplatzreserven zum Mischen der VMs verfügen, können Sie die Storage Live Migration-Funktionalität mit allen auf dem Markt verfügbaren Speicherlösungen verwenden.
quelle
StarWind Virtual SAN ist so ziemlich alles, was Sie brauchen. Im Gegensatz zu einer selbst gebrauten VM-Lösung erwähnte GregL, dass diese spezielle Lösung zu 100% in Hyper-V enthalten ist, da es sich um eine Windows-App handelt: einfach zu installieren und kein VM-Patching-Chaos. + Leistung. Wenn Sie mit VMs gut zurechtkommen, schauen Sie sich HP StoreVirtual VSA an. Die Kapazität für die kostenlose Version ist auf 1 TB begrenzt, und Sie müssen nach einem dritten eigenständigen Knoten fragen, um FOM zu installieren (Windows-Cluster-Zeugenäquivalent).
quelle
Ich würde denken, dass Ihre einzige Möglichkeit, dies zu erreichen, darin besteht, eine eigene, selbst entwickelte Version von vSAN mit lokal gehosteten "Controllern" einzurichten.
So etwas wie diese , oder eine Reihe von gruppierten FreeNAS / OpenFiler - Instanzen DRBD sollte es tun.
Ich würde mich für primäre Speicherzwecke nicht darauf verlassen, aber es könnte zur Not in Ordnung sein, wenn Sie eine störende SAN-Wartung durchführen und eine Handvoll VMs am Laufen halten müssen.
quelle