Verwenden von Azure Ultra-Datenträgern

Gilt für: ✔️ Linux-VMs ✔️ Windows-VMs ✔️ Flexible Skalierungsgruppen ✔️ Einheitliche Skalierungsgruppen

In diesem Artikel wird erläutert, wie eine Disk Ultra bereitgestellt und verwendet wird. Konzeptionelle Informationen zu Disk Ultra finden Sie unter Welche Datenträgertypen sind in Azure verfügbar?.

Azure Ultra-Datenträger bieten hohen Durchsatz, einen hohen IOPS-Wert und einen Datenträgerspeicher mit durchgängig geringer Latenz für virtuelle Azure IaaS-Computer (VMs). Dieses neue Angebot bietet Spitzenleistung auf den gleichen Verfügbarkeitsebenen wie unsere vorhandenen Datenträgerangebote. Ein Hauptvorteil von Ultra-Datenträgern ist die Möglichkeit zum dynamischen Ändern der SSD-Leistung zusammen mit Ihren Workloads, ohne dass Sie Ihre VMs neu starten müssen. Ultra-Datenträger eignen sich für datenintensive Workloads wie SAP HANA, führende Datenbanksysteme und Workloads mit vielen Transaktionen.

Umfang und Einschränkungen für allgemeine Verfügbarkeit

Ultra-Datenträger können nicht als Betriebssystemdatenträger verwendet werden, sondern nur als leere Datenträger. Ultra-Datenträger können auuch nicht mit einigen Features und Funktionen verwendet werden, einschließlich Datenträgermomentaufnahmen, Datenträgerexport, Ändern des Datenträgertyps, VM-Images, Verfügbarkeitsgruppen, Azure Dedicated Hosts oder Azure Disk Encryption. Azure Backup und Azure Site Recovery unterstützen keine Ultra-Datenträger. Darüber hinaus werden nur nicht zwischengespeicherte Lesevorgänge und nicht zwischengespeicherte Schreibvorgänge unterstützt.

Ultra-Datenträger unterstützen standardmäßig eine physische Sektorgröße von 4.000. Eine Sektorgröße 512E steht als allgemein verfügbares Angebot zur Verfügung. Es ist keine Registrierung erforderlich. Die meisten Anwendungen sind mit der Sektorgröße 4K kompatibel, einige benötigen jedoch eine Sektorgröße von 512 Byte. Für Oracle Database ist beispielsweise die Version 12.2 oder höher erforderlich, um native Datenträger mit 4K zu unterstützen. Ältere Oracle DB-Versionen benötigen eine Sektorgröße von 512 Byte.

Die einzigen Optionen für die Infrastrukturredundanz, die derzeit für Disk Ultra-Datenträger zur Verfügung stehen, sind Verfügbarkeitszonen. Virtuelle Computer, die andere Redundanzoptionen verwenden, können keinen Disk Ultra-Datenträger anfügen.

In der folgenden Tabelle sind die Regionen, in denen Disk Ultra-Datenträger verfügbar sind, sowie die entsprechenden Verfügbarkeitsoptionen aufgeführt.

Hinweis

Wenn es in einer Region in der folgenden Liste keine Verfügbarkeitszonen für Ultradatenträger gibt, muss eine VM in dieser Region ohne Infrastrukturredundanz bereitgestellt werden, um einen Ultradatenträger anzufügen.

Redundanzoptionen Regions
Einzelne VMs Australien, Mitte
Brasilien Süd
Indien, Mitte
Asien, Osten
Deutschland, Westen-Mitte
Korea, Mitte
„USA, Norden-Mitte“, „USA, Süden-Mitte“, „USA, Westen“
US Gov Arizona, US Gov Texas, US Gov Virginia
Eine Verfügbarkeitszone China, Norden 3
Katar, Mitte
Zwei Verfügbarkeitszonen Frankreich, Mitte
Drei Verfügbarkeitszonen Australien (Osten)
Kanada, Mitte
„Europa, Norden“, „Europa, Westen“
Japan, Osten
Asien, Südosten
Schweden, Mitte
UK, Süden
„USA, Mitte“, „USA, Osten“, „USA, Osten 2“, „USA, Westen 2“, „USA, Westen 3“

Nicht jede VM-Größe ist in allen unterstützten Regionen mit Ultra-Datenträgern verfügbar. In der folgenden Tabelle sind VM-Serien aufgeführt, die mit Ultra-Datenträgern kompatibel sind.

VM-Typ Größen BESCHREIBUNG
Allgemein DSv3-Serie, Ddsv4-Serie, Dsv4-Serie, Dasv4-Serie, Dsv5-Serie, Ddsv5-Serie, Dasv5-Serie Ausgewogenes Verhältnis von CPU zu Arbeitsspeicher. Ideal für Tests und Entwicklung, kleine bis mittlere Datenbanken sowie Webserver mit geringer bis mittlerer Auslastung.
Computeoptimiert FSv2-Serie Hohes Verhältnis von CPU zu Arbeitsspeicher. Ideal für Webserver, Network Appliances, Stapelverarbeitungsvorgänge und Anwendungsserver mit mittlerer Auslastung.
Arbeitsspeicheroptimiert ESv3-Serie, Easv4-Serie, Edsv4-Serie, Esv4-Serie, Esv5-Serie, Edsv5-Serie, Easv5-Serie, Ebsv5-Serie, Ebdsv5-Serie, M-Serie, Mv2-Serie, Msv2/Mdsv2-Serie Hohes Verhältnis von Speicher zu CPU. Hervorragend geeignet für relationale Datenbankserver, mittlere bis große Caches und In-Memory-Analysen.
Speicheroptimiert LSv2-Serie Hoher Datenträgerdurchsatz und E/A, ideal für Big Data, SQL, NoSQL-Datenbanken, Datawarehousing und große transaktionale Datenbanken.
GPU-optimiert NCv2-Serie, NCv3-Serie, NCasT4_v3-Serie, ND-Serie, NDv2-Serie, NVv3-Serie, NVv4-Serie, NVadsA10 v5-Serie Spezielle virtuelle Computer als Ziel für aufwendiges Grafikrendering und Videobearbeitung sowie für Modelltraining und Rückschlüsse (ND) mit Deep Learning. Mit einem oder mehreren GPUs verfügbar.
Leistungsoptimiert HB-Serie,HC-Serie,HBv2-Serie Der virtuelle Computer mit den schnellsten und leistungsfähigsten CPUs, die optional über Netzwerkschnittstellen mit hohem Durchsatz (RDMA) verfügen.

Ermitteln der VM-Größe und Regionsverfügbarkeit

Virtuelle Computer mit Verfügbarkeitszonen

Sie müssen ermitteln, in welcher Verfügbarkeitszone Sie sich befinden, um Ultra-Datenträger verwenden zu können. Nicht jede Region unterstützt jede VM-Größe bei Ultra-Datenträgern. Führen Sie einen der folgenden Befehle aus, um zu ermitteln, ob Ihre Region, Zone und VM-Größe Ultra-Datenträger unterstützt. Ersetzen Sie dazu die Werte für region, vmSize und subscription entsprechend:

Befehlszeilenschnittstelle (CLI)

subscription="<yourSubID>"
# example value is southeastasia
region="<yourLocation>"
# example value is Standard_E64s_v3
vmSize="<yourVMSize>"

az vm list-skus --resource-type virtualMachines  --location $region --query "[?name=='$vmSize'].locationInfo[0].zoneDetails[0].Name" --subscription $subscription

PowerShell

$region = "southeastasia"
$vmSize = "Standard_E64s_v3"
$sku = (Get-AzComputeResourceSku | where {$_.Locations.Contains($region) -and ($_.Name -eq $vmSize) -and $_.LocationInfo[0].ZoneDetails.Count -gt 0})
if($sku){$sku[0].LocationInfo[0].ZoneDetails} Else {Write-host "$vmSize is not supported with Ultra Disk in $region region"}

Die Antwort liegt in der nachstehend gezeigten Form vor, wobei X für die Zone steht, die für die Bereitstellung in Ihrer ausgewählten Region zu verwenden ist. X kann entweder 1, 2 oder 3 sein.

Behalten Sie den Wert für Zones bei. Er steht für Ihre Verfügbarkeitszone, und Sie benötigen ihn zum Bereitstellen eines Ultra-Datenträgers.

ResourceType Name Position Zones Einschränkung Funktion Wert
disks UltraSSD_LRS eastus2 X

Hinweis

Kommt vom Befehl keine Antwort, wird die ausgewählte VM-Größe für Ultra-Datenträger in der ausgewählten Region nicht unterstützt.

Nachdem Sie nun wissen, in welcher Zone die Bereitstellung erfolgen muss, führen Sie die Bereitstellungsschritte in diesem Artikel aus, um entweder einen virtuellen Computer mit einem zugeordneten Ultra-Datenträger bereitzustellen oder einem vorhandenen virtuellen Computer einen Ultra-Datenträger zuzuordnen.

Virtuelle Computer ohne Redundanzoptionen

Die in den ausgewählten Regionen bereitgestellten Disk Ultra-Datenträger müssen vorerst ohne Redundanzoptionen bereitgestellt werden. Jedoch ist möglicherweise nicht jede Datenträgergröße, für die Disk Ultra-Datenträger unterstützt werden, in diesen Regionen verfügbar. Sie können einen der folgenden Codeausschnitte verwenden, um zu bestimmen, für welche Datenträgergrößen Disk Ultra-Datenträger unterstützt werden. Stellen Sie sicher, dass Sie zuerst die Werte vmSize und subscription ersetzen:

subscription="<yourSubID>"
region="westus"
# example value is Standard_E64s_v3
vmSize="<yourVMSize>"

az vm list-skus --resource-type virtualMachines  --location $region --query "[?name=='$vmSize'].capabilities" --subscription $subscription
$region = "westus"
$vmSize = "Standard_E64s_v3"
(Get-AzComputeResourceSku | where {$_.Locations.Contains($region) -and ($_.Name -eq $vmSize) })[0].Capabilities

Die Antwort ist ähnlich der folgenden Form. UltraSSDAvailable True gibt an, ob die Größe des virtuellen Computers Disk Ultra-Datenträger in dieser Region unterstützt.

Name                                         Value
----                                         -----
MaxResourceVolumeMB                          884736
OSVhdSizeMB                                  1047552
vCPUs                                        64
HyperVGenerations                            V1,V2
MemoryGB                                     432
MaxDataDiskCount                             32
LowPriorityCapable                           True
PremiumIO                                    True
VMDeploymentTypes                            IaaS
vCPUsAvailable                               64
ACUs                                         160
vCPUsPerCore                                 2
CombinedTempDiskAndCachedIOPS                128000
CombinedTempDiskAndCachedReadBytesPerSecond  1073741824
CombinedTempDiskAndCachedWriteBytesPerSecond 1073741824
CachedDiskBytes                              1717986918400
UncachedDiskIOPS                             80000
UncachedDiskBytesPerSecond                   1258291200
EphemeralOSDiskSupported                     True
AcceleratedNetworkingEnabled                 True
RdmaEnabled                                  False
MaxNetworkInterfaces                         8
UltraSSDAvailable                            True

Bereitstellen eines Ultra-Datenträgers über Azure Resource Manager

Bestimmen Sie zuerst die Größe des bereitzustellenden virtuellen Computers. Eine Liste der unterstützten VM-Größen finden Sie im Abschnitt Umfang und Einschränkungen für allgemeine Verfügbarkeit.

Wenn Sie einen virtuellen Computer mit mehreren Ultra-Datenträgern erstellen möchten, hilft Ihnen das Beispiel zum Erstellen einer VM mit mehreren Ultra-Datenträgern weiter.

Falls Sie Ihre eigene Vorlage verwenden möchten, sollten Sie sicherstellen, dass apiVersion für Microsoft.Compute/virtualMachines und Microsoft.Compute/Disks auf 2018-06-01 (oder höher) festgelegt ist.

Legen Sie die Datenträger-SKU auf UltraSSD_LRS fest, und geben Sie anschließend die Datenträgerkapazität, den IOPS-Wert, die Verfügbarkeitszone und den Durchsatz in MBit/s an, um einen Ultra-Datenträger zu erstellen.

Nachdem der virtuelle Computer bereitgestellt wurde, können Sie die Datenträger für Daten partitionieren und formatieren sowie für Ihre Workloads konfigurieren.

Bereitstellen eines Ultra-Datenträgers

In diesem Abschnitt wird die Bereitstellung eines virtuellen Computers mit einem Ultra-Datenträger als Datenträger beschrieben. Dabei wird davon ausgegangen, dass Sie mit der Bereitstellung eines virtuellen Computers vertraut sind. Andernfalls finden Sie entsprechende Informationen in Schnellstart: Erstellen eines virtuellen Windows-Computers im Azure-Portal.

  1. Melden Sie sich beim Azure-Portal an und navigieren Sie zur Bereitstellung eines virtuellen Computers.

  2. Achten Sie darauf, dass Sie eine unterstützte VM-Größe und Region auswählen.

  3. Wählen Sie Verfügbarkeitszone in Verfügbarkeitsoptionen aus.

  4. Geben Sie die gewünschten Werte für die restlichen Einstellungen an.

  5. Wählen Sie Datenträger aus.

    Screenshot des Arbeitsablaufs zur VM-Erstellung, Blatt „Basiseinstellungen“

  6. Wählen Sie auf dem Blatt „Datenträger“ Ja für Ultra-Datenträgerkompatibilität aktivieren aus.

  7. Wählen Sie Neuen Datenträger erstellen und anfügen aus, um jetzt einen Ultra-Datenträger anzufügen.

    Screenshot: Arbeitsablauf zur VM-Erstellung, Blatt „Datenträger“, „Ultra“ ist aktiviert, die Optionen zum Erstellen und Anfügen eines neuen Datenträgers sind hervorgehoben.

  8. Geben Sie auf dem Blatt Neuen Datenträger erstellen einen Namen ein und wählen Sie dann Größe ändern aus.

    Screenshot des Blatts „Neuen Datenträger erstellen“ mit hervorgehobener Option zum Ändern der Größe.

  9. Ändern Sie die Datenträger-SKU in Disk Ultra.

  10. Ändern Sie die Werte für Benutzerdefinierte Datenträgergröße (GiB) , Datenträger-IOPS und Datenträgerdurchsatz in die gewünschten Werte.

  11. Wählen Sie in beiden Blättern OK aus.

    Screenshot des Blatts zur Auswahl der Datenträgergröße mit ausgewähltem Speichertyp „Disk Ultra“, weitere Werte hervorgehoben.

  12. Setzen Sie die VM-Bereitstellung wie bei der Bereitstellung jeder anderen VM fort.

Bereitstellen von Ultra-Datenträgern mit einer Sektorgröße von 512 Byte

  1. Melden Sie sich beim Azure-Portal an, suchen Sie nach Datenträger, und wählen Sie diese Option aus.

  2. Wählen Sie + Neu aus, um einen neuen Datenträger zu erstellen.

  3. Wählen Sie eine Region aus, die Ultra-Datenträger unterstützt, wählen Sie eine Verfügbarkeitszone aus, und geben Sie die restlichen Werte wie gewünscht an.

  4. Wählen Sie Größe ändern aus.

    Screenshot des Blatts „Datenträger erstellen“ mit Hervorhebung der Region, der Verfügbarkeitszone und der Option „Größe ändern“

  5. Wählen Sie für Datenträger-SKU die Option Disk Ultra aus, geben Sie die Werte für die gewünschte Leistung ein, und wählen Sie OK aus.

    Screenshot: Erstellen eines Ultra-Datenträgers

  6. Wählen Sie auf dem Blatt Basiseinstellungen die Registerkarte Erweitert aus.

  7. Wählen Sie 512 als Größe des logischen Sektors und dann Überprüfen + Erstellen aus.

    Screenshot des Selektors zum Ändern der Größe des logischen Sektors des Ultra-Datenträgers in 512

Anfügen eines Disk Ultra-Datenträgers

Alternativ können Sie, wenn sich Ihre vorhandene VM in einer Region/Verfügbarkeitszone befindet, in der Ultra-Datenträger verwendet werden können, Ultra-Datenträger verwenden, ohne eine neue VM erstellen zu müssen. Dazu aktivieren Sie Ultra-Datenträger in der vorhandenen VM und fügen diese dann als Datenträger an. Sie müssen den virtuellen Computer beenden, um die Disk Ultra-Datenträgerkompatibilität zu aktivieren. Nach dem Beenden der VM können Sie Kompatibilität aktivieren und die VM dann erneut starten. Nachdem Kompatibilität aktiviert wurde, können Sie einen Disk Ultra-Datenträger anfügen:

  1. Navigieren Sie zu Ihrem virtuellen Computer, beenden Sie ihn, und warten Sie die Aufhebung seiner Zuordnung ab.

  2. Nachdem die Zuordnung Ihrer VM aufgehoben wurde, wählen Sie Datenträger aus.

  3. Wählen Sie Zusätzliche Einstellungen aus.

    Screenshot des Datenträgerblatts mit Hervorhebung zusätzlicher Einstellungen

  4. Wählen Sie Ja für Ultra-Datenträgerkompatibilität aktivieren aus.

    Screenshot zum Aktivieren der Disk Ultra-Datenträgerkompatibilität.

  5. Wählen Sie Speichern aus.

  6. Wählen Sie Neuen Datenträger erstellen und anfügen aus, und geben Sie einen Namen für den neuen Datenträger ein.

  7. Wählen Sie als Speichertyp die Option Disk Ultra aus.

  8. Ändern Sie die Werte für Größe (GiB) , Maximale IOPS und Maximaler Durchsatz nach Belieben.

  9. Wählen Sie nach Rückkehr zum Blatt für den Datenträger Speichern aus.

    Screenshot des Datenträgerblatts beim Hinzufügen eines neuen Ultra-Datenträgers

  10. Starten Sie Ihre VM erneut.

Anpassen der Leistung eines Disk Ultra-Datenträgers

Ultra-Datenträger haben eine einzigartige Funktion, mit der Sie deren Leistung anpassen können. Sie können diese Anpassung über das Azure-Portal für die jeweiligen Datenträger durchführen.

  1. Navigieren Sie zur VM und wählen Sie Datenträger aus.

  2. Wählen Sie den Ultra-Datenträger aus, dessen Leistung Sie ändern möchten.

    Screenshot des Datenträgerblatts Ihrer VM mit hervorgehobenem Disk Ultra-Datenträger.

  3. Wählen Sie Größe und Leistung aus, und nehmen Sie dann Ihre Änderungen vor.

  4. Wählen Sie Speichern aus.

    Screenshot des Konfigurationsblatts für Ihren Disk Ultra-Datenträger mit hervorgehobenen Optionen für Datenträgergröße, IOPS, Durchsatz und Speichern.

Nächste Schritte