Utilisation de disques Ultra Azure

S’applique aux : ✔️ Machines virtuelles Linux ✔️ Machines virtuelles Windows ✔️ Groupes identiques flexibles ✔️ Groupes identiques uniformes

Cet article explique comment déployer et utiliser un disque Ultra ; pour obtenir des informations conceptuelles sur les disques Ultra, reportez-vous à Quels sont les types de disque disponibles dans Azure ?.

Les disques Ultra Azure permettent un stockage de disque à haut débit avec un nombre élevé d’IOPS et une faible latence homogène pour les machines virtuelles Azure IaaS. Cette nouvelle offre fournit des performances optimales aux mêmes niveaux de disponibilité que nos offres de disques existantes. Entre autres avantages, les disques Ultra permettent de changer dynamiquement les performances des disques SSD en fonction de vos charges de travail, sans avoir à redémarrer les machines virtuelles. Les disques Ultra sont adaptés aux charges de travail qui consomment beaucoup de données, par exemple SAP HANA, les bases de données de niveau supérieur et les charges de travail avec un grand nombre de transactions.

Étendue et limitations de la version en disponibilité générale

La liste suivante contient les limitations de Disques Ultra :

  • Ne peut pas être utilisé comme disque de système d’exploitation.
  • Ne prend pas en charge l’exportation de disque.
  • Ne prend pas en charge les images de machine virtuelle.
  • Ne prend pas en charge les groupes à haute disponibilité.
  • Ne prend pas en charge Azure Disk Encryption.
    • Ne peut être attaché à des machines virtuelles existantes précédemment chiffrées avec Azure Disk Encryption.
  • Ne prend pas en charge Azure Site Recovery.
  • Ne prend pas en charge la mise en cache de disque.
  • Doit libérer votre machine virtuelle ou détacher votre disque Ultra pour le développer
  • Les disques existants ne peuvent actuellement pas changer leur type en disque Ultra. Ils doivent être migrés.
  • Actuellement, seules les options d’infrastructure Machine virtuelle unique et Zone de disponibilité sont prises en charge.
  • Les instantanés sont pris en charge avec des limitations supplémentaires.
  • La prise en charge de Sauvegarde Azure pour les machines virtuelles avec disques Ultra est généralement disponible. Vous devez tenir compte de certaines limitations lors de l’utilisation de Sauvegarde Azure avec Disques Ultra. Pour plus d’informations, consultez Prise en charge du stockage des machines virtuelles.

Les disques Ultra prennent en charge par défaut une taille de secteur physique de 4 Ko, mais peuvent également prendre en charge une taille de secteur de 512E. La plupart des applications sont compatibles avec les tailles de secteur de 4k, mais certaines nécessitent des tailles de secteur de 512 octets. Oracle Database par exemple nécessite la version 12.2 ou une version ultérieure pour prendre en charge les disques natifs de 4 Ko. Pour les versions antérieures d’Oracle DB, la taille de secteur de 512 octets est requise.

Le tableau suivant présente les régions où les disques Ultra sont disponibles, ainsi que les options de disponibilité correspondantes.

Remarque

Si l’une des régions de la liste suivante ne dispose pas de zones de disponibilité compatibles avec les disques Ultra, les machines virtuelles de cette région doivent être déployées sans redondance d’infrastructure pour pouvoir attacher un disque Ultra.

Options de redondance Régions
Machines virtuelles individuelles Centre de l’Australie
Brésil Sud
Est du Canada
Inde centrale
Asie Est
Allemagne Centre-Ouest
Centre de la Corée
Corée du Sud
Ouest du Royaume-Uni
USA Centre Nord, USA Centre Sud, USA Ouest
US Gov Arizona, US Gov Virginie, US Gov Texas
Une zone de disponibilité Brésil Sud-Est
Pologne Centre
Émirats arabes unis Nord
Deux zones de disponibilité Afrique du Sud Nord
Chine Nord 3
France Centre
Qatar Central
Suisse Nord
Trois zones de disponibilité Australie Est
Centre du Canada
Europe Nord, Europe Ouest
Japon Est
Asie Sud-Est
Suède Centre
Sud du Royaume-Uni
USA Centre, USA Est, USA Est 2, USA Ouest 2, USA Ouest 3

Toutes les tailles de machines virtuelles ne sont pas disponibles dans toutes les régions prises en charge avec des disques Ultra. Le tableau suivant répertorie les séries de machines virtuelles compatibles avec les disques Ultra.

Type de machine virtuelle Tailles Description
Usage général Série DSv3, Série Ddsv4, Série Dsv4, Série Dasv4, Série Dsv5, Série Ddsv5, Série Dasv5 Ratio processeur/mémoire équilibré. Idéal pour le test et le développement, les bases de données petites à moyennes et les serveurs web au trafic faible à moyen.
Optimisé pour le calcul Série FSv2 Ratio processeur/mémoire élevé. Convient pour les serveurs web au trafic moyen, les appareils réseau, les processus de traitement par lots et les serveurs d’application.
Mémoire optimisée Série ESv3, Série Easv4, Série Edsv4, Série Esv4, Série Esv5, Série Edsv5, Série Easv5, Série Ebsv5, Série Ebdsv5, Série M, Série Mv2, Séries Msv2/Mdsv2 Ratio mémoire/processeur élevé. Idéal pour les serveurs de base de données relationnelle, les caches moyens à grands et l’analytique en mémoire.
Optimisé pour le stockage LSv2-series, Lsv3-series, Lasv3-series Débit et nombre d’E/S de disque élevés, idéal pour les Big Data, SQL, les bases de données NoSQL, l’entreposage de données et les grandes bases de données transactionnelles.
Optimisé pour le GPU Série NCv2, Série NCv3, Série NCasT4_v3, Série ND, Série NDv2, Série NVv3, Série NVv4, Série NVadsA10 v5 Machines virtuelles spécialisées, ciblées pour l’affichage de graphiques complexes et le montage vidéo, ainsi que pour la formation et l’inférence de modèles avec apprentissage approfondi. Disponible avec un ou plusieurs GPU.
Performances optimisées Série HB, Série HC, Série HBv2 Les machines virtuelles les plus rapides et dotées des processeurs les plus puissants avec interfaces réseau haut débit en option (RDMA).

Déterminer la taille de la machine virtuelle et la disponibilité des régions

Machines virtuelles utilisant des zones de disponibilité

Pour utiliser les disques Ultra, vous devez déterminer la zone de disponibilité dans laquelle vous vous trouvez. Toutes les régions ne prennent pas en charge toutes les tailles de machine virtuelle avec des disques Ultra. Pour déterminer si votre région, votre zone et votre taille de machine virtuelle prend en charge les disques Ultra, exécutez l’une des commandes suivantes, assurez-vous d’abord de remplacer les valeurs Région, vmSizeet Abonnement :

Interface de ligne de commande

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"}

La réponse aura un format similaire au suivant, où X correspond à la zone à utiliser pour le déploiement dans la région que vous avez choisie. X peut être 1, 2 ou 3.

Conservez la valeur Zones, elle représente votre zone de disponibilité et vous en aurez besoin pour déployer un disque Ultra.

ResourceType Nom Emplacement Zones Restriction Fonctionnalité Valeur
disks UltraSSD_LRS eastus2 X

Notes

En l’absence de réponse de la commande, la taille de machine virtuelle sélectionnée n’est pas prise en charge avec les disques Ultra dans la région sélectionnée.

Maintenant que vous savez quelle zone déployer, suivez les étapes de déploiement décrites dans cet article pour déployer une machine virtuelle avec un disque Ultra attaché ou attacher un disque Ultra à une machine virtuelle existante.

Machines virtuelles sans options de redondance

Pour le moment, dans certaines régions, les disques Ultra doivent être déployés sans aucune option de redondance. Cependant, toutes les tailles de machines virtuelles qui prennent en charge les disques ultra ne se trouvent pas nécessairement dans ces régions. Pour déterminer quelles tailles de machines virtuelles prennent en charge les disques Ultra, utilisez l'un des extraits de code suivants. Veillez d’abord à remplacer les valeurs vmSize et subscription :

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

La réponse se présente comme suit ; UltraSSDAvailable True indique si la taille de machine virtuelle prend en charge les disques Ultra dans cette région.

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

Déployer un disque Ultra à l’aide d’Azure Resource Manager

Tout d’abord, déterminez la taille de la machine virtuelle à déployer. Pour obtenir la liste des tailles de machines virtuelles prises en charge, consultez la section Étendue et limitations de la version en disponibilité générale.

Pour créer une machine virtuelle avec plusieurs disques Ultra, consultez l’exemple Créer une machine virtuelle avec plusieurs disques Ultra.

Si vous avez l’intention d’utiliser votre propre modèle, assurez-vous que la valeur apiVersion pour Microsoft.Compute/virtualMachines et Microsoft.Compute/Disks est définie sur 2018-06-01 (ou version ultérieure).

Définissez la référence SKU du disque sur UltraSSD_LRS, puis définissez la capacité du disque, le nombre d’IOPS, la zone de disponibilité et le début (en Mbits/s) pour créer votre disque Ultra.

Une fois que la machine virtuelle est provisionnée, vous pouvez partitionner et formater les disques de données, puis les configurer pour vos charges de travail.

Déployer un disque Ultra

Cette section couvre le déploiement d'une machine virtuelle équipée d'un disque Ultra comme disque de données. Cet article suppose que vous êtes familiarisé avec le déploiement d'une machine virtuelle. Si ce n'est pas le cas, reportez-vous à notre Démarrage rapide : créer une machine virtuelle Windows dans le portail Azure.

  1. Connectez-vous au portail Azure, puis recherchez une machine virtuelle à déployer.

  2. Assurez-vous de choisir une taille et une région de machine virtuelle prises en charge.

  3. Sélectionnez Zone de disponibilité dans Options de disponibilité.

  4. Remplissez les entrées restantes avec les sélections de votre choix.

  5. Sélectionnez Disques.

    Screenshot of vm creation flow, Basics blade.

  6. Dans le panneau Disques, sélectionnez Oui pour Activer la compatibilité avec les disques Ultra.

  7. Sélectionnez Créer un disque et l'attacher pour attacher un disque Ultra maintenant.

    Screenshot of vm creation flow, disk blade, ultra is enabled and create and attach a new disk is highlighted.

  8. Dans le panneau Créer un disque, entrez un nom, puis sélectionnez Modifier la taille.

    Screenshot of create a new disk blade, change size highlighted.

  9. Modifiez la Référence SKU du disque en Disque Ultra.

  10. Remplacez les valeurs des champs Taille de disque personnalisée (Gio) , IOPS de disque et Débit de disque par celles de votre choix.

  11. Sélectionnez OK dans les deux panneaux.

    Screenshot of the select a disk size blade, ultra disk selected for storage type, other values highlighted.

  12. Poursuivez le déploiement de la machine virtuelle, de la même manière que vous le feriez pour n'importe quelle autre machine virtuelle.

Déploiement d’un Disque Ultra d’une taille de secteur de 512 octets

  1. Connectez-vous au portail Azure, puis recherchez et sélectionnez Disques.

  2. Sélectionnez + Nouveau pour créer un disque.

  3. Sélectionnez une région qui prend en charge les disques Ultra, sélectionnez une zone de disponibilité, puis renseignez le reste des valeurs comme vous le souhaitez.

  4. Sélectionnez Changer la taille.

    Screenshot of create disk blade, region, availability zone, and change size highlighted.

  5. Pour Référence SKU de disque, sélectionnez Disque Ultra, entrez les valeurs des performances souhaitées, puis sélectionnez OK.

    Screenshot of creating ultra disk.

  6. Dans le panneau De base, sélectionnez l’onglet Avancé.

  7. Sélectionnez 512 pour Taille de secteur logique, puis sélectionnez Vérifier + créer.

    Screenshot of selector for changing the ultra disk logical sector size to 512.

Attacher un disque Ultra

Si votre machine virtuelle se trouve dans une région/zone de disponibilité capable d’utiliser les disques Ultra, vous pouvez utiliser des disques Ultra sans avoir à créer de machine virtuelle. En activant des disques Ultra sur votre machine virtuelle existante, puis en les attachant comme des disques de données. Pour activer la compatibilité des disques Ultra, vous devez arrêter la machine virtuelle. Une fois la machine virtuelle arrêtée, vous pouvez activer la compatibilité, puis redémarrer la machine virtuelle. Une fois la compatibilité activée, vous pouvez attacher un disque Ultra :

  1. Accédez à votre machine virtuelle, arrêtez-la et attendez qu'elle soit libérée.

  2. Une fois votre machine virtuelle libérée, sélectionnez Disques.

  3. Sélectionnez Paramètres supplémentaires.

    Screenshot of the disk blade, additional settings highlighted.

  4. Sélectionnez Oui pour Activer la compatibilité avec les disques Ultra.

    Screenshot of enable ultra disk compatibility.

  5. Sélectionnez Enregistrer.

  6. Sélectionnez Créer et attacher un nouveau disque, puis entrez un nom pour votre nouveau disque.

  7. Pour Type de stockage, sélectionnez Disque Ultra.

  8. Remplacez les valeurs des champs Taille (Gio) , Opérations d’E/S par seconde maximales et Débit maximal par les valeurs de votre choix.

  9. Une fois que vous êtes revenu à la lame de votre disque, sélectionnez Sauvegarder.

    Screenshot of disk blade, adding a new ultra disk.

  10. Redémarrez votre machine virtuelle.

Ajuster les performances d'un disque Ultra

Les disques Ultra offrent une capacité unique qui vous permet d’ajuster leurs performances. Vous ne pouvez ajuster les performances d’un disque Ultra que quatre fois en 24 heures.

  1. Accédez à votre machine virtuelle et sélectionnez Disques.

  2. Sélectionnez le disque Ultra dont vous souhaitez modifier les performances.

    Screenshot of disks blade on your vm, ultra disk is highlighted.

  3. Sélectionnez Paille + performances, puis apportez vos modifications.

  4. Sélectionnez Enregistrer.

    Screenshot of configuration blade on your ultra disk, disk size, iops, and throughput are highlighted, save is highlighted.

Étapes suivantes