Anfügen von Datenträgerpools an Azure VMware Solution-Hosts

Azure-Datenträgerpools bieten persistenten Blockspeicher für Anwendungen und Workloads, die von Azure Disks unterstützt werden. Sie können Datenträger als persistenten Speicher für Azure VMware Solution einsetzen, um sowohl die Kosten als auch die Leistung zu optimieren. Wenn Sie speicherintensive Workloads hosten, können Sie anstelle einer Clusterskalierung z. B. eine Hochskalierung mithilfe von Datenträgerpools vornehmen. Datenträger können zudem für die Replikation von Daten aus lokalen oder primären VMware vSphere-Umgebungen in Datenspeicher für den sekundären Standort verwendet werden. Wenn Speicher unabhängig von den Azure VMware Solution-Hosts skaliert werden soll, werden Ultra-Datenträger und SSD Premium- und SSD Standard-Datenträger als Datenspeicher unterstützt.

Wichtig

Wir beenden offiziell die Vorschau von Azure Disk Pools, und es wird keine allgemeine Verfügbarkeit erfolgen. Neue Kunden können den Microsoft.StoragePool-Ressourcenanbieter nicht für ihr Abonnement registrieren und neue Datenträgerpools bereitstellen. Vorhandene Abonnements, die mit Microsoft.StoragePool registriert sind, können derzeit weiterhin Datenträgerpools bereitstellen und verwalten.

Verwaltete Azure-Datenträger werden an eine iSCSI-Controller-VM angefügt, die in der Azure VMware Solution-Ressourcengruppe bereitgestellt wird. Die Datenträger werden als Speicherziele für einen Datenträgerpool bereitgestellt, und jedes Speicherziel wird als iSCSI-LUN unterhalb des iSCSI-Ziels angezeigt. Sie können einen Datenträgerpool als iSCSI-Ziel verfügbar machen, das mit Azure VMware Solution-Hosts als Datenspeicher verbunden ist. Ein Datenträgerpool wird als einzelner Endpunkt für alle zugrunde liegenden Datenträger verfügbar gemacht, die als Speicherziele hinzugefügt werden. Jeder Datenträgerpool kann nur über jeweils einen iSCSI-Controller verfügen.

Die Abbildung zeigt, wie Datenträgerpools mit Azure VMware Solution-Hosts funktionieren. Jeder iSCSI-Controller greift über ein Azure-Standardprotokoll auf einen verwalteten Datenträger zu, und die Azure VMware Solution-Hosts können über iSCSI auf den iSCSI-Controller zugreifen.

Darstellung der Funktionsweise von Datenträgerpools mit Azure VMware Solution-Hosts.

Unterstützte Regionen

Sie können den Datenträgerpool ausschließlich mit einer privaten Azure VMware Solution-Cloud in derselben Region verbinden. Eine Liste der unterstützten Regionen finden Sie unter Regionale Verfügbarkeit. Wenn Ihre private Cloud in einer nicht unterstützten Region bereitgestellt wird, können Sie sie in einer unterstützten Region erneut bereitstellen. Durch die gemeinsame Platzierung der privaten Azure VMware Solution-Cloud und des Datenträgerpools in derselben Region wird eine optimale Leistung mit minimaler Netzwerklatenz erreicht.

Voraussetzungen

  • Die Skalierbarkeits- und Leistungsanforderungen Ihrer Workloads wurden bestimmt. Einzelheiten finden Sie unter Planen von Datenträgerpools.

  • Eine private Azure VMware Solution-Cloud, die mit einem konfigurierten virtuellen Netzwerk bereitgestellt wurde. Weitere Informationen finden Sie in der Checkliste für die Netzwerkplanung und unter Konfigurieren des Netzwerks für Ihre private VMware-Cloud in Azure.

    • Wenn Sie Ultra-Datenträger auswählen, verwenden Sie ein ExpressRoute-VNet-Gateway mit Höchstleistung für die Netzwerkverbindung des Datenträgerpools mit Ihrer privaten Azure VMware Solution-Cloud und aktivieren dann ExpressRoute FastPath.

    • Wenn Sie Premium- oder Standard-SSD-Datenträger auswählen, verwenden Sie ein ExpressRoute-VNet-Gateway des Typs „Standard“ (1 GBit/s) oder „Hochleistung“ (2 GBit/s) für die Netzwerkverbindung des Datenträgerpools mit Ihrer privaten Azure VMware Solution-Cloud.

  • Zum Hosten von iSCSI muss „Standard_DS##_v3 “ verwendet werden. Bei Kontingentproblemen fordern Sie eine Erhöhung der vCPU-Kontingentgrenzen für jede Azure-VM-Serie für die Dsv3-Serie an.

  • Ein Datenträgerpool als zugrunde liegender Speicher, der als iSCSI-Ziel bereitgestellt und verfügbar gemacht wird. Dabei wird jeder Datenträger als einzelne LUN angezeigt. Einzelheiten finden Sie unter Deploy an Azure disk pool (Bereitstellen eines Azure-Datenträgerpools).

    Wichtig

    Der Datenträgerpool muss im gleichen Abonnement bereitgestellt werden wie der VMware-Cluster, und er muss an dasselbe VNet angefügt werden wie der VMware-Cluster.

Hinzufügen eines Datenträgerpools zu Ihrer privaten Cloud

Sie fügen einen Datenträgerpool an, der über ein iSCSI-Ziel als VMware-Datenspeicher einer privaten Azure VMware Solution-Cloud verfügbar gemacht wird.

Wichtig

In der Vorschauphase sollten Sie einen Datenträgerpool lediglich an einen Test- oder Nichtproduktionscluster anfügen.

Überprüfen Sie, ob das Abonnement bei Microsoft.AVS registriert ist.

az provider show -n "Microsoft.AVS" --query registrationState

Falls es nicht bereits registriert ist, registrieren Sie das Abonnement.

az provider register -n "Microsoft.AVS"

Überprüfen Sie, ob das Abonnement bei CloudSanExperience AFEC in Microsoft.AVS registriert ist.

az feature show --name "CloudSanExperience" --namespace "Microsoft.AVS"

Falls es nicht bereits registriert ist, registrieren Sie das Abonnement.

az feature register --name "CloudSanExperience" --namespace "Microsoft.AVS"

Die Registrierung kann ca. 15 Minuten dauern. Sie können den Status mit dem folgenden Befehl überprüfen:

az feature show --name "CloudSanExperience" --namespace "Microsoft.AVS" --query properties.state

Tipp

Wenn die Registrierung länger als 15 Minuten in einem Zwischenzustand verbleibt, müssen Sie die Registrierung aufheben und das Flag erneut registrieren.

az feature unregister --name "CloudSanExperience" --namespace "Microsoft.AVS"
az feature register --name "CloudSanExperience" --namespace "Microsoft.AVS"

Überprüfen Sie, ob die vmware -Erweiterung installiert ist.

az extension show --name vmware

Wenn die Erweiterung bereits installiert ist, überprüfen Sie, ob die Version 3.0.0 lautet. Wenn eine ältere Version installiert ist, aktualisieren Sie die Erweiterung.

az extension update --name vmware

Falls die Erweiterung noch nicht installiert ist, installieren Sie sie.

az extension add --name vmware

Anfügen der iSCSI-LUN

Erstellen Sie einen iSCSI-Datenspeicher und fügen Sie ihn unter Verwendung des von Microsoft.StoragePool bereitgestellten iSCSI-Ziels im privaten Azure VMware Solution-Cloudcluster an. Der Datenträgerpool wird über ein delegiertes Subnetz an ein VNet angefügt, was mit dem Ressourcenanbieter Microsoft.StoragePool/diskPools erfolgt. Wenn das Subnetz nicht delegiert ist, tritt bei der Bereitstellung ein Fehler auf.

#Initialize input parameters
resourceGroupName='<yourRGName>'
name='<desiredDataStoreName>'
cluster='<desiredCluster>'
privateCloud='<privateCloud>'
lunName='<desiredLunName>'

az vmware datastore disk-pool-volume create --name $name --resource-group $resourceGroupName --cluster $cluster --private-cloud $privateCloud --target-id /subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/ResourceGroup1/providers/Microsoft.StoragePool/diskPools/mpio-diskpool/iscsiTargets/mpio-iscsi-target --lun-name $lunName

Tipp

Sie können die Hilfe zu den Datenspeichern anzeigen.

az vmware datastore -h

Um zu bestätigen, dass das Anfügen erfolgreich war, können Sie die folgenden Befehle verwenden:

Zeigen Sie die Details eines iSCSI-Datenspeichers in einem privaten Cloudcluster an.

az vmware datastore show --name MyCloudSANDatastore1 --resource-group MyResourceGroup --cluster -Cluster-1 --private-cloud MyPrivateCloud

Listen Sie alle Datenspeicher in einem privaten Cloudcluster auf.

az vmware datastore list --resource-group MyResourceGroup --cluster Cluster-1 --private-cloud MyPrivateCloud

Trennen eines Datenträgerpools von Ihrer privaten Cloud

Wenn Sie die Verbindung mit einem Datenträgerpool trennen, werden die Ressourcen des Datenträgerpools nicht gelöscht. Für diesen Vorgang ist kein Wartungsfenster erforderlich. Seien Sie jedoch vorsichtig, wenn Sie dies tun.

Schalten Sie zunächst die VMs aus, und entfernen Sie alle Objekte, die den Datenspeichern des Datenträgerpools zugeordnet sind. Dazu zählen u. a.:

  • VMs (aus dem Bestand entfernen)

  • Vorlagen

  • Momentaufnahmen

Löschen Sie dann den Datenspeicher der privaten Cloud.

  1. Navigieren Sie im Azure-Portal zu Ihrer Azure VMware Solution-Instanz.
  2. Wählen Sie Speicher unter Verwalten aus.
  3. Wählen Sie den Datenträgerpool, dessen Verbindung Sie trennen möchten, und danach Trennen aus.

Screenshot der Seite mit dem Azure VMware Solution-Speicher und der Liste der angefügten Datenträgerpools mit Hervorhebung von „Trennen“.

Nächste Schritte

Nachdem Sie einen Datenträgerpool an Ihre Azure VMware Solution-Hosts angefügt haben, informieren Sie sich über die folgenden Themen:

  • Verwalten eines Azure-Datenträgerpools. Nachdem Sie einen Datenträgerpool bereitgestellt haben, stehen verschiedene Verwaltungsaktionen zur Verfügung. Sie können einen Datenträger zu einem Datenträgerpool hinzufügen oder daraus entfernen, die iSCSI-LUN-Zuordnung aktualisieren oder ACLs hinzufügen.

  • Löschen eines Datenträgerpools. Wenn Sie einen Datenträgerpool löschen, werden alle Ressourcen in der verwalteten Ressourcengruppe ebenfalls gelöscht.

  • Deaktivieren der iSCSI-Unterstützung auf einem Datenträger. Wenn Sie die iSCSI-Unterstützung für einen Datenträgerpool deaktivieren, können Sie den Datenträgerpool nicht mehr verwenden.

  • Verschieben eines Datenträgerpools in ein anderes Abonnement. Verschieben Sie einen Azure-Datenträgerpool in ein anderes Abonnement. Dies umfasst das Verschieben des Datenträgerpools selbst, der enthaltenen Datenträger, der verwalteten Ressourcengruppe und aller Ressourcen.

  • Problembehandlung bei Datenträgerpools. Sehen Sie sich die allgemeinen Fehlercodes im Zusammenhang mit Azure-Datenträgerpools (Vorschauversion) an. Außerdem werden mögliche Lösungen und Informationen zu den Status von Datenträgerpools aufgeführt.