Nákup serverovej RAM si vyžaduje väčšiu opatrnosť než nákup pamäte pre bežný počítač, pretože pravidlá kompatibility sú prísnejšie a chyby môžu byť veľmi drahé. Pamäť v serveri má úplne inú úlohu ako v domácom počítači. Pokiaľ si myslíte, že stačí nakúpiť nejaké moduly a osadiť všetky dostupné sloty, riskujete výkon aj spoľahlivosť. Prinášame preto praktické rady na čo sa pred kúpou zamerať.
Nie je modul ako modul. Na prvý pohľad vyzerajú DDR5 moduly pre bežný desktop počítač a pre server takmer rovnako. Rozdiely však existujú a sú pomerne zásadné – týkajú sa spoľahlivosti, integrity dát i fyzickej kompatibility.
Bežné počítače používajú tzv. UDIMM (Unbuffered DIMM) moduly, prípadne ich ECC (Error Correcting Code) varianty, no tie sú v praxi skôr výnimkou.
Servery a vysoko výkonné počítače (HPC) naopak vyžadujú funkciu Registered DIMM (RDIMM) podporujúcu ECC vďaka dodatočnému DRAM čipu(om) na module. Ďalším kľúčovým rozdielom medzi UDIMM a RDIMM je komponent RCD (Registered Clock Driver), ktorý sa nachádza na pamäti typu RDIMM.
Generačné rozdiely DDR
Nie je možné miešať generácie DDR pamätí (napr. DDR4 s DDR5). Typ pamäte určuje CPU/čipset vášho servera (základná doska).
- DDR4 sa používajú sa v Intel Xeon Scalable 1.–3. generácie a AMD EPYC 7001/7002/7003 série.
- DDR5 sú vyžadované pre novšie platformy ako Intel Xeon Scalable 4., 5. a 6. generácie a AMD EPYC 9004/9005.
Najbežnejšie typy pamäťových modulov podporovaných DDR4 serverovými platformami sú RDIMM a LRDIMM (Load-Reduced DIMM).
Serverové platformy DDR5 podporujú stále pamäte typu RDIMM (už ale v generácii DDR5, ktorá oproti DDR4 obsahuje ďalšie funkcie), avšak pre túto generáciu pamäte LRDIMM už nie sú. MRDIMM (Multiplexed Rank DIMM) je nová inovácia, ktorú priniesla technológia DDR5 a ktorá sa dostáva do popredia, pretože ponúka niektoré kľúčové výhody oproti „tradičným“ RDIMM, najmä čo sa výkonu týka.

Ako sa vyznať v ECC a serverových typoch DIMM (RDIMM, LRDIMM a MRDIMM)
ECC (Error-Correcting Code) je funkcia dostupná a nevyhnutná pre serverové platformy, ktoré často vykonávajú kritické operácie. Všetky typy serverových DIMM modulov obsahujú dodatočný DRAM čip (resp. čipy), ktoré túto funkciu podporujú (samotná funkcia je integrovaná v pamäťovom radiči umiestnenom v CPU). Funkcia ECC opravuje jednobitové chyby a deteguje viacbitové chyby (tzv. bit-flip), ktoré môžu vzniknúť na pamäťovej zbernici medzi pamäťovým radičom a DRAM čipmi. Tým, že zabraňuje tichému poškodeniu dát spôsobenému kozmickým žiarením, elektrickým šumom alebo degradáciou komponentov, zabezpečí ECC integritu dát a dostupnosť (prevádzkyschopnosť) systému. Preto je ECC štandardom v serveroch a kritických pracovných staniciach, no v bežných spotrebiteľských PC sa zvyčajne nenasadzuje.
Je dobré vedieť, že s technológiou DDR5 prišlo zavedenie On-Die ECC, ktoré pomáha opravovať tzv. bit-flip chyby vznikajúce priamo na úrovni DRAM čipu. On-Die ECC je súčasťou štandardu JEDEC pre všetky typy DDR5 pamäťových modulov (vrátane UDIMM pre desktopové PC).
RDIMM (Registered DIMM) je dnes štandardom pre drvivú väčšinu serverov. Stal sa štandardnou voľbou pre enterprise servery, cloudovú infraštruktúru a dátové centrá, pretože ponúka predvídateľnú rovnováhu výkonu, spoľahlivosti, použiteľnej kapacity a ceny. Obsahuje Registered Clock Driver (RCD čip), ktorý sedí medzi radičom pamäti a samotnými DRAM čipmi a stabilizuje signál. Výsledkom je spoľahlivejšia prevádzka, najmä pri väčšom počte modulov.
LRDIMM (Load-Reduced DIMM) má na module vyrovnávaciu pamäť (Data Buffer), ktoré izolujú záťaž DRAM čipov od pamäťového radiča, čím znižujú elektrické namáhanie a zlepšujú integritu signálu, najmä pri moduloch s vyššou kapacitou a vyšším počtom pamäťových rankov. Nevýhodou však je mierne vyššia latencia. LRDIMM by ste mali nakupovať len vtedy, keď vaše DDR4 kapacitné požiadavky presahujú to, čo je možné dosiahnuť s RDIMM (napríklad pri konfigurácii 1.5TB, 3TB alebo viac RAM v jednom serveri) a overení, že daná serverová platforma podporuje LRDIMM moduly.
MRDIMM (Multiplexed Rank DIMM) je najnovšou inováciou DDR5 pamätí, určený pre špičkové workloady. MRDIMM používa multiplexovací register a vyrovnávacie pamäte, ktoré umožňujú dvom pamäťovým rankom pracovať súčasne na jednom module, čím efektívne zdvojnásobuje prenesené dáta na pamäťový kanál. MRDIMM ponúka nielen vyššiu efektívnu šírku pásma, ale aj lepšie škálovanie výkonu. Rovnako ako LRDIMM pre DDR4 servery, aj DDR5 MRDIMM umožňujú dosiahnuť vyššiu pamäťovú kapacitu v serveri – keďže DDR5 serverové platformy (CPU a serverová doska) podporujú tento typ modulu. Prvá generácia MRDIMM DDR5 dosahuje efektívnu rýchlosť 8 800 MT/s, oproti 4 800 až 6 400 MT/s u bežných DDR5 serverových/RDIMM modulov. Micron uvádza až 39 % nárast efektívnej pamäťovej šírky pásma na kanál v porovnaní s RDIMM rovnakej generácie.
Dôležité je nikdy nekombinovať v jednom systéme RDIMM, LRDIMM a MRDIMM. Pri zmiešaní server nemusí vôbec nabootovať.

Zaplniť všetky sloty nie je vždy správne
Jeden z najčastejších omylov pri nakupovaní serverových pamätí je pokúšať sa zaplniť všetky pamäťové sloty. Serverové procesory majú pevne daný počet pamäťových kanálov a pravidlá, ako obsadzovať pamäte.
Najnovšie procesory AMD EPYC série 9004 a 9005 disponujú 12 DDR5 pamäťovými kanálmi, pričom platforma má 2 DIMM sockety na procesor, čo umožňovalo inštaláciu až 24 pamäťových modulov v konfigurácii 2 DIMM na kanál, rovnako ako najnovší Intel Xeon 6 Birch Stream a Granite Rapids-AP / Sierra Forest-AP (ale len v konfigurácii 1 DIMM na kanál, resp. 12 socketov na CPU). Staršie Intel Xeon 4. a 5. generácie (Sapphire Rapids, Emerald Rapids) ponúkajú len 8 kanálov. To má priamy dopad na maximálnu pamäťovú šírku pásma a samozrejme aj na to, ako zaplniť pamäťové sloty.
Pre maximálnu rýchlosť platí jednoduché kľúčové pravidlo – jeden DIMM na kanál (1DPC, čiže 1 DIMM Per Channel). Keď pridáte druhý DIMM do rovnakého kanálu (2DPC), systém typicky zníži frekvenciu pamäti, aby udržal stabilitu signálu. Pre Intel Xeon Sapphire Rapids to znamená 8,3 % pokles výkonu pri prechode z 8 na 9+ modulov. Pre AMD EPYC Genoa nastáva podobný „pokles“ pri prechode z 12 na 13 modulov, kde výkon klesá o 16,7 %.
Ak teda z nejakého dôvodu potrebujete obrovskú kapacitu RAM, je vhodnejšie zaplniť každý kanál jedným modulom s vyššou kapacitou (podľa odporúčaných pamäťových konfigurácií od výrobcu servera), namiesto osadenia všetkých pamäťových slotov cenovo dostupnejšími modulmi s nižšou kapacitou. Neplatí, že keď máte zaplnených 16 slotov, bude server rýchlejší ako ten, kde je osadených iba 8 slotov. Práve naopak. Treba to robiť premyslene. Ak chcete väčšiu kapacitu bez straty výkonu, siahnite po moduloch s väčšou hustotou – napríklad jeden 128 GB RDIMM (1DPC) namiesto dvoch možno lacnejších 64 GB RDIMM (2DPC), no pripomíname, že váš procesor podporuje špecifické hustoty (napr. 64 GB RDIMM) a čipset/CPU má maximálnu adresovateľnú pamäť. Prekročenie kapacity pamäte, ktorú CPU a platforma dokážu podporiť, by bolo zbytočné plytvanie peniazmi.
Alternatívou sú aj technológie ako DDR5 MRDIMM, ktoré kombináciou vyššieho ranku a bufferovania dokážu ponúknuť väčšiu kapacitu aj šírku pásma bez poklesu rýchlosti, alebo CXL Memory Expanders pre extrémne pamäťové nároky AI a HPC workloadov.
Rozhodnutie plne osadiť všetky sloty modulmi s nižšou kapacitou sa môže neskôr ukázať ako nákladnejšie, ak by bolo pri predlžovaní životnosti serverov potrebné všetky moduly vymeniť za moduly s vysokou kapacitou.
Povinná je však aj symetria konfigurácie medzi soketmi – oba procesory musia mať rovnaké rozmiestnenie a typy modulov. Väčšina výrobcov serverov odporúča vyváženú alebo zrkadlenú konfiguráciu medzi socketmi. Dodržiavajte tiež pravidlá pre osádzanie pamätí. Vyhnite sa miešaniu rôznych pamäťových modulov od rôznych výrobcov, aj keď sú ich špecifikácie podobné, pretože by to zvýšilo riziko problémov s kompatibilitou a stabilitou systému.
Na čo si ešte pri kúpe dávať pozor
Pri hľadaní správneho pamäťového modulu pre váš server sa odporúča nahliadnuť do QVL zoznamu (zoznam kompatibility overený výrobcom), ktorý je dostupný na webovej stránke výrobcu servera. Každý výrobca (Dell, HPE, Lenovo, Supermicro) zverejňuje zoznam otestovaných a podporovaných modulov pre každý model servera. Keď v QVL zozname na stránke výrobcu servera nenájdete pamäťové moduly od preferovaného dodávateľa, dôveryhodní nezávislí výrobcovia pamätí ako Kingston Technology ponúkajú bezplatný online konfigurátor, ktorý vám pre väčší pokoj na duši umožní nájsť kompatibilný a otestovaný pamäťový modul pre váš OEM alebo ODM server, či systém.
Nekombinujte rôzne typy. DDR4 RDIMM a DDR4 LRDIMM v jednom systéme nefungujú, rovnako ako DDR5 RDIMM a DDR4 MRDIMM. Aj sa to neodporúča, keď miešate rôzne rýchlosti, všetky moduly klesnú podľa toho najpomalšieho. Dell napríklad explicitne uvádza, že systém musí byť zostavený buď výhradne z RDIMM, alebo výhradne z LRDIMM, pričom konfigurácia pamäti medzi dvoma procesormi musí byť identická (nielen kapacita, ale aj rozmiestnenie).
Zvážte MRDIMM len ak to platforma podporuje. MRDIMM sú stále v rannej fáze adopcie, preto potrebujete kompatibilnú platformu ako Intel Xeon 6, aby ste z nich mali nejaký úžitok.

Poraďte sa s expertom
Plánujte si kapacitu dopredu. Serverová pamäť je drahá. Lacnejšie vás vyjde nakúpiť správne moduly raz, ako systém neskôr prerábať. Môže sa totiž stať, že by ste pri rozširovaní neskôr museli vymeniť všetky moduly kvôli zachovaniu symetrie konfigurácie. Ak si nie ste istí, oplatí sa váš výber pred nákupom konzultovať s odborníkom.
Využite bezplatný servis „Ask an Expert“. Tím špecialistov spoločnosti Kingston vám pomôže vybrať správnu konfiguráciu pamätí alebo diskov pre konkrétny server. Ak si nie ste istí, konzultácia zadarmo sa určite oplatí oveľa viac ako nevhodná inštalácia a následné riešenie problémov.
