Wat zijn de meningen over / ervaringen met ARM chips?
Ik bedoel de "Raspberry Pi" en met name de nieuwere broertjes daarvan zoals de Orangepi 5 en Nanopi R6S.
Dat zijn moderne bordjes met 4-16GB ram, NVME en snel netwerk (bv 2 x 2.5gbit) én een ARM chip. Zo'n plankje is vergelijkbaar met een moderne telefoon.
bv:
https://wiki.radxa.com/Rock5/5b
http://www.orangepi.org/h.../details/Orange-Pi-5.html
https://en.t-firefly.com/product/industry/rocrk3588spc
Uiteraard (voor dit topic) ben ik vooral geinteresseerd of het elektrisch en (dus) financieel gezien de moeite waard is ten opzichte van een low-power Intel of AMD chip.
Het doel is een oude server te vervangen die deel is van een cluster dat CEPH, Docker Swarm en VMs (kvm) draait. Dit systeem wordt vervangen omdat 1. het te weinig RAM heeft (16GB), 2. het niet zuinig is (100W) en 3. (bonus) omdat ik meer redundantie wil dan de huidige 3 nodes.
Mijn grootste bottleneck is RAM en dat is niet het sterke punt van deze ARM-bordjes, die hebben maximaal 16GB en de te vervangen sever heeft ook al 16GB. De opvolger moet mínstens het dubbele hebben en liefst veel meer. Ik wil dus meerdere ARM-bordjes inzetten, bv een stuk of 5.
Nu komen we op het punt waar ik flink begin te twijfelen want ieder extra systeem brengt een zekere base load met zich mee. ARM-boardjes met 16GB RAM zijn niet echt heel goedkoop en er komt ook nog een voeding, een SSD, een behuizing, een switch en wat kabeltjes en ventilatoren bij. Dat kost allemaal geld en stroom. Bordjes met minder RAM zijn goedkoper maar niet zo heel veel als je bijkomende kosten als een grotere switch meeneemt.
Voor de prijs van 5 ARM-systeempjes (zo'n 1000 euro) kan ik ook een flinke "gewone" zuinige server bouwen met bv een i3 of een Celeron met 64G RAM, zoals bv de Kontron-builds die hier onlangs langs kwamen.
Aanvullend
1. Ik weet dat ik geen x86 binaries kan draaien op ARM.
2. Ik heb een licht voorkeur voor een oneven aantal nodes in mijn cluster (1, 3, 5, 7)
3. Er is een bestaand cluster van 3 systemen, 1 daarvan wil ik vervangen, de andere 2 blijven.
4. Momenteel gebruiken mijn grootste jobs zo'n 4GB RAM. Inclusief OS-overhead wil ik dus minstens 8GB per node en het liefst zo veel mogelijk RAM per node om er zo lang mogelijk mee te kunnen doen.
5. De huidige server draait al meer dan 10 jaar met 16GB. Vervangen door systemen die ook maar 16GB hebben voelt niet echt als een toekomstvaste stap, ook al zijn het er meer.
6. Ik heb het dus over "single board computer"-achtige oplossingen die populair zijn in de maker-community en dus niet over meer "traditionele" ARM-servers die zo niche zijn dat het voor thuis niet te betalen is.
7. De nieuwste ARM-chips zouden 32GB RAM moeten kunnen aansturen maar ik heb er nog geen op de markt gezien met meer dan 16.
Ik ben niet echt op zoek naar een "ja/nee" antwoord maar meer naar algemene meningen, ervaringen en inzichten. Dat dit topic niet overloopt van de ARM-gebruikers is natuurlijk een aanwijzing op zich.
Zijn er mensen die zuinige servers op grond van ARM bouwen? Waarom wel of niet?
Nemen jullie dit soort bordjes bewust wel/niet mee in jullie overwegingen of is het meer een blinde vlek?
Ik bedoel de "Raspberry Pi" en met name de nieuwere broertjes daarvan zoals de Orangepi 5 en Nanopi R6S.
Dat zijn moderne bordjes met 4-16GB ram, NVME en snel netwerk (bv 2 x 2.5gbit) én een ARM chip. Zo'n plankje is vergelijkbaar met een moderne telefoon.
bv:
https://wiki.radxa.com/Rock5/5b
http://www.orangepi.org/h.../details/Orange-Pi-5.html
https://en.t-firefly.com/product/industry/rocrk3588spc
Uiteraard (voor dit topic) ben ik vooral geinteresseerd of het elektrisch en (dus) financieel gezien de moeite waard is ten opzichte van een low-power Intel of AMD chip.
Het doel is een oude server te vervangen die deel is van een cluster dat CEPH, Docker Swarm en VMs (kvm) draait. Dit systeem wordt vervangen omdat 1. het te weinig RAM heeft (16GB), 2. het niet zuinig is (100W) en 3. (bonus) omdat ik meer redundantie wil dan de huidige 3 nodes.
Mijn grootste bottleneck is RAM en dat is niet het sterke punt van deze ARM-bordjes, die hebben maximaal 16GB en de te vervangen sever heeft ook al 16GB. De opvolger moet mínstens het dubbele hebben en liefst veel meer. Ik wil dus meerdere ARM-bordjes inzetten, bv een stuk of 5.
Nu komen we op het punt waar ik flink begin te twijfelen want ieder extra systeem brengt een zekere base load met zich mee. ARM-boardjes met 16GB RAM zijn niet echt heel goedkoop en er komt ook nog een voeding, een SSD, een behuizing, een switch en wat kabeltjes en ventilatoren bij. Dat kost allemaal geld en stroom. Bordjes met minder RAM zijn goedkoper maar niet zo heel veel als je bijkomende kosten als een grotere switch meeneemt.
Voor de prijs van 5 ARM-systeempjes (zo'n 1000 euro) kan ik ook een flinke "gewone" zuinige server bouwen met bv een i3 of een Celeron met 64G RAM, zoals bv de Kontron-builds die hier onlangs langs kwamen.
Aanvullend
1. Ik weet dat ik geen x86 binaries kan draaien op ARM.
2. Ik heb een licht voorkeur voor een oneven aantal nodes in mijn cluster (1, 3, 5, 7)
3. Er is een bestaand cluster van 3 systemen, 1 daarvan wil ik vervangen, de andere 2 blijven.
4. Momenteel gebruiken mijn grootste jobs zo'n 4GB RAM. Inclusief OS-overhead wil ik dus minstens 8GB per node en het liefst zo veel mogelijk RAM per node om er zo lang mogelijk mee te kunnen doen.
5. De huidige server draait al meer dan 10 jaar met 16GB. Vervangen door systemen die ook maar 16GB hebben voelt niet echt als een toekomstvaste stap, ook al zijn het er meer.
6. Ik heb het dus over "single board computer"-achtige oplossingen die populair zijn in de maker-community en dus niet over meer "traditionele" ARM-servers die zo niche zijn dat het voor thuis niet te betalen is.
7. De nieuwste ARM-chips zouden 32GB RAM moeten kunnen aansturen maar ik heb er nog geen op de markt gezien met meer dan 16.
Ik ben niet echt op zoek naar een "ja/nee" antwoord maar meer naar algemene meningen, ervaringen en inzichten. Dat dit topic niet overloopt van de ARM-gebruikers is natuurlijk een aanwijzing op zich.
Zijn er mensen die zuinige servers op grond van ARM bouwen? Waarom wel of niet?
Nemen jullie dit soort bordjes bewust wel/niet mee in jullie overwegingen of is het meer een blinde vlek?
This post is warranted for the full amount you paid me for it.