Tous les produits
Search
Centre de documentation

Elastic Compute Service:Instance type categorization and naming

Dernière mise à jour :Aug 18, 2026

Alibaba Cloud propose une large gamme d'instances pour répondre à divers besoins métier et cas d'utilisation. Cette rubrique explique les relations entre les catégories de familles d'instances, les familles d'instances et les types d'instance, et décrit les conventions de dénomination des types d'instance.

Comparaison des catégories de familles d'instances

Alibaba Cloud classe les instances en fonction de l'architecture du processeur et de leurs scénarios d'application. Les principales catégories incluent les serveurs optimisés pour le calcul basés sur les architectures x86 et ARM, les ECS Bare Metal Instances, les serveurs de calcul haute performance (HPC), les serveurs Super Computing Cluster (SCC) et les serveurs de calcul hétérogène utilisant principalement des GPU.

Catégorie de famille

Description

Familles d'instances de calcul x86 et ARM

  • Familles d'instances de calcul x86 : Basées sur l'architecture x86, chaque vCPU correspond à un hyper-thread d'un cœur de processeur et offre des performances stables. Les marques de processeurs courantes incluent Intel, AMD et Hygon.

    • Familles d'instances de calcul x86 de niveau entreprise : Adaptées aux applications d'entreprise de divers types et tailles, aux systèmes de base de données, à l'encodage vidéo et à l'analyse de données.

    • Familles d'instances de calcul x86 d'entrée de gamme : Principalement conçues pour les sites web de petite et moyenne taille ou les développeurs individuels. Contrairement aux familles de niveau entreprise, ces instances utilisent un modèle de ressources partagées. Cela signifie qu'elles ne peuvent pas garantir des performances de calcul constantes, mais sont disponibles à un coût inférieur.

  • Familles d'instances de calcul ARM : Basées sur l'architecture ARM, chaque vCPU correspond à un cœur de processeur physique et offre des performances stables avec des ressources dédiées. Ces instances conviennent aux conteneurs, aux microservices, aux serveurs web et d'applications, au calcul haute performance et à l'apprentissage automatique basé sur le CPU. Les marques de processeurs courantes incluent Yitian 710 et Ampere® Altra®.

Famille d'ECS Bare Metal Instance (ebm)

Les ECS Bare Metal Instances combinent les avantages des serveurs physiques et des serveurs cloud pour offrir des performances de calcul exceptionnelles et stables. Grâce à la technologie de virtualisation propriétaire d'Alibaba Cloud, vos applications peuvent accéder directement au processeur et à la mémoire d'une ECS Bare Metal Instance sans aucune surcharge de virtualisation. Ces instances fournissent toutes les fonctionnalités du processeur d'un serveur physique, telles que Intel VT-x, ainsi qu'une isolation des ressources au niveau physique, ce qui les rend idéales pour la migration des charges de travail traditionnelles non virtualisées vers le cloud.

Famille d'instances Super Computing Cluster (SCC)

Super Computing Cluster (SCC) est construit sur des ECS Bare Metal Instances et ajoute la prise en charge des interconnexions Remote Direct Memory Access (RDMA) haute vitesse. Cela améliore considérablement les performances réseau et augmente le ratio d'accélération pour les clusters à grande échelle. SCC offre une bande passante élevée et une faible latence tout en conservant tous les avantages des ECS Bare Metal Instances.

Famille d'instances de calcul hétérogène

  • Elastic GPU Service : Elastic GPU Service fournit des capacités de calcul accélérées par GPU avec un approvisionnement à la demande et une mise à l'échelle élastique. En tant que partie intégrante de la gamme Elastic Compute Service d'Alibaba Cloud, il combine la puissance de calcul GPU et CPU pour répondre aux exigences de divers scénarios, tels que l'intelligence artificielle, le calcul haute performance et le traitement graphique et d'image professionnel. Elastic GPU Service améliore considérablement l'efficacité computationnelle des tâches de calcul parallèle.

  • Instances de service hétérogène : Le type d'instance video-trans convient au transcodage vidéo, au traitement de contenu image et vidéo, et à l'extraction d'images.

  • Instances de calcul visuel : La famille d'instances ebmgi6s, basée sur l'architecture Alibaba Cloud SHENLONG et le GPU Intel® Server, offre une architecture sécurisée et rapidement évolutive pour les dernières instances de cloud gaming et de rendu à haute densité.

Relation entre les familles d'instances et les types d'instance

Une famille d'instances est un ensemble de types d'instance partageant le même processeur et des cas d'utilisation similaires. Au sein d'une famille d'instances, il existe plusieurs types d'instance qui diffèrent par leurs configurations, telles que le CPU et la mémoire. Un type d'instance ECS définit des attributs de base, tels que le modèle de CPU et la fréquence d'horloge. Cependant, une instance ECS est un service de calcul complet composé d'un type d'instance, d'un stockage par blocs, d'une image et d'un type de réseau.

La relation entre les familles d'instances et les types d'instance est la suivante :

Remarque

Le diagramme suivant montre uniquement un sous-ensemble des familles d'instances et des types d'instance. Pour plus d'informations, consultez Familles d'instances.

image

Conventions de dénomination des types d'instance

Le nom de la famille d'instances suit le format ecs.<family>. Le nom du type d'instance suit le format ecs.<family>.<size>. La convention de dénomination est la suivante :

  • ecs : Le code produit pour Elastic Compute Service (ECS).

  • <family> : Composé d'une base de famille et d'un suffixe de famille.

  • <size> : Composé de small, large ou <nx>large, indiquant le nombre de vCPUs. small signifie 1 vCPU, large signifie 2 vCPUs et xlarge signifie 4 vCPUs. Plus la valeur de n dans <n> est élevée, plus l'instance possède de vCPUs. Par exemple, 2xlarge représente 2 × 4 = 8 vCPUs, et 3xlarge représente 3 × 4 = 12 vCPUs, et ainsi de suite.

Familles d'instances de calcul x86 et ARM

image

Par exemple, ecs.g8ae.4xlarge est un type d'instance de la famille d'instances à usage général qui utilise un CPU AMD amélioré et dispose de 16 vCPUs (4 × 4). Sur la base du ratio standard vCPU/mémoire de 1:4 pour les familles à usage général, ce type d'instance dispose de 64 GiB de mémoire.

Les différences de dénomination proviennent principalement des variations entre les familles d'instances. Le tableau ci-dessous détaille les composants des noms de famille d'instances.

Base de famille (lettres minuscules + chiffres)

Suffixe de famille

Lettre minuscule

Chiffres

Lettre minuscule

Une abréviation indiquant le domaine de performance de la famille d'instances.

  • c : Optimisé pour le calcul

    Ratio CPU/mémoire de 1:2. Convient aux bases de données, serveurs web, applications scientifiques et techniques haute performance, serveurs de jeux, analyse de données, calcul par lots, encodage vidéo et apprentissage automatique.

  • g : Usage général

    Ratio CPU/mémoire de 1:4. Convient aux applications Internet générales, bases de données, sites web, services d'applications Java, services de jeux et publicité ciblée.

  • u : Calcul universel

    Les instances U s'exécutent sur diverses plateformes de serveurs avec des ratios CPU/mémoire de 1:1, 1:2, 1:4 ou 1:8. Idéales pour les clients entreprise sensibles au prix exécutant des applications d'entreprise petites, moyennes ou grandes, des sites web, des serveurs d'applications, des systèmes de base de données petits à moyens, de la mise en cache et des clusters de recherche.

  • r : Indique optimisé pour la mémoire (RAM).

    Ratio CPU/mémoire de 1:8 (certaines exceptions s'appliquent). Convient aux bases de données en mémoire, à l'analyse et au mining de données, aux caches distribués en mémoire (Redis), aux applications big data (Kafka, Elasticsearch, etc.) et aux applications d'entreprise générales nécessitant une grande capacité mémoire (par exemple, Java).

  • re : Mémoire améliorée

  • hf (c/g/r) : Haute fréquence

    Ratios CPU/mémoire de 1:2, 1:4 ou 1:8. Convient aux jeux massivement multijoueurs en ligne, au HPC et aux systèmes de base de données moyens à grands.

  • i : SSD local

    Ratios CPU/mémoire de 1:4 ou 1:8. Convient aux OLTP, bases de données relationnelles haute performance, bases de données NoSQL (par exemple, Cassandra, MongoDB), scénarios de recherche Elasticsearch et séparation calcul-stockage EMR big data.

  • d : Big data

    Ratio CPU/mémoire de 1:4 (certaines exceptions s'appliquent). Convient aux scénarios de calcul, stockage, recherche et traitement de logs big data tels que Hadoop MapReduce, HDFS, Hive, HBase, Elasticsearch, Kafka, etc.

  • s : Signifie partagé.

    • t : Indique un type à rafale.

    • e : Économique

Indique généralement la séquence de publication parmi les familles d'instances similaires. Un chiffre plus élevé représente une génération plus récente avec un meilleur rapport qualité-prix.

Exemples : 8, 7, 6, 5, etc.

Décrit généralement des caractéristiques supplémentaires de la famille d'instances.

  • y : Utilise le CPU ARM Yitian 710 développé par Alibaba Cloud

  • a : Utilise le CPU AMD

  • ae : AMD amélioré

  • i : Utilise le CPU Intel

  • h : Utilise le processeur Hygon

  • se : Stockage amélioré

  • ne/nex : Réseau amélioré

  • t : Sécurité améliorée (TPM)

  • p : Mémoire persistante

  • g : Usage général

  • r : Indique optimisé pour la mémoire (RAM)

  • c : Intensif en calcul

Remarque

Les types d'instance spéciaux (par exemple, ecs.e-c1m4.xlarge) utilisent des suffixes comme c1m4 pour indiquer un ratio vCPU/mémoire de 1:4.

  • c : core (vCPU)

  • m : memory

Familles d'instances de calcul hétérogène, ECS Bare Metal Instances, et Super Computing Cluster (SCC)

image

Par exemple, ecs.ebmgn7i.32xlarge est un type d'instance de la famille d'ECS Bare Metal Instances optimisées pour le calcul avec accélération GPU, disposant de 128 vCPUs (32 × 4). Le suffixe '7i' indique l'architecture Ampere, et le type de GPU est NVIDIA A10 avec 24 Go de mémoire GPU.

Les différences de dénomination proviennent principalement des variations entre les familles d'instances. Le tableau ci-dessous détaille les composants des noms de famille d'instances.

Base de famille (lettres minuscules)

Suffixe de famille (lettres minuscules + chiffres)

  • gn : Instances optimisées pour le calcul avec GPUs NVIDIA

  • vgn : Instances dédiées accélérées par NVIDIA GRID vGPU

  • sgn : Instances partagées accélérées par NVIDIA GRID vGPU

  • gi : Instances optimisées pour le calcul avec GPUs Intel

  • f : Instances optimisées pour le calcul FPGA

  • ebm (c/g/r/gn/hf) : ECS Bare Metal Instances

  • scc (c/g/h/gn/hf) : Super Computing Cluster

  • 6v : « 6 » indique la microarchitecture Volta ou Turing. « v » désigne un GPU V100 avec 16 Go de mémoire GPU.

    Exemple : gn6v indique une instance optimisée pour le calcul qui utilise la microarchitecture Volta ou Turing, dispose de 16 Go de mémoire GPU et est équipée d'un GPU NVIDIA V100.

  • 6e : « 6 » indique la microarchitecture Volta ou Turing. « e » (extended) désigne un GPU V100 de deuxième génération avec 32 Go de mémoire GPU.

    Exemple : gn6e indique une instance optimisée pour le calcul qui utilise la microarchitecture Volta ou Turing, dispose de 32 Go de mémoire GPU et est équipée d'un GPU NVIDIA V100.

  • 6i : « 6 » indique la microarchitecture Volta ou Turing. « i » (inference) désigne un GPU T4.

    Exemple : gn6i indique une instance optimisée pour le calcul qui utilise la microarchitecture Volta ou Turing et est équipée d'un GPU NVIDIA T4.

  • 6s : « 6 » indique la microarchitecture Volta ou Turing. « s » désigne une puce SG-1 de sixième génération.

    Exemple : ebmgi6s indique une instance de calcul visuel avec un GPU Intel® Server et une puce SG-1 de sixième génération.

  • 7 : Indique la microarchitecture Ampere.

  • 7i : « 7 » indique la microarchitecture Ampere. « i » (inference) désigne un GPU A10 avec 24 Go de mémoire GPU.

  • 7e : « 7 » indique la microarchitecture Ampere. « e » désigne une version avec plus de mémoire GPU. Par exemple, un GPU V100 avec 32 Go de mémoire par rapport à un avec 16 Go.

  • 7s : « 7 » indique la microarchitecture Ampere. « s » désigne un GPU A30 de septième génération.

Remarque

Certains types d'instance spéciaux, tels que ecs.gn7i-c8g1,2xlarge, utilisent des suffixes tels que c8g1 pour indiquer un ratio vCPU/GPU de 8:1.

  • c : core (vCPU)

  • g : GPU

Métriques des types d'instance

Métrique

Description

Processeur

Le modèle de CPU physique de l'instance ECS. Les performances varient selon les processeurs :

  • Fréquence de base du CPU : Également appelée fréquence de cœur, il s'agit de la fréquence de fonctionnement standard du processeur sans overclocking ni optimisation spéciale. C'est la vitesse d'horloge typique spécifiée par le concepteur du processeur pour un fonctionnement fiable sous des charges de travail typiques.

  • Fréquence Turbo du CPU : La fréquence d'horloge maximale que le processeur peut atteindre temporairement lorsque cela est nécessaire.

vCPU

Pour les types d'instance basés sur x86, chaque vCPU correspond à un hyper-thread d'un cœur de processeur.

Pour les types d'instance basés sur ARM, chaque vCPU correspond à un cœur de processeur physique, offrant des performances stables avec des ressources dédiées.

Performances à rafale

  • Performances de base moyennes du CPU : Les performances CPU constantes qu'une instance peut maintenir.

  • Crédits CPU/heure : Après le démarrage, une instance consomme des crédits CPU pour maintenir ses performances tout en accumulant des crédits à un taux fixe déterminé par son type d'instance. Consultez la colonne Crédits CPU/heure dans le tableau des métriques des types d'instance pour le total des crédits CPU accumulés par heure sur tous les vCPUs.

  • Solde maximal de crédits CPU : Le total des crédits CPU qu'une instance à rafale peut accumuler en 24 heures. Les crédits expirent après 24 heures, maintenant un solde dynamique. Étant donné que le taux d'accumulation des crédits est fixe pour un type d'instance donné, le solde de crédits a une limite supérieure.

Mémoire

  • Mémoire : Stocke et récupère les données auxquelles le serveur peut accéder rapidement. La mémoire agit comme un stockage temporaire lors de l'exécution des programmes et du traitement des données. Les données en mémoire sont volatiles — elles sont perdues lorsque le serveur s'arrête ou redémarre.

  • Mémoire persistante : Peut être utilisée soit comme mémoire, soit comme stockage local. Dans les tableaux de métriques des types d'instance qui prennent en charge la mémoire persistante, elle apparaît aux côtés de la mémoire classique. Les modes d'utilisation pris en charge dépendent du type d'instance. Pour plus d'informations, consultez Configurer et utiliser la mémoire persistante.

  • Mémoire chiffrée : Fournie via la technologie Intel® SGX. Dans les tableaux de métriques des types d'instance pris en charge, la mémoire totale inclut la mémoire chiffrée. Pour plus d'informations, consultez Créer un environnement de calcul confidentiel SGX.

Bande passante réseau

  • Bande passante réseau de base : L'allocation initiale de bande passante pour une connexion réseau, représentant le débit de données maximum dans des conditions normales. Choisissez une configuration de bande passante de base en fonction de vos besoins. Pour plus d'informations, consultez Bande passante réseau.

  • Bande passante réseau à rafale : Le taux de transfert de données à court terme maximum qu'une instance peut atteindre au-delà de sa bande passante de base, activé par des crédits de rafale réseau. Pris en charge à partir des familles d'instances de sixième génération et ultérieures. La bande passante à rafale exploite les ressources inactives et n'est pas couverte par un SLA. Si votre charge de travail nécessite une bande passante garantie, sélectionnez une instance en fonction de sa bande passante réseau de base. Pour plus d'informations, consultez Bande passante réseau.

  • Bande passante réseau full-duplex : Prise en charge à partir des familles d'instances de septième génération et ultérieures. Avec la bande passante full-duplex, les directions entrante et sortante peuvent simultanément atteindre la bande passante spécifiée de l'instance (voir les paramètres de bande passante dans la description de l'instance) sans s'interférer mutuellement. Vous pouvez transmettre et recevoir des données à plein débit simultanément. Pour plus d'informations, consultez Bande passante interne.

Remarque

Toutes les métriques d'instance sont validées dans des environnements de test de forwarding pur. Les performances réelles peuvent varier en fonction du type de charge de travail, de la taille des paquets, de la durée de la connexion, de la version de l'image, du modèle de mise en réseau et d'autres facteurs. Effectuez des tests de stress pour évaluer les performances avant de sélectionner un type d'instance.

Taux de forwarding de paquets (PPS)

La capacité maximale combinée de forwarding de paquets entrants et sortants. Pour les méthodes de test, consultez Méthodes de test des performances réseau.

Remarque

Toutes les métriques d'instance sont validées dans des environnements de test de forwarding pur. Les performances réelles peuvent varier en fonction du type de charge de travail, de la taille des paquets, de la durée de la connexion, de la version de l'image, du modèle de mise en réseau et d'autres facteurs. Effectuez des tests de stress pour évaluer les performances avant de sélectionner un type d'instance.

Connexions

Une connexion (ou session réseau) est établie entre un client et un serveur pour transférer des données. Une connexion unique est identifiée par un 5-tuple (adresse IP source, adresse IP de destination, port source, port de destination, protocole). Les comptes de connexions des instances ECS incluent les connexions établies via les protocoles TCP, UDP et ICMP. Si votre charge de travail est sensible à la concurrence réseau, choisissez un type d'instance qui spécifie explicitement les limites de connexion.

Nombre de files d'attente

Le nombre maximal de files d'attente par NIC pris en charge par le type d'instance. Plus de files d'attente permettent généralement une distribution et un traitement plus efficaces des données réseau, réduisant les temps d'attente des paquets et améliorant les performances réseau tout en diminuant la perte de paquets et la latence.

La configuration optimale des files d'attente dépend de la charge réseau réelle, des performances matérielles et des paramètres système. Pour plus de détails, consultez Multi-file d'attente NIC.

Interfaces réseau élastiques (ENIs)

Le nombre d'ENIs que le type d'instance prend en charge. Chaque instance ECS peut attacher une ou plusieurs ENIs. Les ENIs auxiliaires peuvent être détachées d'une instance ECS et attachées à une autre, permettant des configurations réseau flexibles et évolutives pour des scénarios tels que plusieurs adresses IP, plusieurs NICs et une mise en réseau haute disponibilité. Pour plus de détails, consultez Interface réseau élastique.

Nombre d'ERIs (Elastic RDMA-enabled NICs) attachables

Le nombre d'ERIs que le type d'instance prend en charge. ERI (Elastic RDMA Interface) est entièrement compatible avec les protocoles de communication RDMA et réutilise le même réseau que les ENIs VPC standards. Cela vous permet d'utiliser la fonctionnalité RDMA sur votre réseau existant sans modifier votre topologie réseau, atteignant ainsi une latence ultra-faible. Pour plus de détails, consultez Réseau Elastic RDMA.

Prise en charge des jumbo frames

Indique si le type d'instance prend en charge les jumbo frames. Alibaba Cloud prend en charge les jumbo frames jusqu'à 8500 octets, permettant des trames Ethernet avec des charges utiles de 8500 octets. Des charges utiles plus grandes améliorent l'utilisation du lien et les performances réseau. Pour les instructions de configuration, consultez Jumbo frames.

Adresses IPv4 privées par ENI

Le nombre d'adresses IPv4 privées prises en charge par ENI pour le type d'instance.

Adresses IPv6 par ENI

Le nombre d'adresses IPv6 prises en charge par ENI pour le type d'instance.

Optimisé pour les E/S

L'optimisation des E/S améliore les capacités réseau entre les instances et les disques cloud, garantissant une utilisation complète des performances de stockage des disques. Les instances optimisées pour les E/S atteignent les performances complètes des SSD d'entreprise (ESSDs) lorsqu'elles sont attachées.

Stockage local

Le stockage local fait référence aux disques locaux attachés à l'hôte physique (machine hôte) où réside l'instance ECS. Il s'agit d'un stockage par blocs temporaire qui ne peut pas être créé indépendamment. La console utilise des unités binaires (GiB).

Avertissement

La fiabilité des données pour les disques locaux dépend de la fiabilité de l'hôte physique et comporte un risque de point de défaillance unique. Ne stockez pas de données métier critiques à long terme sur les disques locaux. Pour plus d'informations, consultez Disques locaux.

Bande passante des disques cloud

  • Bande passante de base : La bande passante disque soutenue maximale garantie par SLA pour chaque type d'instance.

  • Bande passante à rafale : Bande passante plus élevée autorisée pour chaque type d'instance, mais limitée en durée et dépendante des ressources globales de bande passante du système. Non couverte par SLA.

IOPS disque

  • IOPS de base : Les IOPS disque soutenus maximaux garantis par SLA pour chaque type d'instance.

  • IOPS à rafale : IOPS plus élevés autorisés pour chaque type d'instance, mais limités en durée et dépendants des ressources d'E/S globales du système. Non couverts par SLA.

vTPM

Capacité de calcul de confiance : Les instances de confiance s'exécutent sur des serveurs physiques équipés de Trusted Platform Module (TPM) ou Trusted Cryptography Module (TCM) comme racine matérielle de confiance (RoT) au sein de la base de calcul de confiance (TCB), permettant un démarrage de confiance et garantissant zéro altération. Au niveau de la virtualisation, le TPM virtuel (vTPM) fournit une vérification des composants principaux lors du démarrage de l'instance.