HW osszehasonlitas

Fórumok

Üdv!

 

Általános szervernek melyiket választanátok? 10(+) éve egy egeret sem vettem szinte, már nem foglalkozom ilyesmivel:

 

1) AMD Ryzen™ 5 3600 Hexa-Core

64 GB DDR4

2x 2 TB SATA Enterprise HDD (software-RAID 1)

 

2) Dell S1
1db Intel Xeon E2200 processzor
Dell R340 1U szerver
Intel Xeon Coffee Lake mikroarchitektúra
16GB DDR4-2666 Unbuffered ECC RAM
2x1TB HDD
hardveres RAID vezérlő (???)
2x1Gbps (redundáns) szerver hosting
iDRAC9 Enterprise távmendzsment
Redundáns tápegység

 

Melyiket választanátok és miért? Mi a különbség lényegében a 2 configban lévő ramok között?

Sok imagemagick / convert-es feladat van viszonylag nagy képeken.

 

 

 

Köszi a válaszokat.

Hozzászólások

Az egyik négyszer annyi, mint a másik, cserébe feltehetően nem ECC-s (bár elvileg akár lehet is, de hivatalos támogatás nincs nagyon rá); a másiknál a CPU nagyon kérdéses, az E2200 egy család, 4 és 8 magos között minden is van benne.

(választani meg nehéz anélkül, hogy tudnánk, mihez keresünk, ha kényelmesen elég a 16 GB RAM [nem az lesz a szűk keresztmetszet], akkor lehet, hogy a szerver vassal jobban jársz hosszabb távon)

BlackY

"Gyakran hasznos ugyanis, ha számlálni tudjuk, hányszor futott le már egy végtelenciklus." (haroldking)

A nem G-s Ryzenek kezelik az ECC-t. Ezt az AMD hivatalosan is megerősítette.

https://www.reddit.com/r/Amd/comments/5x4hxu/we_are_amd_creators_of_ath…

Az alaplap támogatás fontos. Asrocknál szinte mind, Asus-nál jónéhány támogatja. Én is így vettem Asus lapot, bele ECC memóriát, és a linux szerint be van kapcsolva, multi bit ECC támogatással működik. Tesztelni sajnos nem olyan egyszerű, én nem overclockoltam, se nem lánghegesztőztem meg a RAM-ot :)

Szerk: természetesen UNBUFFERED ECC modulokról beszélünk.

hát igen, ennyiből az jön le, hogy az egyik egy ~desktop kategória, cserébe újabb, gyorsabb, sokkal több rammal.

 

A másik meg valóban szervernek tűnik, ennek minden előnyével és hátrányával.

Előnye lehet a support, és az alkatrész utánpótlás.

Hátránya pedig az ára.

Szerkesztve: 2022. 01. 11., k – 21:38

Jellemzően az imagemagick futtatása, képek konvertálása nem tartozik az általános szerver feladatok közé. Ha multimédiás feladatokra kell gép, akkor az AMD-s konfig lesz a te barátod a 64 giga RAM-mal.

Jók a Xeon procik, de nem a grafikus feladatokra vannak kihegyezve. Az Apple is épített pár éve Xeon procis iMac-et, ami a grafikai feladatokban az i7-i9 alatt teljesített. A Dell-t akkor választanám, ha tényleg csak klasszikus szerver funkciókra keresnék gépet.

Az 1)-es gép a Hetznernél van: https://www.hetzner.com/dedicated-rootserver

, amit <A href="https://hup.hu/node/175977">Itt</A> ajánlott valaki.

A jelenlegi gépben 2GB ram van, és éppen elviszi a convertes feladatokat, más "extra" feladat tulajdonképpen nincs. Némi levelezés, apache2, mysql, python, ilyenek.

A virtuális gépre plusz egy, aprópénzért lehet VPS-t bérelni, ami ezt a szintet megugorja (nem is tudom, van-e 2 giga alatt még bárhol VPS csomag :) ), az alá ráadásul valszeg SSD-t kapsz, ami sokat fog jelenteni...

BlackY

"Gyakran hasznos ugyanis, ha számlálni tudjuk, hányszor futott le már egy végtelenciklus." (haroldking)

Ha multimédiás feladatokra kell gép, akkor az AMD-s konfig lesz a te barátod a 64 giga RAM-mal.

A sok RAM oké (bár ha most 2G-vel fut, akkor overkill :) ), de ennyire egyértelműen győztest kiáltani merész, a pontos feladat ismerete nélkül (pl. egy pdf -> png konverzió is megoldható imagemagickkel, de ott a háttérben lesz egy egyszálon futó gs, ahol a magasabb órajel jobb lehet, mint a több mag - ami viszont párhuzamosítható képfeldolgozási feladatoknál lehet jobb)

BlackY

"Gyakran hasznos ugyanis, ha számlálni tudjuk, hányszor futott le már egy végtelenciklus." (haroldking)

Egyes convertes feladatok futási ideje igazából nem lényeges, ám ha 16 is futhat belőle, az sokkal jobb ebben a konstrukcióban, mintha gyorsabban futna le, de kevesebb szálon.

 

A gond inkább esetleg az lehet, hogy egy convertes feladat van, hogy megeszik 1-2 GB memóriát is (ameddig nem volt megemelve az Imagemagick policy-ben a memory / map érték, gyakran 2-3-4 fél gigás tmp filet is létrehozott).

Esetenként. Néha érdekes ez az imagemagick, nagyjából 5000x5000-es képre rak rá egy másikat, vagy ír fel rá némi szöveget, és ehhez használ ennyi ramot. A kezdeti kép mindig egy üres png. Feladatonként nagyjából 30-100 hasonló convert fut le, és mondjuk a mostani gép napi 500-1000 ilyet csinál, bár ez már a teljesítménye határán van (1 threadet használ csak erre a kettőből).

Napi 500-1000 feladat van, és feladatonként átlagban ~65 convert, szóval azért napi ezernél lényegesen több. Ami fura, hogy van olyan külsős, alsó kategóriás vps, ahol egy ilyen convert lefut 0.3-0.6 s alatt, ezen a gépen pedig 1-2s között van. Bár ez lényegtelen igazából jelen esetben.

Sokkal tobb informaciora lenne szukseg, hogy erdemben ajanlani tudjunk barmit is.

Ha most a nyers CPU kapacitasrol van szo, akkor ezzel szerintem egy 4 magos RPi4 (8GB RAM) is megbirkozik, kerdes, hogy a feladatok mennyire torlodhatnak fel. De nyilvan tovabbi RPikkel parhozamosithato. Persze RPik eseten kerdeses a rendelkezesreallas es hogy megis hogyan hosztoljuk 7/24.

Ha a stabilitas, redundancia fontos:

Mennyire batch jellegu ez a munka? Pl. ha bevarhato egy napi adag, akkor lehet hogy egy public cloudban inditott izmosabb VM megcsinalja kb. egy ora alatt es lekapcsolhato.

Ha egy bejovo feldatot gyorsan kellene processzalni, akkor AWS Lambda is jo lehet ra.

Igazából úgy van, hogy tömbösítve jönnek a munkák, most is van 750 darab, ami majd reggelre kész lesz, szóval semminek nem kell azonnal készen lennie. Egy ilyen munkát átlagosan 1-2 perc alatt csinál meg, bár vannak extrém esetek (4-5 perc).

Van 2 külső vps, ami besegít, és azok is csinálnak ilyeneket esetenként.

Batch jellegű eléggé, amik localhoston futnak, cron jobbol indulnak percenként, ha az előző lefutott. Ez is optimalizálható lenne, hogy folyamatosan menjen, de nincs rá szükség.

 

Néhány Raspberry-t amúgy nehezen raknék be egy adatközpontba, nem? No meg, más dolgok is futnak azért azon a szerveren.

 

 

 

Köszönöm a sok választ.

Ha nem szunne meg, felolem maradhatna... .

 

Mennyire mission critical? Altalaban azt szoktak nezni, hogy a 99. hany kilences van meg. Nekem egy sem kell. Ha egy evben 3.5 nap leallas van, nekem siman belefer. Adatvesztes ne legyen inkabb, de az most mas kerdes.

 

Az meg, hogy neha hibazik a SW, az megint mas problema, nincs koze a gephez.

memória, memória ja és még memória...

1920. augusztus 01. a Magyarországi Tanácsköztársaság vége.

1918. március 21. – 1920. augusztus 01. Magyarországi Szocialista Szövetséges Tanácsköztársaság.

Nagyon nagy történelmi bűn, hogy létrejöhetett Magyarországon, 1918-ban a tanácsköztársaság.