NEWS
SBC-Empfehlung für ioBroker
-
@crazy-com Ein anderes System macht mit mehr RAM für eine größere installation natürlich Sinn. Da ich selbst auch Raspi3 mit iobroker im Einsatz habe wollte ich dir aber meine Erfahrungen einmal mitteilen wie man aus dem 3er noch deutlich mehr rausholen kann.
Mittels einer eigenen cgroup für iobroker welche ihm nur 80% der Resourcen zur Verfügung stellt kannst du komplette System Freezes verhindern. Da 20% immer für ssh etc übrig bleiben, bleibt das System responsiv und du kannst noch eingreifen, selbst wenn iobroker ins Limit läuft.
Mittels zram (siehe zram-swap) kann der RAM des rpi3 auf bis zu 1,7GB nutzbare Größe "erweitert" werden. Nach meinem Erfahrungen funktioniert das beim iobroker sehr gut weil sich die RAM Inhalte aus dem Node Prozess sehr gut komprimieren lassen.
In Kombination mit den iobroker compact gruppen kann man noch weiter optimieren. Hier muss man aber die Stabilität der Adapter beachten da diese dann andere Adapter in der Gruppe negativ beeinflussen können.
-
@crazy-com sagte: der ins Auge gesprungen:
Alternative: Odroid-C4
Wesentlicher Unterschied zum Banana Pi M5: Der Odroid-C4 (aus Südkorea) nimmt steckbare eMMC auf, der BPI-M5 (aus China) hat einen aufgelöteten 16 GB eMMC. -
Ich danke euch allen für die Tipps und Hinweise. Das schaue ich mir alles mal an!
-
Muss es denn unbedingt ein SBC sein? Kleine NUC-Klone sind nicht wesentlich größer und verbrauchen auch kaum mehr Strom, sind dem Pi aber in Punkt Leistung einen Schritt voraus.
-
@planetkeane sagte in SBC-Empfehlung für ioBroker:
sind dem Pi aber in Punkt Leistung einen Schritt voraus.
da muss man aber genau hinsehen!
Was hier im Forum manchmal an Hardware zur Diskussion gestellt wird, hat teilweise CPUs mit Leistungsdaten deutlich unter einem Pi4 -
@homoran Das ist richtig. Etwas informieren gehört natürlich dazu.
Bei mir läuft ein günstiger Mini PC mit einem Celeron J4125 seit 2 Jahren. Bisher keine Probleme gehabt, 2 Festplatten die als RAID 1 laufen, falls eine mal defekt gehen sollte. -
@homoran sagte in SBC-Empfehlung für ioBroker:
Was hier im Forum manchmal an Hardware zur Diskussion gestellt wird, hat teilweise CPUs mit Leistungsdaten deutlich unter einem Pi4
Oder auch andersherum. Für eine handvoll Instanzen wird da überdimensioniertes Zeug empfohlen.
-
@planetkeane sagte in SBC-Empfehlung für ioBroker:
mit einem Celeron J4125 seit 2 Jahren. Bisher keine Probleme gehabt
kein Wunder!
das Teil hat ordentlich Power
das kommt fast an meinen Nuc6i3 ran -
@homoran Und zieht bei mir um die 15 Watt. Dafür dass er noch als OwnCloud und Sambaserver agiert, finde ich es vollkommen in Ordnung. 2 Interne Festplatten (gespiegelt) und 4 externe Festplatten (für den Sambaserver) hängen dran
-
Was ist eigentlich besser für die Performance? Kann es sein, dass die CPU manchmal nicht der Flaschenhals ist, sondern verfügbares RAM? Wenn iOBroker anfängt zu swappen, wird die schnellste CPU anfangen zu stottern ....
iobroker läuft bei mir in einem Proxmox LXC-Container. Als Gastgebendes System Celeron N3000 mit 8 GByte RAM.
CPU Last laut Proxmox auf ca 4%
RAM ist aber deutlich über 1 GByte ....
Stromaufnahme des Systems ca 6,5 ... 8 Watt
-
RAM RAM RAM!
Kann man nicht genug haben. -
@martinp sagte in SBC-Empfehlung für ioBroker:
Kann es sein, dass die CPU manchmal nicht der Flaschenhals ist, sondern verfügbares RAM?
jawoll
@thomas-braun sagte in SBC-Empfehlung für ioBroker:
RAM RAM RAM!
Kann man nicht genug haben.allerdings ist die gezeigte CPU schon auch grenzwertig, insbesondere wenn du darauf virtualisieren willst und mehrere VMs planst.
Auch Video oder aufwändige Grafik kann schon knapp werdenAllerdings wundert mich der geringe Unterschied für CPU und single Thread rating.
-
@martinp sagte in SBC-Empfehlung für ioBroker:
8 GByte RAM
ok, aber sind das nicht nur 4 ?
@martinp sagte in SBC-Empfehlung für ioBroker:
Was ist eigentlich besser für die Performance? Kann es sein, dass die CPU manchmal nicht der Flaschenhals ist, sondern verfügbares RAM? Wenn iOBroker anfängt zu swappen, wird die schnellste CPU anfangen zu stottern ....
iobroker läuft bei mir in einem Proxmox LXC-Container. Als Gastgebendes System Celeron N3000 mit 8 GByte RAM.
CPU Last laut Proxmox auf ca 4%
RAM ist aber deutlich über 1 GByte ....
Stromaufnahme des Systems ca 6,5 ... 8 Watt
-
-
-
@homoran Das war mir schon bewusst, als ich die Kiste gekauft habe, aber bei 69€ ohne RAM und Festplatte konnte ich nicht nein sagen. Dzu braucht sie nur wenig Strom ...
Video transkodieren oder ähnliche wird zwar nicht möglich sein, aber zwei drehende Festplatten und ein paar SMB Freigaben, sowie ein CALDAV Server (Radicale) sollten das System nicht überfordern....Mein vorheriger Heimserver war eine Seagate Dockstar mit Linux drauf und USB-Festplatten ....
-
@planetkeane said in SBC-Empfehlung für ioBroker:
Muss es denn unbedingt ein SBC sein? Kleine NUC-Klone sind nicht wesentlich größer und verbrauchen auch kaum mehr Strom, sind dem Pi aber in Punkt Leistung einen Schritt voraus.
Nein, natürlich nicht. Ich nehme auch gern Empfehlungen für einen ordentlichen Mini-PC entgegen. Ein echter NUC wäre mir z. B. deutlich zu teuer - aber vielleicht gibt es auch was günstigeres, was leistungsmäßig ausreichend wäre?
-
@crazy-com sagte in SBC-Empfehlung für ioBroker:
Ein echter NUC wäre mir z. B. deutlich zu teuer -
was ist denn deine Preisvorstellung?
brauchbare NUCs gibt es neu um 200€, plus SSD und RAM.
Mit Virtualisierung ersetzen die bequem 3 Raspis, womit sie schonmal preislich günstiger wären.selbst der günstigste verfügbare
https://www.alternate.de/Intel/NUC-Kit-NUC7PJYHN2-Barebone/html/product/1742509
für 123€, liefert schon erstaunliche Leistung
wobei der leider nur 8GB RAM unterstützt.
Womit er allerdings kaum teurer als ein pi4 8GB wäre -
@homoran Beim NUC müsste ich ja noch RAM und Festplatte dazu kaufen. Bei den SBCs ist der Vorteil, dass ich den quasi als "Komplettpaket" für max. 100 € bekomme.
-
@crazy-com sagte in SBC-Empfehlung für ioBroker:
Bei den SBCs ist der Vorteil, dass ich den quasi als "Komplettpaket" für max. 100 € bekomme.
Damit kommst du heute schon lange nicht mehr aus und die "Festplatte" musst du auch noch kaufen
Dazu auch noch ein Netzteil und ein Gehäuse.
Da liegst du eher über dem doppelten
https://www.rasppishop.de/Raspberry-Pi-4-Modell-B-Premium-Bundle-RPi4-mit-8GB-RAM-SanDisk-MicroSD-128-GB-Anidees-High-schwarz-Micro-HDMI-zu-HDMI-2m-Offizielles-5V-NT-15m-USB-Ceine SAta SSD zum Einbau mit 128GB kostet heute weniger als ein USB Stick und 8GB RAM sind auch noch zu bezahlen, wenn du im upper SBC Segment bleiben willst
https://www.snogard.de/produkte/Crucial/NOTD40124590/8GB-Crucial-CT8G4SFS824A-DDR4-2400-Single-Rank-SO-DIMM.html