Famille de machines optimisées pour le réseau pour Compute Engine

La famille de machines optimisées pour le réseau offre les meilleures performances de stockage réseau et de blocs dans Compute Engine. Ils offrent le meilleur rapport prix/performances de leur catégorie, optimisé pour les applications exigeantes liées aux E/S, telles que les appliances réseau et de sécurité, les bases de données hautes performances, les UPF Telco 5G, l'analyse de données à grande échelle et les systèmes de fichiers distribués. Par rapport à la famille de machines à usage général, les séries de machines de la famille de machines optimisées pour le réseau offrent des performances nettement supérieures en termes de :

  • Bande passante réseau
  • Performances de traitement des paquets (PPS)
  • Débit de stockage et IOPS par vCPU

En éliminant la nécessité de surprovisionner les ressources de calcul uniquement pour mettre à l'échelle les capacités d'E/S, la famille optimisée pour le réseau offre des avantages considérables en termes de coût total de possession (TCO).

Série de machines Charges de travail
C4N
  • Appliances réseau et de sécurité

    • Pare-feu
    • Équilibreurs de charge
    • Routeurs virtuels
    • Appareils d'atténuation des attaques DDoS
    • NatProxy
    • CDN
  • Opérateur télécom (UPF 5G)
  • Conteneurs haute densité
  • Systèmes de fichiers
  • Bases de données hautes performances
  • Analyse de données à grande échelle
  • Charges de travail d'IA/de ML basées sur le processeur
M4N
  • Bases de données vectorielles hautes performances
  • Couches de données de génération augmentée par récupération (RAG)
  • Mise en cache du contexte en mémoire massive
  • Recherche sémantique en temps réel

Série de machines C4N

Les instances C4N sont alimentées par des processeurs Intel Xeon Scalable de 5e génération (nom de code Emerald Rapids) exécutant une mémoire DDR5 à haute fréquence et une architecture déchargée Titanium à double carte d'interface réseau. La série de machines C4N est conçue pour maximiser à la fois le débit réseau et les performances extrêmes du stockage par blocs, sans nécessiter de modules complémentaires d'infrastructure premium (tels que les performances réseau Tier_1 par VM).

  • Pour les bases de données : par rapport aux instances C4 de taille similaire, les instances C4N offrent 45% de requêtes par seconde en plus pour MySQL lorsque les données résident principalement sur le disque.
  • Pour les charges de travail de diffusion Web : C4N améliore considérablement les performances des applications Web liées au réseau. Les instances C4N offrent jusqu'à 55% de requêtes Nginx par seconde supplémentaires pour les tailles de requêtes Web typiques (100 à 300 ko) par rapport aux instances C4.

Les instances C4N sont disponibles dans huit types de machines prédéfinis, avec des configurations standards, à haute capacité de processeur et à haute capacité de mémoire.Elles peuvent évoluer de 2 à 192 processeurs virtuels et jusqu'à 1, 5 To de mémoire.

C4N propose les fonctionnalités suivantes :

  • Bande passante réseau VM à VM supérieure : permet d'atteindre jusqu'à 400 Gbit/s de bande passante réseau VM à VM et accepte jusqu'à 50 Gbit/s de bande passante à flux unique entre les instances C4N routées au sein du même réseau VPC.
  • Performances améliorées des VM vers Internet : la bande passante réseau de sortie Internet peut atteindre 200 Gbit/s. Les performances de traitement des paquets de sortie Internet peuvent atteindre 48 millions de paquets par seconde (MPPS).
  • Traitement des paquets à la pointe de l'industrie : jusqu'à 95 MPPS de performances de traitement des paquets soutenues (mesurées à l'aide de DPDK Pktgen).
  • E/S optimisées pour les formes plus petites : bande passante réseau de 25 à 50 Gbit/s spécifiquement pour les types de machines avec 2 à 16 processeurs virtuels. De plus, ces types de machines plus petits introduisent des limites de bande passante de référence à l'état stable et prévisibles pour fournir des performances cohérentes à un coût inférieur.
  • Mise en réseau améliorée prête à l'emploi : les interfaces réseau de type gVNIC sur C4N commencent désormais avec plus de files d'attente Tx/Rx par défaut et s'adaptent au nombre de processeurs virtuels jusqu'à un maximum de 64 par carte d'interface réseau virtuelle.
  • Efficacité optimisée par Titanium avec l'architecture Titanium à double carte d'interface réseau : Comprend deux cartes d'interface réseau Titanium de 200 Gbit/s (2 x 200 Gbit/s) pour décharger complètement la gestion du réseau et du stockage, ce qui garantit que vos applications s'exécutent avec des performances et une prévisibilité maximales.
  • Options et performances de stockage de blocs de pointe : compatible avec l'ensemble du portefeuille Hyperdisk, y compris les options de stockage de blocs Hyperdisk Balanced, Hyperdisk Balanced High Availability, Hyperdisk Extreme, Hyperdisk Throughput et Hyperdisk ML. Les C4N avec Hyperdisk Extreme offrent l'accès aux données à faible latence et à haut débit dont les bases de données modernes et les applications d'IA d'entreprise ont besoin, avec un débit de stockage de blocs allant jusqu'à 25 Gio/s et près d'un million d'IOPS. La série C4N offre des performances de stockage 2,5 fois supérieures à celles de la série C4.

C4N est compatible avec les options de remise et de consommation suivantes :

  • Remises sur engagement d'utilisation basées sur les ressources
  • Remises sur engagement d'utilisation flexibles
  • VM Spot
  • Réservations
  • Location unique
  • Règles de répartition et de concentration

Limites de la série C4N

La série de machines C4N est soumise aux restrictions suivantes :

  • Les types de machines C4N ne sont disponibles que comme types de machines prédéfinis. Les types de machines personnalisés ne sont pas disponibles.
  • Vous ne pouvez pas utiliser de GPU avec des instances C4N.

Types de machines C4N

C4N highcpu

Types de machine vCPU1 Mémoire (Go) Titanium SSD Nombre de cartes d'interface réseau physiques Domaines NUMA Bande passante interne maximale (Gbit/s) Bande passante externe maximale (Gbit/s)
c4n-highcpu-2 2 4 Non compatible 1 1 partagé Jusqu'à 25 Jusqu'à 7
c4n-highcpu-4 4 8 Non compatible 1 1 partagé Jusqu'à 30 Jusqu'à 7
c4n-highcpu-8 8 16 Non compatible 1 1 partagé Jusqu'à 40 Jusqu'à 15
c4n-highcpu-16 16 32 Non compatible 1 1 partagé Jusqu'à 50 Jusqu'à 25
c4n-highcpu-24 24 48 Non compatible 1 1 partagé 50 Jusqu'à 25
c4n-highcpu-48 48 96 Non compatible 1 1 isolé 100 Jusqu'à 50
c4n-highcpu-96 96 192 Non compatible 1 2 200 Jusqu'à 100
c4n-highcpu-192 192 384 Non compatible 2 4 (machine complète) 4002 Jusqu'à 200

C4N standard

Types de machine vCPU1 Mémoire (Go) Titanium SSD Nombre de cartes d'interface réseau physiques Domaines NUMA Bande passante interne maximale (Gbit/s) Bande passante externe maximale (Gbit/s)
c4n-standard-2 2 7 Non compatible 1 1 partagé Jusqu'à 25 Jusqu'à 7
c4n-standard-4 4 15 Non compatible 1 1 partagé Jusqu'à 30 Jusqu'à 7
c4n-standard-8 8 30 Non compatible 1 1 partagé Jusqu'à 40 Jusqu'à 15
c4n-standard-16 16 60 Non compatible 1 1 partagé Jusqu'à 50 Jusqu'à 25
c4n-standard-24 24 90 Non compatible 1 1 partagé 50 Jusqu'à 25
c4n-standard-48 48 180 Non compatible 1 1 isolé 100 Jusqu'à 50
c4n-standard-96 96 360 Non compatible 1 2 200 Jusqu'à 100
c4n-standard-192 192 720 Non compatible 2 4 (machine complète) 4002 Jusqu'à 200

C4N highmem

Types de machine vCPU1 Mémoire (Go) Titanium SSD Nombre de cartes d'interface réseau physiques Domaines NUMA Bande passante interne maximale (Gbit/s) Bande passante externe maximale (Gbit/s)
c4n-highmem-2 2 15 Non compatible 1 1 partagé Jusqu'à 25 Jusqu'à 7
c4n-highmem-4 4 31 Non compatible 1 1 partagé Jusqu'à 30 Jusqu'à 7
c4n-highmem-8 8 62 Non compatible 1 1 partagé Jusqu'à 40 Jusqu'à 15
c4n-highmem-16 16 124 Non compatible 1 1 partagé Jusqu'à 50 Jusqu'à 25
c4n-highmem-24 24 186 Non compatible 1 1 partagé 50 Jusqu'à 25
c4n-highmem-48 48 372 Non compatible 1 1 isolé 100 Jusqu'à 50
c4n-highmem-96 96 744 Non compatible 1 2 200 Jusqu'à 100
c4n-highmem-192 192 1488 Non compatible 2 4 (machine complète) 4002 Jusqu'à 200

1 Chaque processeur virtuel (vCPU) est implémenté sous la forme d'un multithread matériel unique, et deux processeurs virtuels partagent par défaut chaque cœur de processeur physique.
2 : pour les instances avec 192 processeurs virtuels, vous devez configurer au moins deux interfaces réseau (vNIC), chacune étant associée à une carte d'interface réseau physique différente, afin d'obtenir le débit réseau maximal. Compute Engine mappe automatiquement la carte d'interface réseau virtuelle à une carte d'interface réseau physique de manière séquentielle.

Types de disques compatibles avec la série C4N

Les instances C4N ne sont compatibles qu'avec l'interface de disque NVMe et peuvent utiliser les types de stockage de blocs suivants :

  • Hyperdisk Balanced (hyperdisk-balanced)
  • Hyperdisk Balanced High Availability (hyperdisk-balanced-high-availability)
  • Hyperdisk Throughput (hyperdisk-throughput)
  • Hyperdisk Extreme (hyperdisk-extreme)
  • Hyperdisk ML (hyperdisk-ml)

Pour connaître les limites de performances de chaque type d'Hyperdisk, consultez Limites de performances Hyperdisk.

Limites de disque et de capacité

Les restrictions suivantes s'appliquent :

  • Le nombre de volumes Hyperdisk ne peut pas dépasser 64 par VM.
  • La capacité totale maximale de disque pour tous les disques ne peut pas dépasser 512 Tio.

Pour en savoir plus sur les limites de capacité, consultez la section Limites de capacité Hyperdisk par VM.

Les limites de stockage de la série C4N sont décrites dans le tableau suivant :

C4N highcpu

Nombre maximal de disques par instance
Types de machine Tous les types
Hyperdisk
Volume Hyperdisk équilibré Hyperdisk Balanced High Availability Hyperdisk Throughput Hyperdisk Extreme Hyperdisk ML
c4n-highcpu-2 8 8 8 8 8 8
c4n-highcpu-4 16 16 16 16 16 16
c4n-highcpu-8 32 32 32 32 32 32
c4n-highcpu-16 32 32 32 32 32 32
c4n-highcpu-24 32 32 32 32 32 32
c4n-highcpu-48 64 64 64 64 64 64
c4n-highcpu-96 128 128 128 128 128 128
c4n-highcpu-192 128 128 128 128 128 128

C4N standard

Nombre maximal de disques par instance
Types de machine Tous les types
Hyperdisk
Volume Hyperdisk équilibré Hyperdisk Balanced High Availability Hyperdisk Throughput Hyperdisk Extreme Hyperdisk ML
c4n-standard-2 8 8 8 8 8 8
c4n-standard-4 16 16 16 16 16 16
c4n-standard-8 32 32 32 32 32 32
c4n-standard-16 32 32 32 32 32 32
c4n-standard-24 32 32 32 32 32 32
c4n-standard-48 64 64 64 64 64 64
c4n-standard-96 128 128 128 128 128 128
c4n-standard-192 128 128 128 128 128 128

C4N highmem

Nombre maximal de disques par instance
Types de machine Tous les types
Hyperdisk
Volume Hyperdisk équilibré Hyperdisk Balanced High Availability Hyperdisk Throughput Hyperdisk Extreme Hyperdisk ML
c4n-highmem-2 8 8 8 8 8 8
c4n-highmem-4 16 16 16 16 16 16
c4n-highmem-8 32 32 32 32 32 32
c4n-highmem-16 32 32 32 32 32 32
c4n-highmem-24 32 32 32 32 32 32
c4n-highmem-48 64 64 64 64 64 64
c4n-highmem-96 128 128 128 128 128 128
c4n-highmem-192 128 128 128 128 128 128

Compatibilité réseau avec les instances C4N

Les instances C4N offrent une bande passante réseau standard pouvant atteindre 400 Gbit/s pour la mise en réseau de VM à VM, soit une bande passante réseau par vCPU quatre fois supérieure à celle des instances C4 standards. Les instances C4N n'utilisent pas les performances réseau Tier_1 par VM.

Pour les plus grands types de machines C4N (192 processeurs virtuels), vous devez configurer au moins deux interfaces réseau (cartes d'interface réseau virtuelle) qui utilisent des trames géantes (8 896 octets) lors de la création de l'instance pour atteindre le débit réseau maximal. Compute Engine mappe automatiquement les cartes réseau virtuelles aux cartes réseau physiques de manière séquentielle. L'OS invité ou votre application peuvent ensuite répartir la charge réseau sur au moins deux cartes réseau virtuelles (mappées sur des cartes réseau physiques distinctes) pour atteindre le débit réseau maximal et garantir des performances optimales.

Les instances C4N nécessitent des interfaces réseau gVNIC. Le nombre maximal d'interfaces réseau que vous pouvez associer à une instance évolue en fonction du nombre de vCPU, jusqu'à un maximum de 10 interfaces réseau. Pour en savoir plus sur l'utilisation de plusieurs interfaces réseau avec Compute Engine, consultez Interfaces réseau multiples.

Avant de migrer vers C4N ou de créer des instances C4N, assurez-vous que l'image de système d'exploitation que vous utilisez est entièrement compatible avec C4N et les bandes passantes réseau supérieures.

Expérience de maintenance des instances C4N

Au cours du cycle de vie d'une instance Compute Engine, la machine hôte sur laquelle votre instance s'exécute subit plusieurs événements hôtes. Un événement hôte peut correspondre à une opération de maintenance courante de l'infrastructure Compute Engine ou, dans de rares cas, à une erreur d'hôte. Compute Engine applique également en arrière-plan des mises à niveau légères non disruptives pour l'hyperviseur et le réseau.

La série de machines C4N inclut les fonctionnalités suivantes liées à la maintenance de l'hôte :

Type de machine Fréquence typique des événements de maintenance planifiée Comportement en cas de maintenance Notification préalable Maintenance à la demande Simuler une maintenance
c4n-*-192 30 jours minimum Migration à chaud Jusqu'à 7 jours Oui Oui
Tous les autres 30 jours minimum Migration à chaud Jusqu'à 7 jours Non Oui

Les fréquences de maintenance indiquées dans le tableau précédent sont approximatives et ne sont pas garanties. Compute Engine peut occasionnellement effectuer des opérations de maintenance plus fréquentes.

Série de machines M4N

La série M4N est conçue pour offrir les meilleures performances d'E/S disponibles, avec une bande passante réseau pouvant atteindre 200 Gbit/s et des performances de stockage hôte combinées pouvant atteindre 12 500 Mio/s. Ce nouveau niveau de performances ouvre de nouvelles possibilités pour les charges de travail gourmandes en E/S qui nécessitent une bande passante extrême pour l'accès aux données et leur traitement.

Les instances M4N sont alimentées par les processeurs Intel Emerald Rapids et les processeurs de déchargement Titanium. Cette série de machines convient parfaitement aux bases de données en mémoire volumineuses telles que SAP HANA, ainsi qu'au traitement analytique en ligne (OLAP) et aux charges de travail associées à l'analyse de données en mémoire. La série de machines M4N offre un coût par transaction plus faible pour les charges de travail Oracle Database et le meilleur coût total de possession (TCO) par rapport à toute autre instance de calcul pour les bases de données nécessitant une licence par cœur.

Les types de machines M4N vous permettent de provisionner jusqu'à 112 processeurs virtuels et jusqu'à 2,9 To de RAM. Les instances M4N n'utilisent que le NVMe pour le stockage et sont compatibles avec Hyperdisk Balanced et Hyperdisk Extreme. Les instances M4N n'utilisent que gVNIC pour la mise en réseau. Les interfaces VirtIO-net et SCSI ne sont pas acceptées.

Limites des VM M4N

La série de machines M4N est soumise aux restrictions suivantes :

  • Le type de machine M4N n'est disponible que comme type de machine prédéfini. Les types de machines personnalisés ne sont pas disponibles.
  • Vous ne pouvez pas utiliser de GPU avec des instances M4N.
  • Les instances M4N ne sont disponibles que dans certaines zones et régions.

Types de machines M4N

Types de machine vCPU1 Mémoire (Go) SSD local Bande passante réseau interne maximale
(Gbit/s)2
Bande passante réseau externe maximale
(Gbit/s)2
Domaines NUMA
m4n-hypermem-16 16 248 Non disponible Jusqu'à 50 Jusqu'à 25 1
m4n-hypermem-32 32 496 Non disponible 57 28 1
m4n-hypermem-64 64 992 Non disponible 114 57 2
m4n-megamem-28 28 372 Non disponible 50 25 1
m4n-megamem-56 56 744 Non disponible 100 50 1
m4n-megamem-112 112 1 488 Non disponible 200 100 2
m4n-ultramem-28 28 744 Non disponible 50 25 1
m4n-ultramem-56 56 1 488 Non disponible 100 50 2
m4n-ultramem-112 112 2 976 Non disponible 200 100 4

1 Chaque processeur virtuel (vCPU) est implémenté sous la forme d'un multithread matériel unique, et deux processeurs virtuels partagent par défaut chaque cœur de processeur physique.
2 La bande passante de sortie maximale ne peut pas dépasser le nombre donné. La bande passante de sortie réelle dépend de l'adresse IP de destination et d'autres facteurs. Consultez Bande passante réseau.

Types de disques compatibles avec M4N

Les instances M4N peuvent utiliser les types de stockage de blocs suivants :

  • Hyperdisk Balanced (hyperdisk-balanced)
  • Hyperdisk Extreme (hyperdisk-extreme)

Limites de disque et de capacité

Les restrictions suivantes s'appliquent :

  • Le nombre de volumes Hyperdisk ne peut pas dépasser 64 par VM.
  • La capacité totale maximale de disque pour tous les disques ne peut pas dépasser 512 Tio.

Pour en savoir plus sur les limites de capacité, consultez la section Limites de capacité Hyperdisk par VM.

Les limites de stockage de la série M4N sont décrites dans le tableau suivant :

Nombre maximal de disques
Types de machine Volumes Hyperdisk
par VM
Volume Hyperdisk équilibré Hyperdisk Throughput Hyperdisk Extreme
m4n-hypermem-16 16 16 0 8
m4n-hypermem-32 32 32 0 8
m4n-hypermem-64 32 32 0 8
m4n-megamem-28 32 32 0 8
m4n-megamem-56 32 32 0 8
m4n-megamem-112 64 64 0 8
m4n-ultramem-28 32 32 0 8
m4n-ultramem-56 32 32 0 8
m4n-ultramem-112 64 64 0 8

Compatibilité réseau avec les instances M4N

Les instances M4N nécessitent des interfaces réseau gVNIC. M4N accepte jusqu'à 200 Gbit/s de bande passante réseau pour la mise en réseau standard et n'accepte pas les performances réseau Tier_1 par VM.

Avant de migrer vers M4N ou de créer des instances de VM M4N, assurez-vous que l'image de système d'exploitation que vous utilisez est compatible avec le pilote gVNIC pour les instances de VM. Ces images incluent un pilote gVNIC mis à jour, même si le système d'exploitation invité affiche la version du pilote gve en tant que version 1.0.0. Si votre VM M4N utilise un système d'exploitation doté d'une ancienne version du pilote gVNIC, elle reste compatible, mais ses performances peuvent être dégradées, notamment avec une bande passante réseau plus faible ou une latence accrue.

Si vous utilisez une image d'OS personnalisée pour créer une VM M4N, vous pouvez installer manuellement le pilote gVNIC le plus récent. La version 1.4.2 ou ultérieure du pilote gVNIC est recommandée pour une utilisation avec des VM M4N. Google recommande d'utiliser la dernière version du pilote gVNIC pour bénéficier des fonctionnalités supplémentaires et des corrections de bugs.

Expérience de maintenance des instances M4N

Au cours du cycle de vie d'une instance Compute Engine, la machine hôte sur laquelle votre instance s'exécute subit plusieurs événements hôtes. Un événement hôte peut correspondre à une opération de maintenance courante de l'infrastructure Compute Engine ou, dans de rares cas, à une erreur d'hôte. Compute Engine applique également en arrière-plan des mises à niveau légères non disruptives pour l'hyperviseur et le réseau.

La série de machines M4N inclut les fonctionnalités suivantes liées à la maintenance de l'hôte :

Type de machine Fréquence typique des événements de maintenance planifiée Comportement en cas de maintenance Notification préalable Maintenance à la demande Simuler une maintenance
Tous les types de machines Tous les mois Migration à chaud 7 jours Oui Oui

Les fréquences de maintenance indiquées dans le tableau précédent sont approximatives et ne sont pas garanties. Compute Engine peut occasionnellement effectuer des opérations de maintenance plus fréquentes.

Étapes suivantes