Linia druga z pięciu

Kiedy zestaw roboczy przestaje się mieścić

Każda sztuczka optymalizacyjna z podręcznika przestaje pomagać w momencie, gdy dane nie mieszczą się w pamięci. Ta linia istnieje po to, aby się mieściły: rejestrowana pamięć ECC DDR5, prawdziwa topologia serwerowa i wystarczająco dużo rdzeni, aby coś z tym zrobić.

Flota
od€89
WdrożeniePoniżej minuty
Dostępne w27
RuchNielimitowany, do uczciwego użytku

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.

Cena
PlanDedykowane rdzeniePamięćPamięć NVMePrędkość portuCena
E-8
Entry into ECC
864 GB500 GB25 Gbit/s€89.00
/mc
Konfiguruj
E-16Najczęściej wybierane
The workhorse tier
16128 GB1 TB25 Gbit/s€165.00
/mc
Konfiguruj
E-32
A full socket
32256 GB2 TB25 Gbit/s€310.00
/mc
Konfiguruj
E-48
Half a terabyte of RAM
48512 GB4 TB25 Gbit/s€580.00
/mc
Konfiguruj

Ceny nie zawierają VAT, jeśli ma zastosowanie. Ruch: Nielimitowany, do uczciwego użytku.

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

01

Do czego służy krzem serwerowy

Część desktopowa z dużym chłodzeniem to nie serwer. Różnica nie polega na plakietce; chodzi o pojemność pamięci, korekcję pamięci, linie PCIe i zdolność do zasilania wszystkich rdzeni jednocześnie.

EPYC 9354P, trzydzieści dwa rdzenie, dwanaście kanałów pamięci, jedna podstawka.

9354P daje nam trzydzieści dwa rdzenie Zen 4 i sześćdziesiąt cztery wątki w jednej podstawce, podłączone do dwunastu kanałów rejestrowanej pamięci DDR5-4800. Dwanaście kanałów to sedno. Na platformie desktopowej z dwoma kanałami, szesnaście zajętych rdzeni spędza znaczną część dnia na czekaniu na pamięć, a nie na obliczeniach; tutaj tak nie jest.

Pojedyncza podstawka to także celowy wybór. Nie ma drugiego procesora, do którego można przeskoczyć, nie ma łącza międzydprocesorowego do wysycenia i nie ma szansy, że planista umieści twoje wątki po jednej stronie maszyny, a pamięć po drugiej. Mniej rzeczy do zepsucia oznacza mniej zgłoszeń wsparcia zaczynających się od słów „wczoraj było dobrze”.

01

Pół terabajta w jednej instancji

Najwyższy poziom oferuje pięćset dwanaście gigabajtów korygującej pamięci. Bazy analityczne, pamięci podręczne w pamięci, sterty JVM, których nikt nie miał odwagi profilować — wszystko to mieści się bez projektu shardowania.

02

Rdzenie, które pozostają zajęte razem

Czterdzieści osiem wątków wykonujących prawdziwą pracę to inny problem niż jeden szybki wątek. Pasmo na rdzeń umożliwia ten drugi przypadek i jest to wartość, której platformy desktopowe nie osiągną przy żadnej częstotliwości taktowania.

03

Nadmiar linii PCIe

Wystarczająco linii, aby NVMe, sieć i urządzenia przekazywane nie konkurowały o tę samą wąską ścieżkę. To ta sama platforma hosta, która znajduje się pod liniami GPU i pamięci masowej, właśnie z tego powodu.

04

Przewidywalne, a nie szczytowe

Taktowanie tutaj jest niższe niż w linii Ryzen i znacznie bardziej płaskie. Dla wszystkiego, co ma budżet opóźnień mierzony 99. percentylem, płaskość jest warta więcej niż szybkość.

02

ECC i co tak naprawdę robi

Błędy pamięci nie są egzotyczne. W dużej flocie zdarzają się co tydzień, a na maszynie bez korekcji zdarzają się niewidocznie, co powinno cię niepokoić.

Korekcja to nie checkbox. To dziennik, który można przeczytać.

Rejestrowana pamięć ECC DDR5-4800 koryguje błędy jednobitowe w locie i wykrywa błędy wielobitowe. Skorygowany błąd staje się wpisem w dzienniku, a nie błędną liczbą w zestawie wyników. Gdy moduł zacznie produkować je w tempie, które nam nie odpowiada, zostaje wymieniony w zaplanowanym oknie, zanim stanie się błędem niekorygowalnym i nieplanowanym restardem.

Praktyczny powód tego nie jest teorią niezawodności. Chodzi o to, że baza danych z jednym odwróconym bitem w pamięci podręcznej stron nie ulega awarii: zapisuje odwróconą wartość na dysku, wiernie replikuje ją do każdej kopii zapasowej i pozwala odkryć problem za sześć tygodni, gdy raport nie zgadza się sam ze sobą.

Liczniki korekcji dla twojej instancji są widoczne w panelu. Jeśli wolisz je obserwować samodzielnie, te same dane są udostępniane przez API.

03

Kto nie powinien tego kupować

Krzem serwerowy nie jest automatycznie lepszym wyborem. Jest lepszym wyborem dla konkretnego i dość wąskiego zestawu problemów.

Połowa osób, które proszą o EPYC, chce linii Ryzen i dobrego snu.

01

Twoim wąskim gardłem jest jeden wątek

Rdzeń 9354P jest wolniejszy niż rdzeń 9950X i żadna przepustowość pamięci tego nie zmieni. Jeśli twój profiler pokazuje jeden wątek na stu procentach i trzydzieści jeden rdzeni śpiących, szukasz w złej linii.

02

Kupujesz go dla znaczka

Nic w obciążeniu nie staje się klasy enterprise dlatego, że działa na procesorze z napisem EPYC. Kup to, gdy faktycznym ograniczeniem jest liczba rdzeni lub ilość pamięci; w przeciwnym razie kup tańszą linię.

03

Potrzebujesz czterdziestu terabajtów

NVMe tutaj kończy się na niskich jednocyfrowych terabajtach. Duże pojemności mieszkają w linii storage, na tej samej platformie hosta, za ułamek ceny za terabajt.

04

Chcesz później dodać GPU

Karty nie są dodawane do działających instancji EPYC. Linia GPU istnieje, ponieważ passthrough wymaga, aby host był przygotowany od początku.

05

Chcesz całą maszynę

Od poziomu E-32 w górę masz cały socket, ale hiperwizor nadal jest nasz. Jeśli wymagasz własnego jądra, własnego schedulera lub wirtualizacji zagnieżdżonej z pełną prędkością, kup metal.

04

Alokacja i gdzie wchodzi NUMA

Kupno pamięci jest łatwe. Zapewnienie, że rdzenie, które jej używają, są fizycznie blisko, to część, która odróżnia platformę serwerową od arkusza specyfikacji.

Przypięte rdzenie, zarezerwowana pamięć i oba po tej samej stronie maszyny.

Rdzenie są przypinane do fizycznych rdzeni, jeden tenant na rdzeń i jego wątek siostrzany, dokładnie jak w linii Ryzen. Zmienia się tutaj rozmieszczenie: pamięć jest przydzielana z domeny NUMA, w której siedzą twoje rdzenie, więc dostęp do pamięci nie przekracza fabric, aby dotrzeć do adresu. Instancje zbyt duże dla jednej domeny są przypinane na najmniejszej liczbie domen, które je pomieszczą, a topologia jest przekazywana, więc twój scheduler widzi prawdę.

Dwa z trzydziestu dwóch rdzeni są zarezerwowane dla hiperwizora, storage i monitoringu. Reszta jest sprzedawana raz. Gdy znikną, strona przestaje się pojawiać w konfiguratorze dla tej linii, co jest czasem irytujące, ale zawsze uczciwe.

ZasóbJak jest przydzielanyCo jest współdzielone
Rdzenie CPUPrzypięte w obrębie domeny NUMA tam, gdzie rozmiar na to pozwalaNic
PamięćZarezerwowana przy starcie z lokalnej domeny. Rejestrowana ECCNic
TopologiaPrzekazywana, więc scheduler gościa widzi prawdziwe odległościNie dotyczy
Pojemność NVMeThick-provisioned przy tworzeniuNic
Port sieciowyDwadzieścia pięć gigabitów na sekundę, dedykowanyUplink lokalizacji, zaprojektowany powyżej sumy
Narzut hiperwizoraDwa zarezerwowane rdzenie na węzeł, poza twoją alokacjąNie dotyczy
05

Dyski i okablowanie

Referencyjny węzeł nosi cztery korporacyjne dyski NVMe w mirrored parach z hot spare i dwa interfejsy dwadzieścia pięć gigabitów podpięte do osobnych switchy.

Cztery Gen4 NVMe na węzeł, mirrorowane, na porcie dwadzieścia pięć gigabitów.

01

Mirrorowane, z ochroną przed utratą zasilania

Zapisy są potwierdzane z pamięci podręcznej zasilanej kondensatorem. Zdarzenie zasilania opróżnia tę pamięć podręczną zamiast ją odrzucać, co jest różnicą między czystym powtórzeniem dziennika a długim wieczorem.

02

Bondowane uplinki, osobne switche

Dwa interfejsy w grupie agregacji łączy lądujące na różnych switchach. Restart switcha kosztuje kilka zgubionych pakietów, a nie awarię.

03

Filtrowanie, które już działa

Do dwunastu terabitów na sekundę czyszczenia na krawędzi, zawsze w ścieżce. Nic nie trzeba włączać, gdy zaczyna się atak, bo już wtedy filtruje.

04

Nielimitowany, z podaną liczbą

Uczciwe wykorzystanie na porcie dwudziestopięciogigabitowym to sto pięćdziesiąt terabajtów miesięcznie. Liczba ta jest podana na stronie z cenami, a nie pozostawiona niejasna, aby można ją było później wykorzystać przeciw tobie.

05

Przynieś własne adresy

Od poziomu E-32 wzwyż, w lokalizacjach, gdzie operator na to pozwala, możesz ogłaszać własną przestrzeń adresową. Otwórz zgłoszenie ze szczegółami obiektu, a odpowiemy w ciągu dnia.

06

Czterdzieści gigabitów, jeśli potrzebujesz

Dedykowany port czterdziestogigabitowy jest dostępny w tej linii, gdziekolwiek lokalizacja ma za sobą odpowiednią przepustowość. Jest to opcja płatna, wyceniona na stronie z cenami, i większość ludzi jej nie potrzebuje.

06

Gdzie działa i przeprowadzka

Siedem lokalizacji nie ma: Reykjavík, Sofia, Kiszyniów, Panama City, Santiago, Mumbai i Johannesburg. To lokalizacje Ryzen i storage, a konfigurator powie ci o tym, zanim przywiążesz się do pomysłu.

Dwadzieścia siedem z trzydziestu czterech lokalizacji ma moc EPYC.

Wszystkie pozostałe mają, w tym wszystkie pięć lokalizacji w Ameryce Północnej i wszystkie azjatyckie oprócz Mumbai. Frankfurt i Amsterdam mają największą pojemność i otrzymują nowy sprzęt jako pierwsze. Zurych ma EPYC, ale racjonuje go, bo miejsce w szafie kosztuje tam tyle, ile kosztuje miejsce w Zurychu.

  1. 01

    Dobierz według pamięci, nie rdzeni

    Oblicz rozmiar rezydentny na szczycie, dodaj to, co twój cache stron naprawdę zarabia, i kup wyższy poziom. Liczba rdzeni w tej linii zwykle wynika z ilości pamięci, a nie jest osobną decyzją.

  2. 02

    Przetestuj na okresie miesięcznym

    Weź jedną instancję na miesiąc, zanim zobowiążesz się na dwa lata ze zniżką. Siedmiodniowy zwrot obejmuje pierwszy tydzień, jeśli odpowiedź okaże się negatywna.

  3. 03

    Przenieś dane po sieci

    Dwadzieścia pięć gigabitów i nielimitowany transfer sprawiają, że kopiowanie wielu terabajtów to nocna robota. W przypadku większych ilości zapytaj wsparcie o transfer z seedingiem, zamiast wymyślać plan kurierski.

  4. 04

    Pamiętaj o topologii

    Jeśli twoja aplikacja przypina własne wątki, przeczytaj topologię, którą udostępniamy, zamiast zakładać płaską maszynę. Popełnienie tego błędu to najczęstsza przyczyna migracji wyglądającej na wolniejszą niż sprzęt, który zastąpiła.

  5. 05

    Rozwijaj się na miejscu, gdzie to możliwe

    Pamięć i NVMe rozszerzają się na tym samym węźle, gdy ma miejsce. Skok, którego węzeł nie może wchłonąć, staje się migracją na żywo, zaplanowaną z tobą, zwykle w ciągu jednego dnia roboczego.

07

Gdy węzeł ulegnie awarii

Duże instancje wracają dłużej, bo pół terabajta pamięci trzeba skądś zapełnić. Wolimy to powiedzieć, niż sugerować inaczej.

Ta sama ścieżka awarii co w pozostałej części floty, z większą ilością pamięci do uzupełnienia.

Awarie dysków są absorbowane przez mirror i zapasowy dysk, bez przerwy w działaniu twojej instancji. Uszkodzenie modułu pamięci zwykle jest wychwytywane przez rosnącą liczbę korekcji, zanim stanie się niekorygowalne, i jest wymieniane w oknie uzgodnionym z tobą. Oba te przypadki są rutynowe i żaden z nich nie jest incydentem.

Całkowita utrata węzła jest odbudowywana na zapasowym sprzęcie w tej samej lokalizacji, z twoimi adresami podążającymi za tym. Restart małej instancji zajmuje minuty. W największej warstwie uczciwa liczba to bliżej pół godziny, z czego większość to przenoszenie danych, a nie decydowanie, co robić.

01

Liczniki korekcji są do twojej dyspozycji

Nie musisz polegać na naszym słowie co do zdrowia pamięci pod twoją instancją. Liczniki są w panelu i w API.

02

Kredyty są automatyczne

Umowny czas działania to 99,99% miesięcznie. Jego niedotrzymanie skutkuje kredytem na twoim koncie bez formularza roszczeniowego, telefonu ani sporu o związek przyczynowy.

03

Replikacja lepsza niż nadzieja

Pojedyncza instancja to pojedyncza instancja, bez względu na koszt sprzętu. Jeśli obciążenie nie może stracić trzydziestu minut, uruchom instancję zapasową w drugiej lokalizacji i przećwicz przełączenie awaryjne, zanim będzie potrzebne.

08

Pytania o tę serię

Ponieważ to, co możemy dziś kupić, zamontować w racku i schłodzić w wolumenie po cenie utrzymującej tę linię na obecnym poziomie. Model 9354P to dojrzała jednostka znana z charakterystyki termicznej i bez niespodzianek w firmware. Gdy nowsza generacja serwerów będzie miała sens dla floty, pojawi się w dzienniku zmian, a nie po cichu pod istniejącymi instancjami.

Dwanaście modułów DDR5-4800 z rejestracją na węźle, korekcja włączona, liczniki dostępne. Odczytasz je w panelu lub przez API. Każdy, kto twierdzi, że ma ECC bez pokazania liczników, prosi cię o zaufanie do karty specyfikacji.

Od wariantu E-32 w górę – tak, jest to wspierany obraz. Wirtualizacja zagnieżdżona działa, ale niesie realny koszt wydajności. Jeśli zagnieżdżone maszyny wirtualne są właściwym produktem, to metal to uczciwa odpowiedź.

Jeśli baza mieści się w pamięci na Ryzen, a zapytania są w większości jednowątkowe, Ryzen wygrywa pod względem opóźnień i kosztuje mniej. Gdy zestaw roboczy przekracza sto dwadzieścia osiem gigabajtów lub gdy masz wiele równoczesnych kosztownych zapytań, EPYC wygrywa przewagą rosnącą wraz z rozmiarem problemu.

Twoje rdzenie i twoja pamięć znajdują się w tej samej domenie, więc dostęp nie przechodzi przez połączenie między procesorami. Instancje zbyt duże dla jednej domeny obejmują jak najmniejszą liczbę, która się zmieści, a my przekazujemy rzeczywistą topologię, aby twój własny scheduler nie zgadywał.

Od wariantu E-32 w górę, w lokalizacjach, na które pozwala dostawca. Prześlij szczegóły obiektu w zgłoszeniu, a otrzymasz odpowiedź w ciągu doby, w tym prostą odmowę, jeśli lokalizacja tego nie obsługuje.

Gotowi, gdy jesteś

Kup liczbę pamięci, której faktycznie potrzebujesz

Wybierz wariant według zestawu rezydentnego, a nie liczby rdzeni, przetestuj przez miesiąc i przejdź wyżej na miejscu, jeśli liczba się nie zgadza. Płatność w kryptowalucie, rejestracja to adres e-mail, a pierwszy tydzień jest zwracany bez podania przyczyny.