Linie zwei von fünf

Wenn das Working Set nicht mehr hineinpasst

Jeder Tuning-Trick aus dem Handbuch hilft nicht mehr, sobald Ihre Daten nicht mehr in den Speicher passen. Diese Linie existiert, damit es weiter hineinpasst: registrierter ECC DDR5, echte Server-Topologie und genug Kerne, um etwas damit anzufangen.

Flotte
von€89
BereitstellungUnter einer Minute
Verfügbar bei27
TrafficUnbegrenzt, faire Nutzung

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.

Preis
TarifDedizierte KerneArbeitsspeicherNVMe-SpeicherPortgeschwindigkeitPreis
E-8
Entry into ECC
864 GB500 GB25 Gbit/s€89.00
/Monat
Konfigurieren
E-16Am meisten genommen
The workhorse tier
16128 GB1 TB25 Gbit/s€165.00
/Monat
Konfigurieren
E-32
A full socket
32256 GB2 TB25 Gbit/s€310.00
/Monat
Konfigurieren
E-48
Half a terabyte of RAM
48512 GB4 TB25 Gbit/s€580.00
/Monat
Konfigurieren

Preise zuzüglich MwSt., sofern anwendbar. Traffic: Unbegrenzt, faire Nutzung.

AMD EPYC 9354P · Zen 4 · 32C/64T · ECC DDR5-4800 · NUMA-aware pinning

01

Wofür Server-Silizium gedacht ist

Ein Desktop-Teil mit einem großen Kühler ist kein Server. Der Unterschied ist nicht das Abzeichen; es ist die Speicherkapazität, die Speicherkorrektur, die PCIe-Lanes und die Fähigkeit, alle Kerne gleichzeitig zu versorgen.

EPYC 9354P, 32 Kerne, zwölf Speicherkanäle, ein Sockel.

Der 9354P bietet uns 32 Zen-4-Kerne und 64 Threads auf einem einzigen Sockel, verbunden mit zwölf Kanälen registrierten DDR5-4800. Zwölf Kanäle – das ist der springende Punkt. Auf einer Desktop-Plattform mit zwei Kanälen verbringen sechzehn ausgelastete Kerne einen erheblichen Teil ihres Tages mit Warten auf den Speicher statt mit Rechnen; hier tun sie das nicht.

Ein Sockel ist auch Absicht. Es gibt keinen zweiten Prozessor, zu dem man wechseln muss, keine Inter-Socket-Verbindung, die gesättigt werden kann, und keine Chance, dass ein Scheduler Ihre Threads auf der einen Seite der Maschine und Ihren Speicher auf der anderen platziert. Weniger Dinge, die schiefgehen können, bedeutet weniger Support-Tickets, die mit den Worten „Gestern war es noch gut“ beginnen.

01

Ein halbes Terabyte pro Instanz

Die oberste Stufe trägt 512 Gigabyte korrigierenden Speicher. Analytische Datenbanken, In-Memory-Caches, JVM-Heaps, die niemand zu profilieren gewagt hat – alles passt hinein, ohne ein Sharding-Projekt.

02

Kerne, die zusammen beschäftigt bleiben

48 Threads, die alle echte Arbeit verrichten, ist ein anderes Problem, als wenn ein Thread schnell läuft. Bandbreite pro Kern ist das, was den zweiten Fall möglich macht, und das ist der Wert, den Desktop-Plattformen bei keiner Taktrate erreichen können.

03

PCIe-Lanes im Überfluss

Genug Lanes, sodass NVMe, Netzwerk und Passthrough-Geräte nicht um denselben schmalen Pfad konkurrieren. Dies ist dieselbe Host-Plattform, die auch den GPU- und Storage-Linien zugrunde liegt, genau aus diesem Grund.

04

Vorhersehbar statt spitz

Die Taktraten sind hier niedriger als in der Ryzen-Linie und deutlich flacher. Bei allem mit einem Latenzbudget im neunundneunzigsten Perzentil ist flach mehr wert als schnell.

02

ECC und was es tatsächlich tut

Speicherfehler sind nicht exotisch. Bei einer großen Flotte passieren sie wöchentlich, und auf einer Maschine ohne Korrektur passieren sie unsichtbar – das ist der Teil, der Sie beunruhigen sollte.

Korrektur ist kein Häkchen. Es ist ein Log, das Sie lesen können.

Registrierter ECC DDR5-4800 korrigiert Einzelbitfehler im laufenden Betrieb und erkennt Mehrbitfehler. Ein korrigierter Fehler wird zu einer Zeile in einem Log, nicht zu einer falschen Zahl in Ihrem Ergebnis. Wenn ein Modul sie in einer Rate produziert, die uns nicht gefällt, wird es innerhalb eines geplanten Fensters ausgetauscht, bevor es zu einem unkorrigierbaren Fehler und einem ungeplanten Neustart wird.

Der praktische Grund dafür ist nicht Zuverlässigkeitstheorie. Es ist, dass eine Datenbank mit einem gekippten Bit im Seitenpuffer nicht abstürzt: Sie schreibt den gekippten Wert auf die Festplatte, repliziert ihn getreu auf jeden Standby und lässt Sie das Problem in sechs Wochen entdecken, wenn ein Bericht mit sich selbst uneins ist.

Die Korrekturzähler für Ihre eigene Instanz sind im Panel sichtbar. Wenn Sie sie lieber selbst beobachten möchten, werden dieselben Werte über die API bereitgestellt.

03

Wer dies nicht kaufen sollte

Server-Silizium ist nicht automatisch die bessere Wahl. Es ist die bessere Wahl für eine spezifische und ziemlich enge Menge von Problemen.

Die Hälfte der Leute, die nach EPYC fragen, wollen die Ryzen-Linie und einen guten Schlaf.

01

Ihr Engpass ist ein einzelner Thread

Ein 9354P-Kern ist langsamer als ein 9950X-Kern, und keine Speicherbandbreite ändert das. Wenn Ihr Profiler einen Thread bei hundert Prozent und einunddreißig Kerne im Ruhezustand zeigt, sind Sie in der falschen Produktlinie unterwegs.

02

Sie kaufen es wegen des Labels

Nichts an einer Workload wird Enterprise-tauglich, nur weil sie auf einem Teil mit EPYC-Aufdruck läuft. Kaufen Sie dies, wenn die Speicherzahl oder die Kernzahl wirklich die Einschränkung ist, und kaufen Sie die günstigere Reihe, wenn das nicht der Fall ist.

03

Sie brauchen vierzig Terabyte

Der NVMe-Speicher hier endet im niedrigen einstelligen Terabyte-Bereich. Bulkspeicher lebt in der Storage-Reihe, auf derselben Host-Plattform, zu einem Bruchteil der Kosten pro Terabyte.

04

Sie möchten später eine GPU einbauen

Karten werden nicht zu laufenden EPYC-Instanzen hinzugefügt. Die GPU-Reihe existiert, weil Passthrough erfordert, dass der Host von Anfang an darauf ausgelegt ist.

05

Sie möchten die ganze Maschine

Ab der E-32-Stufe halten Sie einen vollständigen Sockel in der Hand, aber der Hypervisor ist immer noch unserer. Wenn Ihre Anforderung ein eigener Kernel, ein eigener Scheduler oder verschachtelte Virtualisierung mit voller Geschwindigkeit ist, kaufen Sie stattdessen Metal.

04

Allokation und wo NUMA ins Spiel kommt

Speicher zu kaufen ist einfach. Sicherzustellen, dass die Kerne, die ihn nutzen, physisch nahe daran liegen, ist der Teil, der eine Serverplattform von einer Tabellenkalkulation mit Spezifikationen unterscheidet.

Pinning von Kernen, reservierter Speicher und beides auf derselben Seite der Maschine.

Kerne werden auf physische Kerne gepinnt, ein Mandant pro Kern und seinem Sibling-Thread, genau wie bei der Ryzen-Reihe. Was sich hier ändert, ist die Platzierung: Ihr Speicher wird aus der NUMA-Domäne allokiert, in der Ihre Kerne liegen, sodass ein Speicherzugriff nicht das Fabric überqueren muss, um die gewünschte Adresse zu erreichen. Instanzen, die zu groß für eine Domäne sind, werden über die kleinste Anzahl von Domänen gepinnt, die sie aufnehmen können, und die Topologie wird durchgereicht, sodass Ihr eigener Scheduler die Wahrheit sehen kann.

Zwei der zweiunddreißig Kerne sind für Hypervisor, Storage und Monitoring reserviert. Der Rest wird einmal verkauft. Wenn sie weg sind, verschwindet die Seite für diese Reihe aus dem Konfigurator, was gelegentlich nervig und immer ehrlich ist.

RessourceWie es zugeteilt wirdWas geteilt wird
CPU-KerneInnerhalb einer NUMA-Domäne gepinnt, wo immer es die Größe zulässtNichts
ArbeitsspeicherBeim Boot aus der lokalen Domäne reserviert. Registrierter ECCNichts
TopologieDurchgereicht, sodass Ihr Gast-Scheduler echte Distanzen siehtNicht zutreffend
NVMe-KapazitätThick-provisioniert bei ErstellungNichts
NetzwerkportFünfundzwanzig Gigabit pro Sekunde, dediziertStandort-Uplink, über der Summe konstruiert
Hypervisor-OverheadZwei reservierte Kerne pro Knoten, außerhalb Ihrer AllokationNicht zutreffend
05

Laufwerke und die Leitung

Der Referenzknoten trägt vier Enterprise-NVMe-Laufwerke in gespiegelten Paaren mit einer Hot-Spare und zwei gebondeten 25-Gigabit-Schnittstellen zu getrennten Switches.

Vier Gen4-NVMe pro Knoten, gespiegelt, auf einem 25-Gigabit-Port.

01

Gespiegelt, mit Power-Loss-Schutz

Schreibvorgänge bestätigen aus kapazitätsgestütztem Cachespeicher. Ein Stromereignis leert diesen Cache, anstatt ihn zu verwerfen. Das ist der Unterschied zwischen einer sauberen Journal-Wiedergabe und einem langen Abend.

02

Gebondete Uplinks, getrennte Switches

Zwei Schnittstellen in einer Link-Aggregation-Gruppe, die auf unterschiedlichen Switches landen. Ein Switch-Neustart kostet Sie ein paar verworfene Pakete und keinen Ausfall.

03

Filterung, die bereits läuft

Bis zu zwölf Terabit pro Sekunde Scrubbing am Rand, permanent im Pfad. Nichts muss aktiviert werden, wenn ein Angriff beginnt, denn es filtert bereits, wenn er das tut.

04

Unbegrenzt, mit einer veröffentlichten Zahl

Fair Use auf einem 25-Gigabit-Port bedeutet 150 Terabyte pro Monat. Die Zahl steht auf der Preisseite, statt vage zu bleiben, damit sie später gegen Sie verwendet werden kann.

05

Bringen Sie Ihre eigenen Adressen mit

Ab der E-32-Stufe aufwärts, an Standorten, an denen der Upstream es zulässt, können Sie Ihren eigenen IP-Bereich ankündigen. Eröffnen Sie ein Ticket mit den Objektdetails, und wir antworten innerhalb eines Tages.

06

Vierzig Gigabit, falls Sie es brauchen

Ein dedizierter 40-Gigabit-Port ist bei dieser Linie verfügbar, wo immer der Standort die Kapazität dahinter hat. Es ist eine kostenpflichtige Option, die auf der Preisseite ausgezeichnet ist, und die meisten Leute brauchen sie nicht.

06

Wo es läuft und wie Sie einziehen

Sieben Standorte tun das nicht: Reykjavík, Sofia, Chișinău, Panama-Stadt, Santiago, Mumbai und Johannesburg. Das sind Ryzen- und Storage-Standorte, und der Konfigurator wird es Ihnen sagen, bevor Sie sich an die Idee hängen.

Siebenundzwanzig der vierunddreißig Standorte führen EPYC-Kapazität.

Alles andere hat es, einschließlich aller fünf nordamerikanischen Standorte und aller asiatischen Standorte außer Mumbai. Frankfurt und Amsterdam haben die meiste Kapazität und bekommen zuerst neue Hardware. Zürich führt EPYC, rationiert es aber, weil der Platz dort kostet, was Zürcher Platz kostet.

  1. 01

    Dimensionieren Sie nach Speicher, nicht nach Kernen

    Ermitteln Sie die Resident Set Size bei Spitzenlast, addieren Sie, was Ihr Page Cache wirklich verdient, und kaufen Sie die Stufe darüber. Die Kernanzahl bei dieser Linie ergibt sich tendenziell aus der Speicherzahl und nicht als separate Entscheidung.

  2. 02

    Testen Sie mit monatlicher Laufzeit

    Nehmen Sie eine Instanz für einen Monat, bevor Sie sich für zwei Jahre zum reduzierten Satz verpflichten. Die siebentägige Rückerstattung deckt die erste Woche ab, falls die Antwort Nein lautet.

  3. 03

    Übertragen Sie die Daten über das Netz

    Fünfundzwanzig Gigabit und unbegrenzter Traffic machen eine Multi-Terabyte-Kopie zu einer Nachtarbeit. Für alles Größere fragen Sie den Support nach einem Seeded Transfer, statt einen Kurierplan zu erfinden.

  4. 04

    Behalten Sie die Topologie im Hinterkopf

    Wenn Ihre Anwendung ihre eigenen Threads pinnt, lesen Sie die Topologie, die wir offenlegen, statt ein flaches System anzunehmen. Das falsch zu machen, ist der häufigste Grund, warum eine Migration langsamer wirkt als die Hardware, die sie ersetzt.

  5. 05

    Wachsen Sie nach Möglichkeit an Ort und Stelle

    Speicher und NVMe erweitern sich auf demselben Knoten, wenn er Platz hat. Ein Sprung, den der Knoten nicht absorbieren kann, wird zu einer Live-Migration, die mit Ihnen geplant wird, normalerweise innerhalb eines Arbeitstags.

07

Wenn ein Knoten ausfällt

Große Instanzen brauchen länger, um zurückzukommen, weil ein halbes Terabyte Speicher von irgendwoher befüllt werden muss. Wir sagen das lieber, als etwas anderes zu implizieren.

Der gleiche Ausfallpfad wie beim Rest der Flotte, mit mehr Speicher zum Wiederauffüllen.

Laufwerksausfälle werden durch den Spiegel und den Hot Spare aufgefangen, ohne Unterbrechung Ihrer Instanz. Ein defektes Speichermodul wird normalerweise durch steigende Korrekturzähler erkannt, bevor es unkorrigierbar wird, und es wird in einem mit Ihnen vereinbarten Zeitfenster ausgetauscht. Beides ist Routine, und keines davon ist ein Vorfall.

Ein komplett verlorener Knoten wird auf Standby-Hardware am selben Standort neu aufgebaut, wobei Ihre Adressen folgen. Der Neustart einer kleinen Instanz dauert Minuten. Bei der größten Stufe liegt der ehrliche Wert näher bei einer halben Stunde, wobei die meiste Zeit für die Datenübertragung aufgewendet wird und nicht für die Entscheidungsfindung.

01

Korrekturzähler sind für Sie lesbar

Sie müssen unser Wort für die Gesundheit des Speichers unter Ihrer Instanz nicht glauben. Die Zähler befinden sich im Panel und in der API.

02

Gutschriften sind automatisch

Vertragliche Verfügbarkeit ist 99,99 % pro Monat. Wenn sie verfehlt wird, erhalten Sie eine Gutschrift auf Ihr Konto, ohne Antragsformular, Telefonat oder Streit über die Kausalität.

03

Replikation schlägt Hoffnung

Eine einzelne Instanz ist eine einzelne Instanz, egal was die Hardware kostet. Wenn die Workload keine dreißig Minuten verlieren kann, betreiben Sie einen Standby an einem zweiten Standort und üben Sie den Failover, bevor Sie ihn brauchen.

08

Fragen zu dieser Reihe

Weil das das ist, was wir heute in großen Stückzahlen kaufen, racken und kühlen können, zu einem Preis, der diese Linie dort hält, wo sie ist. Der 9354P ist ein ausgereiftes Teil mit bekanntem thermischen Verhalten und keinen Firmware-Überraschungen. Wenn eine neuere Servergeneration für die Flotte sinnvoll wird, erscheint sie im Changelog und nicht stillschweigend unter bestehenden Instanzen.

Zwölf registrierte DDR5-4800-Module pro Knoten, Korrektur aktiv, Zähler offengelegt. Lesen Sie sie in Ihrem Panel oder über die API. Jeder, der ECC behauptet, ohne Ihnen die Zähler zu zeigen, bittet Sie, einem Datenblatt zu vertrauen.

Ab der Stufe E-32 aufwärts, ja, und es ist ein unterstütztes Image. Nested-Virtualisierung funktioniert, hat aber einen echten Leistungsabfall. Wenn die verschachtelten Gäste das eigentliche Produkt sind, ist Bare Metal die ehrliche Antwort.

Wenn die Datenbank in den Speicher von Ryzen passt und Ihre Abfragen meist single-threaded sind, gewinnt Ryzen bei der Latenz und kostet weniger. Sobald der Working Set einhundertachtundzwanzig Gigabyte überschreitet oder Sie viele gleichzeitige teure Abfragen haben, gewinnt EPYC mit einem Vorsprung, der mit der Größe des Problems wächst.

Ihre Kerne und Ihr Speicher werden in derselben Domäne platziert, sodass ein Zugriff das Fabric nicht überquert. Instanzen, die zu groß für eine Domäne sind, überspannen die wenigsten, die passen, und wir geben die echte Topologie durch, damit Ihr eigener Scheduler nicht rät.

Ab der Stufe E-32 aufwärts, an Standorten, an denen der Upstream es erlaubt. Senden Sie die Objektdetails in einem Ticket und Sie erhalten innerhalb eines Tages eine Antwort, einschließlich eines klaren Nein, wenn der Standort es nicht kann.

Bereit, wenn Sie es sind

Kaufen Sie die Speichergröße, die Sie tatsächlich benötigen

Wählen Sie eine Stufe nach Resident Set statt nach Kernanzahl, testen Sie sie einen Monat lang und steigen Sie auf der Stelle um, wenn die Zahl falsch war. Bezahlung in Coin, Anmeldung ist eine E-Mail-Adresse, und die erste Woche ist ohne Angabe von Gründen erstattungsfähig.