-
Lenovo M910x / M920x / M90q als Basis für einen unRAID Server?
Danke dir, das hat funktioniert und geholfen: Erstmal musste ich allerdings folgenden Befehl ausführen: powertop --calibrateDas dauerte ein paar Minuten. anschließend soll der PC einmal neugestartet werden. Dann habe ich den von dir benannten Befehl ausgeführt: powertop --auto-tuneDen auto-tune Befehl habe ich gegen 13:50 ausgeführt. Meine Steckdose zeigt mir nun folgenden Verbrauch. Das sieht erstmal gut aus. Warten wir mal eine Nacht ab.
-
Lenovo M910x / M920x / M90q als Basis für einen unRAID Server?
Mein Lenovo M90q Gen 5 ist gestern angekommen und ich habe ihn direkt mal interimsmäßig eingerichtet. Ich habe das Gerät mit folgender Ausstattung bestellt: Gehäuseformat Tiny 1L RPL Q670 Prozessor Intel® Core™ i5-14600T vPro® Prozessor der 14. Generation (E-Kerne bis zu 3,60 GHz P-Kerne bis zu 5,10 GHz) Gesamtkapazität Hauptspeicher 16 GB DDR5-4800MT/s (SODIMM) Festplatte 512 GB SSD M.2 2280 PCIe 4.0 Performance TLC Opal Networking Integriertes Ethernet Second Networking Realtek RTL8125BGS BTB 2,5 Gbit/s Ethernet Integrierter WLAN-Adapter Intel® Wi-Fi 6E AX211 2x2 AX vPro® und Bluetooth® 5.3 Grafikkarte Integrierte Grafik Default USB Port 1 x USB-C, 2 x USB an der Vorderseite, 4 x USB an der Rückseite USB-C Port USB-C-Anschluss Speakers Interner Lautsprecher Power Adapter 135-Watt-Netzteil, 90% Wirkungsgrad Das Gerät ist an eine smarte Steckdose angeschlossen, so dass ich immer nachvollziehen kann, was meine Änderungen bringen oder nciht. 21:45 Uhr Proxmox aufsetzenAls erstes habe ich Proxmox aufgesetzt. Alle zuvor aufgeführten Komponenten waren verbaut und der Verbrauch lag zw. 20 und 40 Watt. 22:30 Uhr BIOS Settings anpassenAnschließend bin ich ins BIOS und habe diverse Einstellungen angepasst: Advanced > CPU Setup > Intel Speed Shift Technology enabled Advanced > CPU Setup > Intel Hyper Threading Technology enabled Advanced > CPU Setup > Core Multi-Processing enabled Advanced > CPU Setup > Intel Virtualisation Technology enabled Advanced > CPU Setup > VT-d Feature enabled Advanced > CPU Setup > TXT disabled Advanced > CPU Setup > IOMMU enabled Advanced > CPU Setup > C1E support enabled Advanced > CPU Setup > C State support > C1C3C6C7C8C10 Advanced > CPU Setup > Turbo Mode disabled Power > Enhanced Power > Saving Mode enabled Power > Intelligent Cooling > Balance mode Power > Automatic Power On > Wake on LAN/Alarm disabled Dann lag ich zw. 17 und 19 Watt. 23:15 Uhr Komponenten ausbauen und weitere BIOS Settings anpassenNun habe ich das Gerät heruntergefahren, folgende Teile ausgebaut: Second Networking Realtek RTL8125BGS BTB 2,5 Gbit/s Ethernet Integrierter WLAN-Adapter Intel® Wi-Fi 6E AX211 2x2 AX vPro® und Bluetooth® 5.3 USB-C Port USB-C-Anschluss und nach dem Start habe ich dann direkt im BIOS noch ein paar Onboard-Geräte deaktiviert: Devices > USB Port Access: diverse USB-Ports disabled Devices > Audio Setup > Onboard Audio Controller disabled Devices > Network Setup > Onboard Ethernet Controller Enabled, alle anderen Optionen disabled Nun lag ich bei ca. 11 bis 13 Watt. 23:15 Uhr Proxmox Settings anpassenDann habe ich geschaut, was man an Proxmox optimieren kann, um den Verbrauch zu senken. Power-ToolsInstall Power Tools: Run apt install linux-cpupower tuned to manage power profiles. Set CPU Governor: Set the frequency governor to powersave: cpupower frequency-set -g powersave. Adjust Energy Performance: Run echo balance_power | tee /sys/devices/system/cpu/cpu*/cpufreq/energy_performance_preference. Tune Power Management: Utilize tuned-adm profile powersave for automated, efficient settings. Wenn ich nun prüfe, was ich konfiguriert habe, erhalte ich folgende Meldung: root@pve1:~# tuned-adm verify Verification failed, current system settings differ from the preset profile. You can mostly fix this by restarting the TuneD daemon, e.g.: systemctl restart tuned or service tuned restart Sometimes (if some plugins like bootloader are used) a reboot may be required. See TuneD log file ('/var/log/tuned/tuned.log') for details.Da scheint irgendwas nicht zu funktionieren. Habe den Service und auch den PC neugestartet, bringt nichts. Also habe ich linux-cpupower wieder entfernt. PowertopPowertop installieren: apt install powertop Autotune ausführen: powertop --autotune (optimiert Einstellungen zur Laufzeit). Dauerhafte Konfiguration: Erstellen Sie einen Systemd-Service, der powertop --autotune bei jedem Systemstart ausführt, da die Einstellungen nach einem Neustart verloren gehen. powertop --autotune funktioniert nicht: root@pve1:~# powertop --autotune powertop: unrecognized option '--autotune'Dennoch ist es ein schönes Tool, ich werde es installiert lassen, da man hier sieht, in welchem C State sich das System befindet. Hier bspw. zu sehen, dass sich das System zu 75.2% in C8 befand: PowerTOP 2.15 Overview Idle stats Frequency stats Device stats Tunables WakeUp Pkg(HW) | Core(HW) | CPU(OS) 0 CPU(OS) 1 | | C0 active 0.2% 0.1% | | POLL 0.0% 0.0 ms 0.0% 0.0 ms | | C1_ACPI 0.1% 0.1 ms 0.0% 0.4 ms C2 (pc2) 13.7% | | C2_ACPI 1.6% 0.8 ms 0.1% 0.8 ms C3 (pc3) 0.2% | C3 (cc3) 0.0% | C3_ACPI 97.9% 43.0 ms 99.7% 93.9 ms C6 (pc6) 1.1% | C6 (cc6) 1.6% | C7 (pc7) 0.0% | C7 (cc7) 97.5% | C8 (pc8) 75.2% | | C9 (pc9) 0.0% | | C10 (pc10) 0.0% | | | Core(HW) | CPU(OS) 2 CPU(OS) 3 | | C0 active 0.1% 0.0% | | POLL 0.0% 0.0 ms 0.0% 0.0 ms | | C1_ACPI 0.0% 0.1 ms 0.0% 0.2 ms | | C2_ACPI 1.0% 0.9 ms 0.0% 0.0 ms | C3 (cc3) 0.0% | C3_ACPI 98.7% 104.8 ms100.0% 339.9 ms | C6 (cc6) 1.0% | | C7 (cc7) 98.6% | | | | | | | ... CPUFreqSoll hillfreich sein, war schon auf "1" konfiguiert. Kann sein, dass dass durch die Tools die ich vorher installiert habe, angepasst wurde: echo "1" > /sys/devices/system/cpu/intel_pstate/no_turbo Als ich gestern Abend fertig war, habe ich noch stromfressende Geräte entfernt: HDMI-Kabel entfernt USB-Dongle für Tastatur/Maus entfernt Ich lag dann eine ganze Zeit lang zw. 4 und 5 Watt, aber nachts schwankte der Verbrauch dann zw. 4 und 10 Watt. Mal sehen, wie es weiter geht, momentan liege ich bei 6,2 Watt. Demnächst werde ich dann weitere Hardware (2x 4TB Samsung 990 Pro, Intel XXV710) installieren und euch auf dem Laufenden halten. Anbei noch der Verbrauchsmessungsverlauf. Gruß Hoppel
-
Lenovo M910x / M920x / M90q als Basis für einen unRAID Server?
Hi, hatte ich nicht erwähnt, aber ich spiele mit dem Gedanken, um mein Home Assistant hochverfügbar zu machen. ;) Nein, das war nicht ich, aber ja, so besonders ist meine Anforderung wohl nicht. :)
-
Lenovo M910x / M920x / M90q als Basis für einen unRAID Server?
Proxmox und OMV werden von der Disk geladen. Habe gerade gesehen, dass man mit Unraid auch per KVM virtualisieren kann. Damit kenne ich mich einigermaßen aus. Evtl. ist Unraid auch eine Alternative zu Proxmox und/oder OMV. Spannend! Danke, das war die Antwort, auf die ich gehofft habe. Auf meinem jetzigen Server liegt das OS und die VMs auf einer einfachen SATA SSD. Hatte damit nie Performance-Probleme. Der M.2 X1 Slot ist also fast doppelt so schnell, wie ein herkömmlicher SATA-Anschluss. Es wird somit auf jeden Fall schneller für mich, insofern ich diesen M.2 Anschluss tatsächlich als OS-Festplatte nutzen sollte. Eine 1x 25GBit/s Netzwerkkarte hätte es auch getan, habe ich aber von der Intel xxv710 nicht gefunden. Es wird auf jeden Fall auch nur ein 25G-Port genutzt, da ich insgesamt nur vier 25G Ports an meinem Switch habe. Ein Port davon ist bereits für die Verbindung zw. Router und Switch belegt. an die übrigen Ports werden mein Desktop-PC und dieser M90q angeschlossen werden. Ja, das gilt es herauszufinden. Dessen bin ich mir durchaus bewusst. Ich werde euch dazu auf dem Laufenden halten. Aber das wird alles noch dauern. Die ganze Hardware muss ja erstmal hier eintreffen. Danke euch erstmal und viele Grüße Hoppel
-
Lenovo M910x / M920x / M90q als Basis für einen unRAID Server?
Ja, dann muss ich jetzt beichten, dass ich kein Unraid-User bin. 😅 Ich beschäftige mich gerade mit diesen Lenovo ThinkCentre PCs und bin dann über die Google-Suche unter anderem in diesem hervorragenden Beitrag gelandet. Bisher läuft bei mir Openmediavault und ich bin aufgrund der Debian-Basis damit eigentlich auch sehr zufrieden. Alternativ habe ich überlegt Proxmox zu installieren und darüber dann zu virtualisieren. Ich brauche eigentlich nicht mehr viel. Ein paar Docker Container, eine Home-Assistant OS VM und ein paar SMB-/NFS-Freigaben. Die xxv710 Netzwerkkarte beherrscht ASPM und wird wohl auch nicht ganz so heiß, wie vergleichbare Mellanox-Modelle. Ich bin mir noch nicht sicher, ob die Netzwerkkarte am Ende in dem Gerät bleibt. Evtl. wandert sie auch in meinen Desktop PC. Aber eigentlich ist der Plan am Ende in beiden Geräten eine 25GBit-Karte zu haben. Falls die Karte aus dem M90q wieder ausgebaut wird, hätte ich da ja noch Platz für mindestens eine weitere NVMe SSD. Mal sehen… Hat hier noch jemand eine Idee, wie es sich mit der Geschwindigkeit der SSD am M.2 WiFi Adapter (Drosslung auf X1) verhält? Merkt man das, wenn da eine NVMe SSD angeschlossen ist, auf der das Betriebssystem läuft? Danke und Gruß Hoppel
-
Lenovo M910x / M920x / M90q als Basis für einen unRAID Server?
Dann wahrscheinlich beides. 😃 Ich habe das ADT-Link Teil mal bestellt. Ich habe dann halt 3 SSDs: 1x 512 GB SSD M.2 2280 PCIe 4.0 Performance TLC Opal 2x 4 TB Samsung 990 Pro Die 512 GB SSD will ich für das OS nutzen und die beiden 4 TB SSDs für Daten. Mir stellt sich nur die Frage, ob ich es spüren werde, dass die 512 GB SSD per Adapter an dem M.2 WiFi Slot hängt, da der Anschluss laut mgutt auf X1 gedrosselt wird, siehe Link.
-
Lenovo M910x / M920x / M90q als Basis für einen unRAID Server?
Ohne Array und ohne Cache. Ich werde Backups auf einer anderen Maschine haben. Woher kenne ich deinen Username (Kodi, VDR, TVheadend, Unifi, was anderes 😃)?
-
Lenovo M910x / M920x / M90q als Basis für einen unRAID Server?
Zu meiner Frage 2 habe ich mir gerade mal die Zeichnungen der verschiedenen m90q Generationen angesehen. Der Teil der Frage ist nun beantwortet. Der M.2 WiFi card slot befindet sich beim m90q Gen 1/3/5 immer an der gleichen Stelle. Demnach müsste der ADT-Link Adapter mit 10cm Kabel bei mir auch passen. Wäre toll, wenn ihr mir noch auf meine anderen Fragen antworten könntet. Danke euch und viele Grüße Hoppel
-
Lenovo M910x / M920x / M90q als Basis für einen unRAID Server?
Hallo Leute, toller Beitrag hier mit vielen wirklich wertvollen Informationen. Ich habe mir kürzlich einen m90q Gen 5 bestellt. Er ist noch nicht hier, es müsste aber diese oder nächste Woche soweit sein. Ich bin schon wie verrückt am Equipment kaufen, damit ich alles da habe, wenn der m90q hier ist. Speicher: 2x Samsung 990 Pro 4TB für die beiden NVMe Slots an der Unterseite Riserkarte: Lenovo FRU 5C50W00933 für die Netzwerkkarte Slotblende: Lenovo FRU 5M10U50350 für die Netzwerkkarte Netzwerkkarte: Intel XXV710 (2x 25 GBit SFP28) Als Nächstes möchte ich nun den „ADT-Link R54V4 M.2 Wifi Adapter (10cm) Custom 2280“ bestellen: https://de.aliexpress.com/item/1005008670952387.html Meine Fragen dazu: Ist das Teil kompatibel mit dem m90q Gen 5? Sind die älteren und neueren Geräte alle gleich aufgebaut? Funktioniert der ADT-Link Adapter beim m90q Gen 5 auch mit 10cm Kabel? Ich plane dort die NVMe anzuschließen, die von Werk aus dabei ist, auf der sich dann das OS befinden wird. Muss ich damit rechnen, dass es Performance-Einbußen gibt oder merkt man das gar nicht? (Meine Daten werden auf den beiden 4TB NVMes an der Unterseite liegen). Danke euch schonmal und viele Grüße Hoppel
hoppel118
Members
-
Joined
-
Last visited