mardi 23 février 2016

Linux Operating System Clusters auf Hyper-V einrichten (Teil 1)

In einer neuen dreiteiligen Blogserie erklärt Dexuan Cui, SDE II bei Microsoft, wie sich Hyper-V einrichten lässt, um geteilten Storage zu erstellen, der von Linux-Clustering-Software verwendet werden kann.


Den geteilten Storage erstellt er mit dem Feature Shared VHDX in Hyper-V. Dieses erlaubt der virtuellen Maschine, eine VHDX-Datei zu erstellen. Anschließend kann die Datei zwischen den Gast-Cluster-Nodes wie eine geteilte Serial Attached SCSI-Disk geteilt werden. Wenn die Shared-VHDX-Funktion genutzt wird, muss die .vhdx-Datei an einem Ort verbleiben, der für alle Nodes eines Clusters zugänglich ist. Das bedeutet, dass sie in einer CSV-Partition (Cluster Shared Volume) liegen oder in einer SMB 3.0-Datei geteilt werden muss. In seinem Beispiel hostet Cui die Datei in einer CSV-Partition, die ein Host-Cluster mit einem iSCSI-Ziel benötigt.


Um zu verstehen wie Clustering funktioniert, müssen drei wichtige Clustering-Konzepte verstanden werden: split-brain, quorum und fencing:


  • "Split-brain" ist die Idee, dass ein Cluster Kommunikationsfehler haben kann, die dazuführen können, dass der Cluster in Subcluster zersplittert wird.

  • "Fencing" ist der Weg, um sicherzustellen, dass ein Cluster im Falle von Split-brain sicher weitergeführt werden kann.

  • "Quorum" ist die Idee festzulegen, welcher Subcluster die anderen einzäunen und fortfahren kann, um die Cluster-Services zu retten.


Weiterlesen...


Linux Operating System Clusters auf Hyper-V einrichten (Teil 1)

Aucun commentaire:

Enregistrer un commentaire