Jump to content
XPEnology Community

Cliffield

Transition Member
  • Posts

    6
  • Joined

  • Last visited

Posts posted by Cliffield

  1. Hey,

     

    hatte mich vor ~1-2 Jahren mal mit der Thematik ESXi auf N54L und RDM auseinandergesetzt, jedoch nie in die Praxis umgesetzt. Daher kann ich nicht so viel beitragen.

     

    Zu Punkt 1:

    So weit ich mich erinnere ist RDM über Umwege möglich und bringt einen erheblichen Geschwindigkeitszuwachs. Dazu gibt es etliches im Netz zu finden. Früher war http://cyanlabs.net/ eine gute Anlaufstelle, oder eben Google z.B.: http://forza-it.co.uk/esxi-5-1-using-ra ... croserver/

    Es gibt auch seitens HP eigene "optimierte" ESXi-Images, wobei ich nicht weiß ob die einen Vorteil bringen.

    Vielleicht hast du inzwischen aber auch schon deine Konfiguration optimiert? Falls ja, könnstest du vll. deine Erfahrungen mitteilen, denn ich spiele auch wieder mit dem Gedanken zu virtualisieren.

     

    Gruß Cliffield

  2. Hmmmmm einfach ohne über xpenoboot install/Upgrade?

     

    Also direkt das Boot Image auf dem stick drauf packen und dann over the Air ohne spezielle pat file aktualisieren ?!

     

    Mit freundlichen Grüßen

     

    Ja, qasi der ofizielle "Synology-Weg". Keine Ahnung ob das zu Komplikationen führen kann. War auch das erste mal, dass ich diesen Weg gegangen bin.

    Jedoch läuft bisher alles problemlos (PyLoad, SpinDown der HDDs).

    Cliffield

  3. Auf meinem HP N45L bin ich für das Upgrade von DSM 5.1 5022 auf 5.2 5565 folgendermaßen vorgegangen.

     

    1. Im laufenden Betrieb USB-Bootstick abziehen, XPEnoboot DSM 5.2 aufspielen und wieder einstecken

    2. Upgrade über DSM Webinterface (Aktualisieren & Wiederherst.) ausführen und auf Neustart warten

    3. fertig

     

    Das Update auf DSM 5.2-5565 Update 2 ging auch über das Webinterface, jedoch musste danach der N54L per Powerbutton neugestartet werden.

     

    Bisher läuft die Kiste ohne Probleme.

     

    Cliffield

  4. Wärst du so nett, und gibst uns eine für laien verstäntliche Anleitung wie wir diese Jobs dem N54 beibringen?

    Dann können wir mit unserer Hardware den verbrauch messen.

    Gerne,

     

    seit dem letzen boot image (XPEnoboot 5.1-5022.3 vom 04. März 2015) kann der Prozessortakt des N54L (vermutlich auch der anderen Nxx) vollautomatisch an die Bedürfnisse angepasst werden. So wird der Prozessortakt z.B. auf 800 MHz heruntergeregelt wenn keine CPU-intensiven Anwendungen ausgeführt werden und erhöht falls, Leistung benötigt wird. Jedoch müssen die dafür notwendigen Module zuvor geladen werden.

     

    Voraussetzung ist der laufende SSH-Dienst:

    Systemsteuerung -> Terminal & SNMP -> Haken bei "SSH-Dienst aktivieren"

     

    Anschließend kann unter Windows mit dem Programm PuTTY eine SSH-Verbindung hergestellt werden.

    IP-Adresse eures Servers, als Benutzer root mit dem Passwort des Administratorkontos eures Servers.

    Jetzt seit ihr quasi auf der Kommandozeile eures Servers.

     

    Mit dem Befehl

    dmesg|grep powernow

    kann getestet werden ob das powernow-k8 Modul geladen. Aktuell dürfte eine Fehlermeldung oder nichts erscheinen (?).

     

    Mit dem Befehl

    grep "MHz" /proc/cpuinfo

    kann die Frequenz der CPU abgefragt werden. Da das powernow-k8 Modul noch nicht geladen ist und kein governor eingestellt wurde, sollte die CPU auf 1400 MHz laufen.

     

    Um das Modul zu laden gebt einfach

    insmod /lib/modules/powernow-k8.ko

    ein. Jetzt ist das Modul geladen. Anschließend muss noch eingestellt werden, welcher governor die CPU-Frequenz regel soll.

    Dies ist für jede CPU bzw. jeden CPU-Kern notwendig. Daher auch zwei Befehle.

    Für den ersten Kern:

    echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

    und für den zweiten Kern

    echo ondemand > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor

    .

    Damit ist der governor "ondemand" geladen. Dieser schaltet das System, wenn Leistung benötigt wird, immer auf maximale Leistung und taktet anschließend die CPU wieder langsam herunter. Alternativ ließen sich auch andere governors wählen. Beispielsweise "conservative" dieser erhöht die MHz langsamer. Jedoch habe ich ihn selbst noch nicht getestet.

     

    Jetzt kann mit dem ersten Befehlen erneut getestet werden, ob das Modul erfolgreich geladen wurde und mit dem zweiten Befehl wie die CPU getaktet ist.

     

    Der Prozess, laden des Moduls und einstellen der governors, muss nach jedem neustart erfolgen, oder mittels Skript automatisch bei Systemstart ausgeführt werden (kann ich bei Bedarf ergänzen).

     

    Ich bin mir nicht sicher, aber wenn das boot image XPEnoboot 5.1-5022.x verwendet wird, muss auch zwingend DSM 5.1-5022 laufen.

    Sollte etwas unverständlich oder gar fehlerhaft schreibt mich enfach an. Habe die obige Anleitung nur aus meinen Erinnerungen geschrieben.

     

    EDIT:

    Damit die oben aufgeführten Einstellungen nicht nach jedem Systemstart eingetippt werden müssen, können die Befehle in einem kleinen "script" abgelegt werden, welches automatisch bei Systemstart ausgeführt wird. Die Idee stammt aus dem englischsprachigen Topic ( http://xpenology.com/forum/viewtopic.php?f=2&t=5300 )

     

    Im Ordner "/usr/local/etc/rc.d/" wird eine Datei (z.B. "S99Powersaving.sh") mit folgendem Inhalt angelegt:

    #!/bin/sh
    
    insmod /lib/modules/powernow-k8.ko
    echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
    echo ondemand > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor

    und ausführbar gemacht "chmod +x S99Powersaving.sh".

     

    Im Detail:

    "vi /usr/local/etc/rc.d/S99Powersaving.sh" legt die Datei an und öffnet sie mit dem Editor vi.

    Einmal die Taste "i" drücken um Text einfügen zu können. Anschließend den Inhalt (des codefensters hier obendrüber) abschreiben oder kopieren und einfügen.

    "ESC"-Taste drücken ":wq" eingeben. Damit wird die Datei gespeichtert (w) und geschlossen (q).

    Jetzt nur noch mittels "chmod +x /usr/local/etc/rc.d/S99Powersaving.sh" ausführbar machen. Neustarten und testen.

     

     

     

    Grüße

    Cliffield

     

    Downloadlink für PuTTY: http://the.earth.li/~sgtatham/putty/lat ... /putty.exe

  5. Hallo,

     

    gibt es schon neue Erkenntnisse, ob die Reduzierung der CPU-Frequenz sich positiv auf die Leistungsaufnahme auswirkt?

     

    Mit XPEnoboot 5.1-5022.3 und DSM 5.1-5022 Update 4 scheint nach Laden des benötigten Moduls und Einstellen des governors (z.B. ondemand) die Prozessorverwaltung zu funktionieren.

    insmod /lib/modules/powernow-k8.ko
    echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
    echo ondemand > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor

     

    server> dmesg|grep powernow
    [   34.785230] powernow-k8: Found 1 AMD Turion(tm) II Neo N54L Dual-Core Processor (2 cpu cores) (version 2.20.00)
    [   34.785276] powernow-k8:    0 : pstate 0 (2200 MHz)
    [   34.785278] powernow-k8:    1 : pstate 1 (1900 MHz)
    [   34.785280] powernow-k8:    2 : pstate 2 (1600 MHz)
    [   34.785281] powernow-k8:    3 : pstate 3 (1300 MHz)
    [   34.785283] powernow-k8:    4 : pstate 4 (800 MHz)
    server> grep "MHz" /proc/cpuinfo
    cpu MHz		: 800.000
    cpu MHz		: 800.000

     

    Die CPU Taktet jedenfalls herunter. Nur habe ich keine Möglichkeit die Leistungsaufnahme zu messen.

     

    Gruß Cliffield

×
×
  • Create New...