NEWS
Raspberry ausreichend, oder Mini PC empfohlen?
-
@cephalopod said in Raspberry ausreichend, oder Mini PC empfohlen?:
@infinity
Danke für den Tipp, die Preise dafür liegen aber gebraucht immer noch weit jenseits der 100€.
Ist mir für ein nice-to-have Projekt zu viel.Darüber hinaus frage ich, wofür denn in diesem Fall so viel CPU-Leistung überhaupt benötigt wird?
Zusätzlich ist der Stromverbrauch (u.A. durch die aktive Kühlung) deutlich größer.Naja, mit 8GB Ram liegst du da irgendwo bei 150€, plus M2 oder SSD falls nicht schon vorhanden.
ABER, das ist ein System mit dem man was anfangen kann, auch in der Zukunft.
Man will immer mehr, Proxmox bietet ja riesige Möglichkeiten.
Mein Weg beispielsweise:
Raspberry Pi 4 ---> Zotac Zbox CI320 (eigentlich super, billig, lüfterlos, Quadcore Celeron, ABER bei 8GB Ram war Schluss) --> Thinkcentre M910Q <--- Wie du siehst hätte ich mir einiges erspart wenn ich gleich so ein Ding gekauft hätte.
Der M910 ist für mich das optimale System, modern (M2 + SSD/HDD + DDR4 Ram), leicht erweiterbar.
Ja das Ding hat natürlich einen Lüfter, aber der ist fast nicht hörbar, falls das Ding im Wohnbereich steht.
Das mit dem hohen Stromverbrauch ist eine Legende, schau dir Berichte darüber an wieviel die in der Realität verbrauchen. -
@cephalopod sagte in Raspberry ausreichend, oder Mini PC empfohlen?:
Und was sagen die Passmarks bei einem Headless aus?
egal ob headless oder was auch immer. Der Passmark Benchmark gibt due Prozessorleistungsfähigkeit anhand von "real Life" Daten an.
Mal auf die schnelle zusammengetippt
eine Hochleistungs-CPU kann heute schon bei 100.000 liegen.
ein i5 bei > 25.000
ein i3 bei > 15.000
selbst ein einfacher Pentium kommt schon über 5000
und Celeron liegt auch bei > 4000selbst der kleine Atom, der in kleinen NAS und sogar teilweise in Tablets drin ist kommt auf >2500
natürlich immer nach dem richtigen Typ suchen
https://www.cpubenchmark.net/cpu_list.php -
@homoran
Und was hilft mir deine Aufstellung für eine Anwendung, bei der vielleicht ein Wert von 200 völlig ausreichend ist? -
@cephalopod sagte in Raspberry ausreichend, oder Mini PC empfohlen?:
@homoran
Und was hilft mir deine Aufstellung für eine Anwendung, bei der vielleicht ein Wert von 200 völlig ausreichend ist?weil 200 eben nicht ausreichend ist.
ich habe mal zum Testen der Untergrenze einen NUC5PPYH geholt. das war 2016.
der hat einen Passmark von rund 1000.
Damals mit Proxmox um 3 VMs lief er akzeptabel.ioBroker ist inzwischen anspruchsvoller und selbst nativ nur ioBroker auf dem Rechner wird schon grenzwertig.
Außerdem geht es ja auch um den Vergleich zum Pi4!
der liegt ja schon bei 1000 -
@homoran
Und ein Pi2? -
@cephalopod sagte in Raspberry ausreichend, oder Mini PC empfohlen?:
@homoran
Und ein Pi2?kommt wegen seines geringen RAM mit 1GB nur für minimale Installationen bis max 10 Instanzen eh nicht als vollwertiger ioBroker Server in Frage.
-
@homoran
So schlecht läuft mein Pi 2 aktuell gar nicht.Mal was anderes:
Wofür benötige ich denn Proxmox auf dem Thinclient?
Habe ich auf dem Pi ja auch nicht und trotzdem läuft der ioBroker, influxDB, MQTT, HabPanel und Grafana.
Hat das mit dem AMD-Prozessor zu tun? -
@cephalopod sagte in Raspberry ausreichend, oder Mini PC empfohlen?:
Wofür benötige ich denn Proxmox auf dem Thinclient?
ich dachte du wolltest Proxmox installieren.
Vielleicht hab ich das mit einem anderen aktuellen Thread durcheinander gebracht -
@cephalopod sagte in Raspberry ausreichend, oder Mini PC empfohlen?:
Habe ich auf dem Pi ja auch nicht und trotzdem läuft der ioBroker, influxDB, MQTT, HabPanel und Grafana.
auf einem Pi2 mit 1GB RAM??
-
@homoran sagte in Raspberry ausreichend, oder Mini PC empfohlen?:
@cephalopod sagte in Raspberry ausreichend, oder Mini PC empfohlen?:
Wofür benötige ich denn Proxmox auf dem Thinclient?
ich dachte du wolltest Proxmox installieren.
Ja, das wurde mir nahegelegt.
Ich frage einfach nur nach anderen Optionen.
Vorschläge?@homoran sagte in Raspberry ausreichend, oder Mini PC empfohlen?:
@cephalopod sagte in Raspberry ausreichend, oder Mini PC empfohlen?:
Habe ich auf dem Pi ja auch nicht und trotzdem läuft der ioBroker, influxDB, MQTT, HabPanel und Grafana.
auf einem Pi2 mit 1GB RAM??
Ja.
-
@cephalopod said in Raspberry ausreichend, oder Mini PC empfohlen?:
@homoran
So schlecht läuft mein Pi 2 aktuell gar nicht.Mal was anderes:
Wofür benötige ich denn Proxmox auf dem Thinclient?
Habe ich auf dem Pi ja auch nicht und trotzdem läuft der ioBroker, influxDB, MQTT, HabPanel und Grafana.
Hat das mit dem AMD-Prozessor zu tun?Das was du aufzählst läuft ja quasi alles im ioBroker.
Proxmox ist mehr, das ist eine Virtualisierungssoftware, jeder Virtualisierung weist du Ram und CPU zu und deshalb sollte man davon reichlich haben. -
@infinity sagte in Raspberry ausreichend, oder Mini PC empfohlen?:
Das was du aufzählst läuft ja quasi alles im ioBroker.
äääähm, neee!
influxdb2, grafana, mosquitto und das echte HABpanel sind alles externe Programme.ich kann nicht glauben, dass so etwas mit 1GB RAM läuft
-
@cephalopod sagte in Raspberry ausreichend, oder Mini PC empfohlen?:
Vorschläge?
Ja: Ein natives Headless-Linux in Schmalspur-Version.
Und dann: Versuch macht klug! -
@infinity sagte in Raspberry ausreichend, oder Mini PC empfohlen?:
Das was du aufzählst läuft ja quasi alles im ioBroker.
Proxmox ist mehr, das ist eine Virtualisierungssoftware, jeder Virtualisierung weist du Ram und CPU zu und deshalb sollte man davon reichlich haben.OK.
Mehr als das aufgezählte wird auf dem Thinclient vermutlich niemals laufen.
Gibt es eine andere Ressourcenschonendere Installation, wenn Proxmox so viel Leistung fordert? -
@cephalopod sagte in Raspberry ausreichend, oder Mini PC empfohlen?:
Gibt es eine andere Ressourcenschonendere Installation, wenn Proxmox so viel Leistung fordert?
Proxmox selber braucht nicht viel
-
@cephalopod sagte in Raspberry ausreichend, oder Mini PC empfohlen?:
@homoran
So schlecht läuft mein Pi 2 aktuell gar nicht.Mal was anderes:
Wofür benötige ich denn Proxmox auf dem Thinclient?
Habe ich auf dem Pi ja auch nicht und trotzdem läuft der ioBroker, influxDB, MQTT, HabPanel und Grafana.
Hat das mit dem AMD-Prozessor zu tun?Hi,
eine Installation mit allem, bedeutet auch, ist eins Kaputt, dann ist alles Kaputt. ist wie mit der kompakt Stereoanlage oder einzelne Geräte oder Wasch/Trockner.Proxmox gibt es nicht für ResPI, soweit mir bekannt.
Wenn der ThinClient mit Proxmox läuft, dann verhindert die Software, dass wenn eine VM oder LXC Container Amok läuft, das der Rest mit in den Abgrund gerissen wird. Zudem hast Du die Möglichkeit, auch mal eine neuere Version zu installieren ohne, dass Du dein Produktives System anfassen must, ist halt nur eine weitere VM/LXC Container.
Zudem sehe ich noch den Vorteil, dass ich sehr komfortabel in Proxmox Backups/Snapshots machen kann und so immer wieder einfach auf einen beliebigen Stand zurück kann.
Ich habe mir auch mein eigenes LXC Image geschnitzt, wenn ich jetzt ein neues brauche, habe ich immer gleich alles zusammen wie z.B. User, alle benötigte Software usw. nur mal kurz ein update und alles ist aktuell.VG
Bernd -
@homoran said in Raspberry ausreichend, oder Mini PC empfohlen?:
@infinity sagte in Raspberry ausreichend, oder Mini PC empfohlen?:
Das was du aufzählst läuft ja quasi alles im ioBroker.
äääähm, neee!
influxdb2, grafana, mosquitto und das echte HABpanel sind alles externe Programme.ich kann nicht glauben, dass so etwas mit 1GB RAM läuft
Ja, mit Habpanel und MQTT meint er mit Sicherheit die Adapter im ioBroker.
Grafana und influxdb kann man ja im selben System wie der ioBroker installieren, dafür braucht es keine extra VM's oder Container.
Anders sieht es beispielsweise aus, wenn man noch Homematic mit in's Auge fasst, das Raspberrymatic läuft bei mir auch in einer extra VM.
Aber ich stimme dir natürlich zu, 1GB Ram ist deutlich zu wenig, der ioBroker bei mir frisst ja schon fast 3GB alleine. -
@infinity sagte in Raspberry ausreichend, oder Mini PC empfohlen?:
meint er mit Sicherheit
da ist dann deine Glaskugel wahrscheinlich die Deluxe Version.
@infinity sagte in Raspberry ausreichend, oder Mini PC empfohlen?:
Grafana und influxdb kann man ja im selben System wie der ioBroker installieren,
Natürlich!
Ist absolut unstrittig@infinity sagte in Raspberry ausreichend, oder Mini PC empfohlen?:
1GB Ram ist deutlich zu wenig
das ist der Punkt!
@Cephalopod
was sagt denn bei dir
iobroker list instances
iobroker update -i
top
-
pi@iobroker-pi:~ $ iobroker list instances + system.adapter.admin.0 : admin : iobroker-pi - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.alexa2.0 : alexa2 : iobroker-pi - enabled + system.adapter.backitup.0 : backitup : iobroker-pi - enabled + system.adapter.discovery.0 : discovery : iobroker-pi - enabled system.adapter.fullybrowser.0 : fullybrowser : iobroker-pi - disabled system.adapter.habpanel.0 : habpanel : iobroker-pi - enabled + system.adapter.hmip.0 : hmip : iobroker-pi - enabled + system.adapter.influxdb.0 : influxdb : iobroker-pi - enabled, port: 8086 + system.adapter.javascript.0 : javascript : iobroker-pi - enabled + system.adapter.mqtt.0 : mqtt : iobroker-pi - enabled, port: 1886, bind: 0.0.0.0 system.adapter.ping.0 : ping : iobroker-pi - disabled + system.adapter.rpi2.0 : rpi2 : iobroker-pi - enabled + system.adapter.shelly.0 : shelly : iobroker-pi - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.tuya.0 : tuya : iobroker-pi - enabled + system.adapter.web.0 : web : iobroker-pi - enabled, port: 8082, bind: 0.0.0.0, run as: admin + instance is alive pi@iobroker-pi:~ $ iobroker update -i Used repository: stable Adapter "admin" : 6.3.5 , installed 6.3.5 Adapter "alexa2" : 3.23.2 , installed 3.23.2 Adapter "backitup" : 2.5.10 , installed 2.5.10 Adapter "discovery" : 3.1.0 , installed 3.1.0 Adapter "fullybrowser" : 2.1.2 , installed 2.1.2 Adapter "habpanel" : 0.5.0 , installed 0.5.0 Adapter "history" : 2.2.4 , installed 2.2.4 Adapter "hmip" : 1.20.0 , installed 1.20.0 Adapter "influxdb" : 3.2.0 , installed 3.2.0 Adapter "javascript" : 6.1.4 , installed 6.1.4 Controller "js-controller": 4.0.24 , installed 4.0.24 Adapter "mqtt" : 4.0.7 , installed 4.0.7 Adapter "net-tools" : 0.2.0 , installed 0.2.0 Adapter "ping" : 1.5.3 , installed 1.5.3``` Adapter "rpi2" : 1.3.2 , installed 1.3.2 Adapter "shelly" : 6.0.0 , installed 6.0.0 Adapter "simple-api" : 2.7.2 , installed 2.7.2 Adapter "socketio" : 4.2.0 , installed 4.2.0 Adapter "tuya" : 3.12.1 , installed 3.12.1 Adapter "vis" : 1.4.15 , installed 1.4.15 Adapter "web" : 4.3.0 , installed 4.3.0 Adapter "ws" : 1.3.0 , installed 1.3.0 pi@iobroker-pi:~ $ top top - 20:04:13 up 1 day, 2:37, 2 users, load average: 0.86, 0.93, 1.00 Tasks: 121 total, 1 running, 120 sleeping, 0 stopped, 0 zombie %Cpu(s): 5.9 us, 1.1 sy, 0.0 ni, 92.6 id, 0.1 wa, 0.0 hi, 0.3 si, 0.0 st MiB Mem : 971.7 total, 81.4 free, 666.3 used, 224.1 buff/cache MiB Swap: 100.0 total, 0.6 free, 99.4 used. 320.7 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 801 iobroker 20 0 229956 71048 12512 S 9.9 7.1 158:15.24 iobroker.js-con 555 influxdb 20 0 908948 80880 12520 S 6.9 8.1 173:09.41 influxd 1010 iobroker 20 0 203604 67076 12148 S 3.6 6.7 65:09.83 io.shelly.0 962 iobroker 20 0 226776 61100 12260 S 2.6 6.1 42:39.40 io.javascript.0 1036 iobroker 20 0 201164 66324 12652 S 1.0 6.7 18:20.76 io.tuya.0 1061 iobroker 20 0 189424 53604 12156 S 1.0 5.4 11:26.40 io.mqtt.0 1143 iobroker 20 0 183508 49564 12612 S 1.0 5.0 9:34.60 io.alexa2.0 12325 pi 20 0 11248 2996 2516 R 1.0 0.3 0:01.89 top 1136 iobroker 20 0 171780 38516 12124 S 0.7 3.9 3:26.34 io.web.0 10661 root 20 0 0 0 0 I 0.3 0.0 0:00.76 kworker/3:1-events 11544 root 20 0 0 0 0 I 0.3 0.0 0:02.20 kworker/0:0-rtl92c_usb 1 root 20 0 33772 5672 4436 S 0.0 0.6 0:07.97 systemd 2 root 20 0 0 0 0 S 0.0 0.0 0:00.34 kthreadd 3 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 rcu_gp 4 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 rcu_par_gp 5 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 slub_flushwq 6 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 netns 10 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 mm_percpu_wq 11 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_tasks_rude_ 12 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_tasks_trace 13 root 20 0 0 0 0 S 0.0 0.0 0:22.88 ksoftirqd/0 14 root 20 0 0 0 0 I 0.0 0.0 1:08.39 rcu_sched 15 root rt 0 0 0 0 S 0.0 0.0 0:00.03 migration/0 16 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/0 17 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/1 18 root rt 0 0 0 0 S 0.0 0.0 0:00.04 migration/1 19 root 20 0 0 0 0 S 0.0 0.0 0:04.21 ksoftirqd/1 22 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/2 23 root rt 0 0 0 0 S 0.0 0.0 0:00.04 migration/2 24 root 20 0 0 0 0 S 0.0 0.0 0:07.53 ksoftirqd/2 27 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/3 28 root rt 0 0 0 0 S 0.0 0.0 0:00.04 migration/3 29 root 20 0 0 0 0 S 0.0 0.0 0:03.58 ksoftirqd/3 32 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kdevtmpfs 33 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 inet_frag_wq 38 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kauditd 39 root 20 0 0 0 0 S 0.0 0.0 0:00.17 khungtaskd 40 root 20 0 0 0 0 S 0.0 0.0 0:00.00 oom_reaper 41 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 writeback 42 root 20 0 0 0 0 S 0.0 0.0 0:14.94 kcompactd0 63 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kblockd 64 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 blkcg_punt_bio 65 root -51 0 0 0 0 S 0.0 0.0 0:00.00 watchdogd 68 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 rpciod 69 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker/u9:0 70 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 xprtiod 72 root 20 0 0 0 0 S 0.0 0.0 0:04.45 kswapd0 73 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 nfsiod 74 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 iscsi_eh 75 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 iscsi_conn_clea 76 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 dwc_otg 77 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 DWC Notificatio 79 root 1 -19 0 0 0 S 0.0 0.0 0:00.00 vchiq-slot/0 80 root 1 -19 0 0 0 S 0.0 0.0 0:00.00 vchiq-recy/0
-
@cephalopod sagte in Raspberry ausreichend, oder Mini PC empfohlen?:
- system.adapter.discovery.0 : discovery : iobroker-pi - enabled
Hi,
Du kannst sogar noch etwas einsparen, discovery ist nicht wirklich nötig, evtl. nur bei der ErsteinrichtungVG
Bernd