Quand le jeu de travail ne rentre plus
Toutes les astuces d'optimisation du manuel cessent d'aider au moment où vos données ne tiennent plus en mémoire. Cette ligne existe pour que cela continue de tenir : DDR5 ECC enregistrée, topologie serveur réelle et suffisamment de cœurs pour en faire quelque chose.
When the working set stops fitting in RAM, nothing else you tune matters. This line exists so that it keeps fitting: ECC memory, real server topology, and enough cores to use it.
| Formule | Cœurs dédiés | Mémoire | Stockage NVMe | Débit du port | Prix | |
|---|---|---|---|---|---|---|
| E-8 Entry into ECC | 8 | 64 GB | 500 GB | 25 Gbit/s | €89.00 /mois | Configurer |
| E-16Le plus pris The workhorse tier | 16 | 128 GB | 1 TB | 25 Gbit/s | €165.00 /mois | Configurer |
| E-32 A full socket | 32 | 256 GB | 2 TB | 25 Gbit/s | €310.00 /mois | Configurer |
| E-48 Half a terabyte of RAM | 48 | 512 GB | 4 TB | 25 Gbit/s | €580.00 /mois | Configurer |
Prix hors TVA le cas échéant. Trafic: Illimité, usage raisonnable.
AMD EPYC 9354P · Zen 4 · 32C/64T · ECC DDR5-4800 · NUMA-aware pinning
Trente-quatre villes, vingt-neuf pays
Les chiffres de latence sont des médianes mesurées depuis nos propres sondes, pas des brochures de fournisseurs. Ils bougent ; la page se met à jour en conséquence.
Ce à quoi sert le silicium serveur
Un processeur de bureau avec un gros refroidisseur n'est pas un serveur. La différence n'est pas le badge ; c'est la capacité mémoire, la correction mémoire, les lignes PCIe et la capacité à garder chaque cœur alimenté en même temps.
EPYC 9354P, trente-deux cœurs, douze canaux mémoire, un socket.
Le 9354P nous donne trente-deux cœurs Zen 4 et soixante-quatre threads sur un seul socket, reliés à douze canaux de DDR5-4800 enregistrée. Douze canaux, c'est tout le sujet. Sur une plateforme de bureau à deux canaux, seize cœurs occupés passent une part importante de leur journée à attendre la mémoire plutôt qu'à calculer ; ici, ce n'est pas le cas.
Le socket unique est également délibéré. Il n'y a pas de second processeur vers lequel sauter, pas de lien inter-socket à saturer et aucune chance qu'un ordonnanceur place vos threads d'un côté de la machine et votre mémoire de l'autre. Moins d'éléments à mal faire signifie moins de tickets de support qui commencent par « c'était bien hier ».
Un demi-téraoctet dans une seule instance
Le niveau supérieur embarque cinq cent douze gigaoctets de mémoire avec correction. Bases de données analytiques, caches en mémoire, tas JVM que personne n'a eu le courage de profiler — tout tient sans projet de partitionnement.
Des cœurs qui restent occupés ensemble
Quarante-huit threads qui font tous du travail réel est un problème différent d'un thread qui va vite. La bande passante par cœur est ce qui rend le second cas possible, et c'est le chiffre que les plateformes de bureau ne peuvent pas atteindre à quelle que fréquence que ce soit.
Des lignes PCIe en réserve
Suffisamment de lignes pour que le NVMe, le réseau et les périphériques en passthrough ne se disputent pas le même chemin étroit. C'est la même plateforme hôte sous les lignes GPU et de stockage, exactement pour cette raison.
Prévisible plutôt que par à-coups
Les fréquences d'horloge ici sont plus basses que sur la gamme Ryzen et bien plus plates. Pour tout ce qui a un budget de latence mesuré au quatre-vingt-dix-neuvième percentile, la platitude vaut plus que la rapidité.
La correction ECC, et ce qu'elle fait réellement
Les erreurs mémoire ne sont pas exotiques. Sur une grande flotte, elles arrivent chaque semaine, et sur une machine sans correction, elles arrivent invisiblement, ce qui est la partie qui devrait vous inquiéter.
La correction n'est pas une case à cocher. C'est un journal que vous pouvez lire.
La DDR5-4800 ECC enregistrée corrige les erreurs sur un seul bit à la volée et détecte les erreurs multi-bits. Une erreur corrigée devient une ligne dans un journal plutôt qu'un mauvais nombre dans votre jeu de résultats. Quand un module commence à en produire à un rythme qui ne nous plaît pas, il est remplacé pendant une fenêtre de maintenance planifiée, avant qu'elle ne devienne une erreur non corrigeable et un redémarrage imprévu.
Le cas pratique pour cela n'est pas la théorie de la fiabilité. C'est qu'une base de données avec un bit inversé dans un cache de pages ne plante pas : elle écrit la valeur inversée sur le disque, la réplique fidèlement à chaque réserve, et vous laisse découvrir le problème dans six semaines quand un rapport est en désaccord avec lui-même.
Les compteurs de correction pour votre propre instance sont visibles dans le panneau. Si vous préférez les surveiller vous-même, les mêmes chiffres sont exposés via l'API.
Qui ne devrait pas acheter cela
Le silicium serveur n'est pas automatiquement le meilleur choix. C'est le meilleur choix pour un ensemble spécifique et assez restreint de problèmes.
La moitié des personnes qui demandent de l'EPYC veulent la ligne Ryzen et une bonne nuit de sommeil.
Votre goulot d'étranglement est un seul thread
Un cœur 9354P est plus lent qu'un cœur 9950X, et aucune quantité de bande passante mémoire ne change cela. Si votre profileur montre un thread à cent pour cent et trente et un cœurs endormis, vous magasinez dans la mauvaise gamme.
Vous l’achetez pour le badge
Rien dans une charge de travail ne devient « entreprise » parce qu’elle tourne sur un composant avec « EPYC » écrit dessus. Achetez cette gamme lorsque la quantité de mémoire ou le nombre de cœurs est réellement la contrainte, et achetez la gamme moins chère lorsque ce n’est pas le cas.
Vous avez besoin de quarante téraoctets
Le NVMe ici plafonne à quelques téraoctets. La capacité volumineuse vit dans la gamme stockage, sur la même plateforme hôte, à une fraction du coût par téraoctet.
Vous voulez y ajouter un GPU plus tard
Les cartes ne sont pas ajoutées aux instances EPYC en cours d’exécution. La gamme GPU existe parce que le passthrough exige que l’hôte soit conçu pour cela dès le départ.
Vous voulez la machine entière
À partir du tier E-32, vous tenez un socket complet, mais l’hyperviseur reste le nôtre. Si votre exigence est votre propre noyau, votre propre ordonnanceur ou de la virtualisation imbriquée à pleine vitesse, achetez du métal à la place.
Allocation, et où NUMA entre en jeu
Acheter de la mémoire est facile. S’assurer que les cœurs qui l’utilisent sont physiquement proches est ce qui distingue une plateforme serveur d’une feuille de spécifications.
Cœurs épinglés, mémoire réservée, et les deux du même côté de la machine.
Les cœurs sont épinglés à des cœurs physiques, un locataire par cœur et son thread frère, exactement comme sur la gamme Ryzen. Ce qui change ici est le placement : votre mémoire est allouée depuis le domaine NUMA où se trouvent vos cœurs, de sorte qu’un accès mémoire ne traverse pas le fabric pour atteindre l’adresse voulue. Les instances trop grandes pour un domaine sont épinglées sur le plus petit nombre de domaines pouvant les contenir, et la topologie est transmise, afin que votre propre ordonnanceur puisse voir la vérité.
Deux cœurs sur les trente-deux sont réservés pour l’hyperviseur, le stockage et la supervision. Le reste est vendu une seule fois. Lorsqu’ils sont épuisés, le site cesse d’apparaître dans le configurateur pour cette gamme, ce qui est parfois ennuyeux et toujours honnête.
| Ressource | Comment elle est allouée | Ce qui est partagé |
|---|---|---|
| Cœurs CPU | Épinglés dans un domaine NUMA lorsque la taille le permet | Rien |
| Mémoire | Réservée au démarrage depuis le domaine local. ECC enregistré | Rien |
| Topologie | Transmise, pour que l’ordonnanceur invité voie les distances réelles | Sans objet |
| Capacité NVMe | Provisionnée épaisse à la création | Rien |
| Port réseau | Vingt-cinq gigabits par seconde, dédié | Uplink du site, dimensionné au-dessus de la somme |
| Surcharge de l’hyperviseur | Deux cœurs réservés par nœud, hors de votre allocation | Sans objet |
Disques et le câble
Le nœud de référence porte quatre disques NVMe d’entreprise en paires en miroir avec un disque de rechange à chaud, et deux interfaces vingt-cinq gigabits reliées à des commutateurs séparés.
Quatre NVMe Gen4 par nœud, en miroir, sur un port vingt-cinq gigabits.
En miroir, avec protection contre les pertes de courant
Les écritures sont acquittées depuis un cache alimenté par condensateurs. Un événement d’alimentation vide ce cache plutôt que de le jeter, ce qui fait la différence entre une relecture propre du journal et une longue soirée.
Uplinks liés, commutateurs séparés
Deux interfaces dans un groupe d’agrégation de liens atterrissant sur des commutateurs distincts. Un redémarrage de commutateur vous coûte quelques paquets perdus plutôt qu’une panne.
Un filtrage déjà en place
Jusqu'à douze téraoctets par seconde de nettoyage en périphérie, en permanence dans le chemin. Rien à activer quand une attaque commence, car cela filtre déjà quand elle se produit.
Sans compteur, avec un chiffre publié
L'utilisation raisonnable sur un port de vingt-cinq gigabits est de cent cinquante téraoctets par mois. Le chiffre est écrit sur la page de tarification plutôt que laissé vague pour pouvoir être utilisé contre vous plus tard.
Apportez vos propres adresses
À partir du niveau E-32, sur les sites où l'amont le permet, vous pouvez annoncer votre propre espace IP. Ouvrez un ticket avec les détails de l'objet et nous répondrons dans la journée.
Quarante gigabits, si vous en avez besoin
Un port dédié de quarante gigabits est disponible sur cette ligne partout où le site a la capacité derrière. C'est une option payante, tarifée sur la page de tarification, et la plupart des gens n'en ont pas besoin.
Où ça tourne, et comment y entrer
Sept sites ne l'ont pas : Reykjavík, Sofia, Chișinău, Panama City, Santiago, Mumbai et Johannesburg. Ce sont des sites Ryzen et stockage, et le configurateur vous le dira avant que vous ne vous attachiez à l'idée.
Vingt-sept des trente-quatre sites disposent de la capacité EPYC.
Tout le reste en a, y compris les cinq sites nord-américains et tous les sites asiatiques sauf Mumbai. Francfort et Amsterdam détiennent la plus grande capacité et reçoivent le nouveau matériel en premier. Zurich dispose d'EPYC mais le rationne, car l'espace en rack y coûte ce que coûte l'espace en rack à Zurich.
- 01
Dimensionnez par mémoire, pas par cœurs
Calculez le set résident au pic, ajoutez ce que votre cache de pages gagne vraiment, et achetez le niveau au-dessus. Le nombre de cœurs sur cette ligne a tendance à arriver comme une conséquence du chiffre de mémoire plutôt que comme une décision distincte.
- 02
Testez sur une durée mensuelle
Prenez une instance pendant un mois avant de vous engager sur deux ans au tarif réduit. Le remboursement de sept jours couvre la première semaine si la réponse s'avère négative.
- 03
Déplacez les données sur le fil
Vingt-cinq gigabits et un trafic sans compteur font d'une copie multi-téraoctets un travail d'une nuit. Pour tout ce qui est plus grand, demandez au support un transfert amorcé plutôt que d'inventer un plan de coursier.
- 04
Gardez la topologie à l'esprit
Si votre application épingle ses propres threads, lisez la topologie que nous exposons plutôt que de supposer une machine plate. Se tromper ici est la cause la plus courante qu'une migration semble plus lente que le matériel qu'elle remplace.
- 05
Croissez sur place quand c'est possible
La mémoire et le NVMe s'étendent sur le même nœud quand il a de la place. Un saut que le nœud ne peut pas absorber devient une migration à chaud, planifiée avec vous, généralement en un jour ouvré.
Quand un nœud tombe en panne
Les grandes instances mettent plus de temps à revenir, car un demi-téraoctet de mémoire doit être peuplé depuis quelque part. Nous préférons le dire plutôt que d'insinuer le contraire.
Le même chemin de défaillance que le reste de la flotte, avec plus de mémoire à remplir.
Les pannes de disque sont absorbées par le miroir et la pièce de rechange chaude, sans interruption pour votre instance. Un module de mémoire qui se dégrade est généralement attrapé par des comptes de correction qui augmentent avant de devenir non corrigeable, et il est remplacé dans une fenêtre convenue avec vous. Ces deux scénarios sont routiniers, et aucun n'est un incident.
Un nœud perdu carrément est reconstruit sur du matériel de secours dans le même site, vos adresses suivant. Le redémarrage sur une petite instance prend des minutes. Sur le plus grand niveau, le chiffre honnête est plus proche de la demi-heure, la plupart du temps passé à déplacer des données plutôt qu'à décider quoi faire.
Les comptes de correction sont à vous
Vous n'avez pas à nous croire sur parole pour la santé de la mémoire sous votre instance. Les compteurs sont dans le panneau et dans l'API.
Les crédits sont automatiques
La disponibilité contractuelle est de 99,99 % par mois. La manquer met un crédit sur votre compte sans formulaire de réclamation, appel téléphonique ni dispute sur la causalité.
La réplication vaut mieux que l'espoir
Une instance unique est une instance unique, quel que soit le coût du matériel. Si la charge de travail ne peut pas perdre trente minutes, faites tourner une instance de secours dans un second site et entraînez-vous au basculement avant d'en avoir besoin.
Questions sur cette gamme
Parce que c'est ce que nous pouvons acheter, rack et refroidir en volume aujourd'hui à un prix qui maintient cette gamme là où elle est. Le 9354P est un composant mature avec un comportement thermique connu et aucune surprise firmware. Quand une nouvelle génération de serveur aura du sens pour la flotte, elle apparaîtra dans le changelog plutôt que d'être introduite en silence sous les instances existantes.
Douze modules DDR5-4800 enregistrés par nœud, correction activée, compteurs exposés. Lisez-les dans votre panneau ou via l'API. Quiconque prétend avoir de l'ECC sans vous montrer les compteurs vous demande de faire confiance à une fiche technique.
À partir du palier E-32, oui, et c'est une image prise en charge. La virtualisation imbriquée fonctionne mais a un coût de performance réel. Si les invités imbriqués sont le produit réel, le bare metal est la réponse honnête.
Si la base de données tient en mémoire sur Ryzen et que vos requêtes sont principalement mono-thread, Ryzen gagne en latence et coûte moins cher. Une fois que l'ensemble de travail dépasse cent vingt-huit gigaoctets, ou si vous avez de nombreuses requêtes coûteuses concurrentes, EPYC gagne avec une marge qui augmente avec la taille du problème.
Vos cœurs et votre mémoire sont placés dans le même domaine, donc un accès ne traverse pas le fabric. Les instances trop grandes pour un domaine s'étendent sur le moins de domaines possible, et nous transmettons la topologie réelle pour que votre propre ordonnanceur ne devine pas.
À partir du palier E-32, sur les sites où l'upstream le permet. Envoyez les détails de l'objet dans un ticket et vous aurez une réponse sous un jour, y compris un non clair si le site ne peut pas le faire.
Achetez la capacité mémoire dont vous avez réellement besoin
Choisissez un palier en fonction de l'ensemble résident plutôt que du nombre de cœurs, prenez-le pour un mois, et montez en place si le nombre était faux. Le paiement se fait en crypto, l'inscription est une adresse e-mail, et la première semaine est remboursable sans raison.