Tailles pour Azure Cloud Services (classique)

Important

Cloud Services (classique) est désormais déconseillé pour tous les clients à compter du 1er septembre 2024. Tous les déploiements en cours seront interrompus et désactivés par Microsoft, et les données seront définitivement perdues à compter d’octobre 2024. Les nouveaux déploiements doivent utiliser le nouveau modèle de déploiement basé sur Azure Resource Manager Azure Cloud Services (support étendu) .

Cet article décrit les tailles et options disponibles pour les instances de rôle de Cloud Services (rôles web et rôles Worker). Il expose également les points à prendre en considération pour le déploiement quand vous planifiez l'utilisation de ces ressources. Chaque taille a un identifiant que vous placez dans votre fichier de définition de service. Les prix pour chaque taille sont disponibles sur la page de tarification des Services Cloud.

Remarque

Pour connaître les limites associées à Azure, visitez Abonnement et limites, quotas et contraintes Azure

Tailles pour les instances de rôle web et de travail

Azure offre le choix entre plusieurs tailles standard. Voici des considérations quant à certaines de ces tailles :

  • Les machines virtuelles de la série D sont conçues pour exécuter des applications qui nécessitent une puissance de calcul et des performances de disque temporaire supérieures. Ces machines virtuelles se caractérisent par des processeurs plus rapides, un rapport mémoire-cœur plus élevé et un disque SSD pour le disque temporaire. Pour plus d’informations, voir l’annonce suivante sur le blog Azure : Nouvelles tailles de machines virtuelles de la série D(en anglais).
  • Les séries Dv3 et Dv2, suites de la série D d’origine, comprennent un processeur plus puissant. Le processeur de la série Dv2 est environ 35 % plus rapide que le processeur de la série D. Elle se base sur la dernière génération de processeur 2,4 GHz Intel Xeon® E5-2673 v3 (Haswell), avec la technologie Intel Turbo Boost 2.0, et peut atteindre 3,1 GHz. La série Dv2 a les mêmes configurations de disque et de mémoire que la série D.
  • Les machines virtuelles de la série G offrent le plus de mémoire et s’exécutent sur des hôtes équipés de processeurs de la famille Intel Xeon E5 V3.
  • Les machines virtuelles de la série A peuvent être déployées sur différents types de matériels et processeurs. La taille est limitée en fonction du matériel, pour offrir des performances de processeur cohérentes pour l’instance en cours d’exécution, quel que soit le matériel du scénario de déploiement. Pour déterminer le matériel physique sur lequel cette taille est déployée, interrogez le matériel virtuel à partir de la machine virtuelle.
  • La taille A0 est trop sollicitée sur le matériel physique. Pour cette taille spécifique uniquement, les autres déploiements clients peuvent affecter les performances de la charge de travail en cours d’exécution. Nous décrivons le planning de référence attendu des performances relatives, sous réserve d’une variabilité approximative de 15 %, plus loin dans l’article.

La taille de la machine virtuelle a une incidence sur la tarification. La taille influe également sur les capacités de traitement, de mémoire et de stockage de la machine virtuelle. Les coûts de stockage sont calculés séparément en fonction des pages utilisées dans le compte de stockage. Pour plus d’informations, voir les pages Tarification - Services cloud et Tarification - Stockage Azure.

Les considérations ci-dessous peuvent vous aider à choisir une taille :

  • Les tailles A8 à A11 et celles de la série H sont également appelées instances nécessitant beaucoup de ressources système. Le matériel qui exécute ces tailles a été conçu et optimisé pour les applications nécessitant beaucoup de ressources système et réseau, notamment les applications en cluster pour des calculs complexes, la modélisation et les simulations. La série A8-A11 utilise un processeur Intel Xeon E5-2670 cadencé à 2,6 GHz, et la série H un processeur Intel Xeon E5-2667 v3 cadencé à 3,2 GHz. Pour plus d’informations et pour connaître les éléments à prendre en considération sur l’utilisation de ces tailles, consultez Tailles de machines virtuelles de calcul haute performance.
  • Les séries Dv3, Dv2, D et G sont idéales pour les applications qui exigent des processeurs plus rapides, de meilleures performances de disque local, ou qui ont des exigences de mémoire plus élevées. Elles offrent une combinaison puissante pour de nombreuses applications professionnelles.
  • Certains hôtes physiques des centres de données Azure ne prennent pas en charge les tailles de machines virtuelles élevées, comme A5 à A11. Ainsi, vous pouvez obtenir le message d’erreur Échec de la configuration de la machine virtuelle {nom de la machine} ou Échec de la création de la machine virtuelle {nom de la machine} pendant le redimensionnement d’une machine virtuelle existante, la création d’une machine virtuelle dans un réseau virtuel créé avant le 16 avril 2013 ou l’ajout d’une nouvelle machine virtuelle à un service cloud existant. Consultez Erreur : « Échec de la configuration de la machine virtuelle » (en anglais) sur le forum d’assistance pour découvrir les solutions de contournement pour chaque scénario de déploiement.
  • Il se peut également que votre abonnement limite le nombre de cœurs que vous pouvez déployer dans certaines familles de taille. Pour augmenter un quota, contactez le support technique Azure.

Considérations relatives aux performances

Nous avons créé le concept d’unité Compute Azure (ACU) pour pouvoir comparer les performances de calcul (UC) aux références SKU Azure et identifier la référence SKU susceptible de satisfaire le mieux vos besoins en matière de performances. L’ACU est actuellement standardisée sur une machine virtuelle de petite valeur (Standard_A1) de 100. À la suite de cette norme, toutes les autres références SKU représentent approximativement à quelle vitesse cette référence SKU peut exécuter un benchmark Standard.

Important

Cette unité ACU est fournie uniquement à titre indicatif. Les résultats de votre charge de travail peuvent varier.


Famille de références ACU/Cœur
Très petite 50
Petite à très grande 100
A5-7 100
A8-A11 225*
A v2 100
D 160
D v2 210 - 250*
D v3 160 - 190*
E v3 160 - 190*
G 180 - 240*
H 290 - 300*

Les unités ACU signalées par un astérisque (*) utilisent la technologie Intel ® Turbo pour augmenter la fréquence du processeur et améliorer les performances. Cette amélioration des performances peut varier en fonction de la taille et de la charge de travail de la machine virtuelle, et des autres charges de travail en cours d’exécution sur le même hôte.

Tableaux des tailles

Les tableaux ci-après indiquent les tailles et les capacités qu’elles offrent.

  • La capacité de stockage est indiquée en unités de Gio ou 1 024^3 octets. Lors de la comparaison de disques mesurés en Go (1000^3 octets) à des disques mesurés en Gio (1024^3), n’oubliez pas que les indications de capacité en Gio peuvent sembler plus petites. Par exemple, 1 023 Gio = 1 098,4 Go
  • Le débit de disque est mesuré en opérations d’entrée/sortie par seconde (IOPS) et Mbit/s où Mbit/s = 10^6 octets par seconde.
  • Les disques de données peuvent fonctionner en mode avec ou sans mise en cache. En cas de fonctionnement du disque de données avec mise en cache, le mode de mise en cache hôte est défini sur ReadOnly ou ReadWrite. En cas de fonctionnement du disque de données sans mise en cache, le mode de mise en cache hôte est défini sur Aucun.
  • La bande passante réseau maximale est la bande passante maximale agrégée allouée et affectée par type de machine virtuelle. La bande passante maximale fournit des recommandations pour la sélection du bon type de machine virtuelle afin de garantir une capacité réseau adéquate. Lorsque vous évoluez entre Faible, Modéré, Élevé et Très élevé, le débit augmente en conséquence. Les performances réseau réelles dépendent de nombreux facteurs, notamment les charges du réseau et de l’application, ainsi que les paramètres réseau de l’application.

Série A

Taille Cœurs d’unité centrale Mémoire : Gio Stockage temporaire : Gio Cartes réseau (max)/Bande passante réseau
Très petite 1 0,768 20 1 / Faible
Petite 1 1,75 225 1 / Modérée
Moyenne 2 3,5 490 1 / Modérée
grand 4 7 1 000 2 / Élevée
Très grande 8 14 2040 4 / Élevée
A5 2 14 490 1 / Modérée
A6 4 28 1 000 2 / Élevée
A7 8 56 2040 4 / Élevée

Série A - Instances de calcul intensif

Pour plus d’informations et pour connaître les éléments à prendre en considération sur l’utilisation de ces tailles, consultez Tailles de machines virtuelles de calcul haute performance.

Taille Cœurs d’unité centrale Mémoire : Gio Stockage temporaire : Gio Cartes réseau (max)/Bande passante réseau
A8* 8 56 1817 2 / Élevée
A9* 16 112 1817 4 / Très élevée
A10 8 56 1817 2 / Élevée
A11 16 112 1817 4 / Très élevée

*Prenant en charge RDMA

Série Av2

Taille Cœurs d’unité centrale Mémoire : Gio Stockage temporaire (SSD) : Gio Cartes réseau (max)/Bande passante réseau
Standard_A1_v2 1 2 10 1 / Modérée
Standard_A2_v2 2 4 20 2 / Modérée
Standard_A4_v2 4 8 40 4 / Élevée
Standard_A8_v2 8 16 80 8 / Élevée
Standard_A2m_v2 2 16 20 2 / Modérée
Standard_A4m_v2 4 32 40 4 / Élevée
Standard_A8m_v2 8 64 80 8 / Élevée

Série D

Taille Cœurs d’unité centrale Mémoire : Gio Stockage temporaire (SSD) : Gio Cartes réseau (max)/Bande passante réseau
D1 standard 1 3,5 50 1 / Modérée
D2 standard 2 7 100 2 / Élevée
D3 standard 4 14 200 4 / Élevée
D4 standard 8 28 400 8 / Élevée
D11 standard 2 14 100 2 / Élevée
D12 standard 4 28 200 4 / Élevée
D13 standard 8 56 400 8 / Élevée
D14 standard 16 112 800 8 / Très élevée

Série Dv2

Taille Cœurs d’unité centrale Mémoire : Gio Stockage temporaire (SSD) : Gio Cartes réseau (max)/Bande passante réseau
Standard_D1_v2 1 3,5 50 1 / Modérée
Standard_D2_v2 2 7 100 2 / Élevée
Standard_D3_v2 4 14 200 4 / Élevée
Standard_D4_v2 8 28 400 8 / Élevée
Standard_D5_v2 16 56 800 8 / Extrêmement élevée
Standard_D11_v2 2 14 100 2 / Élevée
Standard_D12_v2 4 28 200 4 / Élevée
Standard_D13_v2 8 56 400 8 / Élevée
Standard_D14_v2 16 112 800 8 / Extrêmement élevée
Standard_D15_v2 20 140 1 000 8 / Extrêmement élevée

Série Dv3

Taille Cœurs d’unité centrale Mémoire : Gio Stockage temporaire (SSD) : Gio Cartes réseau (max)/Bande passante réseau
Standard_D2_v3 2 8 50 2 / Modérée
Standard_D4_v3 4 16 100 2 / Élevée
Standard_D8_v3 8 32 200 4 / Élevée
Standard_D16_v3 16 64 400 8 / Extrêmement élevée
Standard_D32_v3 32 128 800 8 / Extrêmement élevée
Standard_D48_v3 48 192 1200 8 / Extrêmement élevée
Standard_D64_v3 64 256 1 600 8 / Extrêmement élevée

Série Ev3

Taille Cœurs d’unité centrale Mémoire : Gio Stockage temporaire (SSD) : Gio Cartes réseau (max)/Bande passante réseau
Standard_E2_v3 2 16 50 2 / Modérée
Standard_E4_v3 4 32 100 2 / Élevée
Standard_E8_v3 8 64 200 4 / Élevée
Standard_E16_v3 16 128 400 8 / Extrêmement élevée
Standard_E32_v3 32 256 800 8 / Extrêmement élevée
Standard_E48_v3 48 384 1200 8 / Extrêmement élevée
Standard_E64_v3 64 432 1 600 8 / Extrêmement élevée

Série G

Taille Cœurs d’unité centrale Mémoire : Gio Stockage temporaire (SSD) : Gio Cartes réseau (max)/Bande passante réseau
Standard_G1 2 28 384 1 / Élevée
Standard_G2 4 56 768 2 / Élevée
Standard_G3 8 112 1 536 4 / Très élevée
Standard_G4 16 224 3 072 8 / Extrêmement élevée
Standard_G5 32 448 6 144 8 / Extrêmement élevée

Série H

Les machines virtuelles de la série H sont des machines virtuelles de calcul haute performance de nouvelles génération, destinées à répondre à des besoins de calcul de haut niveau, par exemple en relation avec la modélisation moléculaire et la dynamique des fluides. Les machines virtuelles à 8 et 16 cœurs reposent sur la technologie de processeur Intel Haswell E5-2667 V3 avec mémoire DDR4 et stockage SSD local.

En plus de la puissance substantielle du processeur, la série H offre différentes options pour des réseaux RDMA à faible latence, en utilisant FDR InfiniBand et plusieurs configurations de mémoire pouvant satisfaire des exigences de calcul nécessitant une mémoire conséquente.

Taille Cœurs d’unité centrale Mémoire : Gio Stockage temporaire (SSD) : Gio Cartes réseau (max)/Bande passante réseau
Standard_H8 8 56 1 000 8 / Élevée
Standard_H16 16 112 2000 8 / Très élevée
Standard_H8m 8 112 1 000 8 / Élevée
Standard_H16m 16 224 2000 8 / Très élevée
Standard_H16r* 16 112 2000 8 / Très élevée
Standard_H16mr* 16 224 2000 8 / Très élevée

*Prenant en charge RDMA

Important

Microsoft Azure a introduit des générations plus récentes de machines virtuelles à calcul hautes performances (HPC), usage général et mémoire optimisée. Pour cette raison, nous vous recommandons de migrer les charges de travail des machines virtuelles de la série H et H Promo d’origine vers nos offres plus récentes d’ici le 31 août 2022. Les machines virtuelles Azure HC, HBv2, HBv3, Dv4, Dav4, Ev4 et Eav4 disposent de plus de bande passante mémoire, de meilleures fonctionnalités réseau et d’un meilleur rapport coût/performance sur plusieurs charges de travail HPC.

Le 31 août 2022, nous supprimerons les tailles de machine virtuelle Azure de la série H suivantes :

  • H8
  • H8m
  • H16
  • H16r
  • H16m
  • H16mr
  • H8 Promo
  • H8m Promo
  • H16 Promo
  • H16r Promo
  • H16m Promo
  • H16mr Promo

Configurer les tailles pour les Cloud Services

Vous pouvez spécifier la taille de l’ordinateur virtuel d’une instance de rôle dans le cadre du modèle de service décrit par le fichier de définition de service. La taille du rôle détermine le nombre de cœurs du processeur, la capacité de mémoire et la taille du système de fichiers local qui lui est allouée. Choisissez la taille du rôle en fonction des besoins en ressources de votre application.

Voici un exemple de configuration de la taille du rôle pour être Standard_D2 pour une instance de rôle web :

<WorkerRole name="Worker1" vmsize="Standard_D2">
...
</WorkerRole>

Modification de la taille d’un rôle existant

À mesure que la nature des modifications de votre charge de travail évolue, ou si de nouvelles tailles de machine virtuelle sont disponibles, vous pouvez souhaiter modifier la taille de votre rôle. Pour ce faire, vous devez modifier la taille de machine virtuelle dans votre fichier de définition de service (comme indiqué précédemment), réempaqueter votre Service Cloud et le déployer.

Conseil

Vous devrez peut-être utiliser différentes tailles de machine virtuelle pour votre rôle dans différents environnements (par exemple, test versus production). Une manière de procéder consiste à créer plusieurs fichiers de définition de service (.csdef) dans votre projet, puis à créer différents packages de service cloud par environnement au cours de la génération automatisée à l’aide de l’outil CSPack. Pour en savoir plus sur les éléments d’un package de services cloud et comment les créer, consultez la rubrique Qu’est-ce que le modèle Cloud Service, et comment en créer un package ?

Obtenir une liste des tailles

PowerShell ou l’API REST permet d’obtenir la liste des tailles. L’API REST est présentée ici. Le code suivant est une commande PowerShell qui répertorie toutes les tailles disponibles pour Azure Cloud Services.

Get-AzureRoleSize | where SupportedByWebWorkerRoles -eq $true | select InstanceSize, RoleSizeLabel

Étapes suivantes