Už nejaký ten piatok poškuľujem po nových komponentoch na home lab server a chcel som to stihnúť do konca roka (resp. do Vianoc). V piatok poobede som v jedinom e-shope objednal komponenty (všetky mali skladom) a v utorok som preberal od kuriéra balík. V nedávnom článku som zvažoval, ktorou cestou sa vyberiem a nakoniec som zvolil tretiu možnosť.
Na serveroverové komponenty som mal niekoľko požiadaviek. Vzhľadom k tomu, že server bude slúžiť aj ako home router, tak prvá požiadavka bola minimálne 2 x GigaBit LAN Intel. Aspoň 4x SATA III porty a nejaký slušnejší CPU. Pod slušnejším CPU rozumej nejaký Core I5/7/9 aspoň 6 jadro. Aj keď tohoto času sú na tom omnoho lepšie CPU od AMD (postavené na mikroarchitektúre ZEN 3) Ryzen 5000. Základná doska s 2 x GigaBit Intel LAN pre soket AM4 sa hľadala veľmi ťažko. Možno by sa našli nejaké serverové dosky pre EPYC, ale cenovo by sme boli úplne niekde inde. Preto som sa priklonil k CPU Intel.
Ako je známe z mojich predošlých článkov, tak v súčasností bežím na základnej doske Odroid H2 s 32GB RAM, 2x SSD pre systém (ZFS) a 1x SSD na dáta. S touto doskou som veľmi spokojný, ale výkonovo zaostáva, pretože napr. na pfSense KVM nespravím vyššiu rýchlosť ako 500-550 Mbps.
Ale za to som veľmi spokojný zo spotrebou. Nedávno som vykonal meranie. Do merania boli zahrnuté tieto zariadenia:
- Odroid H2, 32 GB RAM 3x SSD
- TP-Link DGS 108 8 portový GigaBit switch
- Huawei GPON modem EchoLife EG8145V5
- APC Back-UP 600
Na meranie som použil jednoduchý elektromer do zásuvky, typ DT27. Bol som milo prekvapený spotrebou. Server je prevažnú časť svojho života v idle stave a nameraná hodnota bola 16-17W. Ak som server zaťažil tak spotreba sa zvýšila na 27W. To predstavuje pri idle stave cca 11 kWh mesačne. Aj keď neviem koľko stojí v priemere kWh, ale pri cene dajme tomu 0.18€ to sú necelé 2€ mesačne a to je veľmi veľmi slušné.
Ale poďme si niečo napísať o nových komponentoch. Systémové o dátové disky použijem tie čo mám teraz a dokúpiť som musel, základnú dosku, CPU, RAM pamäte a napájací zdroj.
Základná doska (MB)
Ako prvé som začal hľadať základnú dosku. Medzi najznámejších výrobcov ktorí okrem iného vyrábajú základné dosky patria: GigaByte, ASRock, ASUS, MSI, SuperMicro a pod. Nechcel som klasickú ATX, ale buď miniTX, alebo microATX. Aj keď som sa viac prikláňal k mITX, nakoniec som neodolal microATX od GigaByte. Doska má navyše PCIe sloty, takže viem ju v budúcnosti rozšíriť (napr. o PCIe LAN kartu, alebo DVB kartu a pod). Moja voľba padla konkrétne na GigaByte GA-IMB410M (rev. 1.0). Podmienky sú splnené, pretože doska disponuje 2x GigaBit intel LAN, 4x SATA III. Chipset Intel® H410 nie je nič extra, ale doska podporuje procesory Intel desiatej generácie. Základné informácie o MB (prebrané z oficiálnej stránky).
- Socket LGA1200 for Intel core i9/i7/i5/i3 Pentium/Celeron(Comet lake -S)
- Intel Gen9.5,Intel Graphics DX12, OGL4.5
- Support Dual channel DDR4 2666/2933MHz, 2 x Long-DIMM up to 32G System Memory
- Socket LGA1200 for Intel core i9/i7/i5/i3 Pentium/Celeron(Comet lake-S 65W)
- 1 x HDMI1.4, 1 x DP port, 1 x D-Sub, 1 x Dual channel 24-bits LVDS
- 4 x USB3.0, 4 x USB2.0, 4 x SATA3
- 1 x PCIe x16, 1 x M.2 Wifi, 1 x 2242/80 SSD slot
- Gigabit LAN : 2 x Intel LAN
- 1 x TPM IC(Optional)
- ATX Power Require
- Op temp : 0~60 degree
Ako je vidieť, nie je to nič extra, ale taký zlatý stred. Nechcel som ísť do niečoho drahšieho, pretože človek nevie či o 2-3 roky nebude HW znova upgradovať. Momentálne prevádzkujem na servery Proxmox s niekoľkými KVM/LXC a na to mi táto MB bude stačiť. Cena tejto dosky bola neuveriteľných 59.90€

Procesor
CPU (Central processing unit) som si mohol vybrať s podporovaných CPU touto doskou pre socket 1200. O procesoroch Celeron a Pentium som neuvažoval a do úvahy teda pripadali CPU Core i3, i5, i7, alebo i9. Každý z tejto rady CPU má za kódovým označením nejaké písmeno. Napr. vezmime si model Core i5 10400 obsahuje ešte ďalšie písmeno za číslom (K, F, T …), ktoré v krátkosti vysvetlím:
- Core i5 10400 – štandardný CPU obsahuje iGPU
- Core i5 10400K – je CPU odomknutý na pretaktovanie
- Core i5 10400F – CPU neobsahuje integrovanú GPU, čiže je potrebná PCIe GK
- Core i5 10400T – CPU s nižšou spotrebou TDP do 35W
Následne môže byť CPU označený aj kombináciou týchto písmen. Príp. ďalšie písmena môžu znamenať ďalšie vymoženosti: G – lepšia iGPU ako štandardná, H – Výkonnejší CPU určený pre NoteBooky, U – extrémne nízka spotreba, ale slušný výkon (určené pre NTB, tablety) atď.
Pozorný čitateľ zistil, že ja som si vybral CPU Intel Core i5 10400. Uvažoval som nad alternatívou s nižšou spotrebou (T), ale v idle stave ma aj čistý 10400 veľmi nízku spotrebu. Jedná sa o CPU z rady Comet Lake-S. Základný takt procesora je 2.9 GHz (turbo až 4.3 GHz).

CPU má 6 jadier a 12 vlákien (Hyperthreading, systém vidí 12 logických jadier). Bohužiaľ je vyrobený 14 nm technológiou (zatiaľ čo Ryzeny 7 nm). CPU disponuje aj grafickým čipom, Intel® UHD Graphics 630 a samozrejmosťou je podpora VT-x (virtualizácia). CPU som kúpil ako box, čiže obsahom bol aj jednoduchý biedny chladič s ešte biednejším ventilátorom, ktorý hneď po zapojení vydával zvláštny zvuk. Za tento procesor som zaplatil 138.80€.
RAM Pamäť
Základná doska má podporu pre DDR4 2933/2666/2400/2133 MHz pri CPU Core i9 a i7. Pri CPU Core i5, i3, Celeron a pentium to je DDR4 2666/2400/2133 MHz. Doska však nemá podporu pre ECC RAM (aj tak by som si ECC pamäte nekúpil kvôli ich cene). Výrobca odporúča a má otestované tieto RAM moduly. Doska má podporu max 32 GB, takže som sa rozhodol kúpiť Patriot Viper Elite II DDR4 32GB 2666MHz CL16 2x16GB Red. Čiže typ pamäte DDR4, frekvencia 2666 MHz, latencia 16 ns, počet modulov 2x16GB, spolu 32GB. Cena kitu bola 91.46€.

Zdroj
Posledný komponent ktorý som potreboval je napájací zdroj. Okolo ATX napájacích zdrojov sa veľmi nepohybujem. Pri predošlých serveroch som kupoval notebookové adaptéry, pretože základné dosky mali DC napájanie zabezpečené jedným napätím (proste nedisponovali ATX konektorom, ale klasickým DC jackom). Základná doska GigaByte GA-IMB410M (rev. 1.0) má však ATX konektor, čiže som musel použiť klasicky ATX-ový zdroj. Niektoré PC zdroje uvádzajú akou disponujú certifikáciou 80 Plus. Táto certifikácia nie je povinná, ale zákazníkovi načrtne akú efektivitu resp. účinnosť zdroj dosahuje. Viac o certifikácii 80 plus sa dozviete na sunpower.uk.com. Zdroj ktorý som kúpil Elementum E2 SI 350W 80Plus EU disponuje certifikátom 80 plus, takže v každom prípade by mal dosahovať účinnosť aspoň 80%.

Zdroj obsahuje štandardné konektory ako je 24 pinový ATX konektor, 2x molex, 4x SATA, PCIE 6/8PIN a CPU 4/8PIN. Z toho využijem 24 pin ATX 4x SATA a CPU 4/8PIN. Zdroj je pomerne tichý a so 120 mm ventilátorom vytvára minimálny hluk. Cena zdroja bola 39,14€.

Testovanie
Ihneď po vybalení komponentov som všetko poskladal a chcel som nabootovať Ventoy, kde mám uložené rôzne inštalačné ISO. Avšak vôbec sa mi nedarilo. BIOS nabehol v poriadku hneď po spustení, ale pri výbere boot menu [F12] som nemal k dispozícii žiadne zariadenie. Bootovacie USB som z USB portu vytiahol a skúsil som ho v inom PC, kde všetko fungovalo. Znova som ho vložil do USB portu novej dosky a až potom som zistil, že na úplné zatlačenie treba vynaložiť aspoň 2x väčšiu silu ako do “ starých vyťahaných USB portov„. Po spustení PC som v boot menu videl Ventoy a mohol som inštalovať OS. Inštalácia bola len pokusná, kde som inštaloval na 2x SSD ZFS mirror, Proxmox 7.3. inštalácia prebehla radovo v desiatkach sekúnd. K celému serveru (základná doska, CPU core i5 10400, 2x 16GB RAM, 2x SSD 26GB, ATX zdroj 350W) som mal pripojený aj merač výkonu a zistil som, že po nainštalovaní Proxmox a ustálení do idle stavu som nameral nejakých 22 W čo je celkom dobrá hodnota. Samozrejme, že ak server reálne nasadím a pridám tam ďalšie 2x SSD 1TB + KVM/LXC tak spotreba sa môže zvýšiť na 30W+. Som si vedomí, že túto spotrebu nemôžem porovnávať s Odroid H2, ale ani procesory j4105 a i5 10400 nemôžem porovnávať

Záver
Aj keď sa už roky pohybujem v mITX svete, tak mATX sa mi zdá ako obor, ale ako sa hovorí, na veľkosti nezáleží. Dôležite je aby to správne a efektívne fungovalo. V najbližšej dobe má teda čaká inštalácia proxmox (čo som si na nečisto vyskúšal) a migrácia KVM/LXC. Po nasadení nového home lab servera budem znova merať spotrebu a silne verím, že v idle nepresiahnem dvojnásobok (34W) toho čo spotrebúva Odroid H2 vrátane switcha, modemu a UPS (17W). Na samotný záver len doplním, že všetky komponenty ma vyšli cenovo na 329.3€.