[vz-dev] Fwd: "Dockstar": billige Backendplattform für mein.volkszaehler? Ja!
Roland Kletzing
devzero at web.de
Sat Sep 4 11:28:45 CEST 2010
Moin,
bin dann jetzt auch endlich mal soweit mit meinem Dockstar.
> -> ich würd' mal sagen: das Experiment ist geglückt :-)
Geglückt würd ich untertrieben nennen - eher "Experiment über`s Ziel
hinausgeschossen" :)
> Die dockstar können wir also als Backend für mein.volkszaehler empfehlen -
> klein, billig, stromsparend, performant.
Performant kann ich definitiv bestätigen. Das Teil is nen Knaller - während
mein Mips32 Omnima Board an einer rrdtool Graphik fast ne Minute rumrödelt
ist das Dockstar-Teil sogar schneller als mein Homeserver mit 800Mhz/VIA/x86
CPU und bekommt das Rendern in 0.66s auf die Kette.
Wow!
Die Plattform mit mehr RAM und ich kann meinen kompletten Homeserver damit
ersetzen......Werd mich wohl doch wohl mal noch nach nem Sheevaplug
umschauen müssen....Für zusätzliches RAM ist da ja leider kein Slot....
Grüsse
Roland
Auf dem Dockstar:
+ rrdtool graph /tmp/powerstack-1m.png --title 'Energieverbrauch letzter
Monat' --start end-1m --end now --width 880 --height
300 --slope-mode --vertical-label VoltAmpere --lower-limit
0 --alt-autoscale-max DEF:Power1=powertemp.rrd:Power1:AVERAGE
DEF:Power2=powertemp.rrd:Power2:AVERAGE
DEF:Power3=powertemp.rrd:Power3:AVERAGE CDEF:Ln1=Power1,Power1,UNKN,IF
CDEF:Ln2=Power1,Power1,Power2,+,UNKN,IF
CDEF:Ln3=Power3,Power1,Power2,Power3,+,+,UNKN,IF AREA:Power1#A0A0FF:Phase1
AREA:Power2#A0FFA0:Phase2:STACK 'AREA:Power3#FFA0A0:Phase3\j:STACK'
LINE1:Ln3#AA0000 LINE1:Ln2#00AA00 LINE1:Ln1#0000AA
977x373
real 0m0.686s
user 0m0.660s
sys 0m0.030s
cat /proc/cpuinfo
Processor : Feroceon 88FR131 rev 1 (v5l)
BogoMIPS : 1192.75
Features : swp half thumb fastmult edsp
CPU implementer : 0x56
CPU architecture: 5TE
CPU variant : 0x2
CPU part : 0x131
CPU revision : 1
Hardware : Marvell SheevaPlug Reference Board
Revision : 0000
Serial : 0000000000000000
Auf meinem Homeserver:
+ rrdtool graph /tmp/powerstack-15m.png.neu --title 'Energieverbrauch letzte
15 Minuten' --start end-15m --end now --width 880 --height
300 --slope-mode --vertical-label VoltAmpere --lower-limit
0 --alt-autoscale-max DEF:Power1=test.rrd:Power1:AVERAGE
DEF:Power2=test.rrd:Power2:AVERAGE DEF:Power3=test.rrd:Power3:AVERAGE
CDEF:Ln1=Power1,Power1,UNKN,IF CDEF:Ln2=Power1,Power1,Power2,+,UNKN,IF
CDEF:Ln3=Power3,Power1,Power2,Power3,+,+,UNKN,IF AREA:Power1#A0A0FF:Phase1
AREA:Power2#A0FFA0:Phase2:STACK 'AREA:Power3#FFA0A0:Phase3\j:STACK'
LINE1:Ln3#AA0000 LINE1:Ln2#00AA00 LINE1:Ln1#0000AA
GPRINT:Power1:LAST:%2.1lf%sVA GPRINT:Power2:LAST:%2.1lf%sVA
'GPRINT:Power3:LAST:%2.1lf%sVA\j'
977x388
real 0m0.969s
user 0m0.928s
sys 0m0.036s
cat /proc/cpuinfo
processor : 0
vendor_id : CentaurHauls
cpu family : 6
model : 9
model name : VIA Nehemiah
stepping : 8
cpu MHz : 797.954
cache size : 64 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr cx8 sep mtrr pge cmov pat mmx fxsr
sse up rng rng_ en ace ace_en
bogomips : 1595.90
clflush size : 32
power management:
--------------------------------------------------
From: "Justin Otherguy" <justin at justinotherguy.org>
Sent: Friday, September 03, 2010 7:57 AM
To: "volkszaehler.org von volkszaehler.org"
<volkszaehler-dev at lists.volkszaehler.org>
Subject: [vz-dev] Fwd: "Dockstar": billige Backendplattform für
mein.volkszaehler? Ja!
> Moin,
>
> der Vollständigkeit Halber hier noch das Ende der Geschichte:
>
> habe nun die ca. 4 Mio Datensätze in die psql auf dem dockstar
> reingeblasen. Während des Importierens (per "psql ..... < <file>") hatte
> ich den apache gestoppt um etwas RAM zu sparen.
>
> Der Stick, auf dem ich das ursprünglich laufen hatte, scheint mir das
> übrigens nicht überlebt zu haben... Platte ist für die DB halt doch die
> bessere Alternative ;-)
>
> Kurzum: die Installation läuft nun mit erstaunlicher Performance (und
> immer noch mit minimaler Swap-Nutzung); bei der Anzeige eines Tages liegt
> die Antwortzeit ca. bei Faktor 2-3 über der grossen Maschine; für einen
> Monat wird der Unterschied dann deutlich geringer (ca. 15 sec statt 13 sec
> lt. meiner hochwissenschaftlichen Messmethode).
>
> Die 128 MB reichen m.E. also dicke aus für mein.volkszaehler - unabhängig
> von der Anzahl Datensätze in der DB. Über Optimierung lässt sich da
> RAM-technisch noch Einiges rausholen: der Apache hat ja ne ganze Reihe
> Kinder am Start; für den psql gilt das Gleiche. Diese werden ja bei einer
> lokalen Installation nicht gebraucht (3 Kinder sollten üppig sein für ne
> Installation mit einem Controllerboard).
>
> Dann könnte man natürlich den Apache selbst noch strippen oder ihn gleich
> gegen nginx austauschen usw.
>
> -> ich würd' mal sagen: das Experiment ist geglückt :-)
>
> Die dockstar können wir also als Backend für mein.volkszaehler empfehlen -
> klein, billig, stromsparend, performant.
>
> Mal sehen, wie der neue Code darauf läuft...
>
>
> Gruss, J.
>
> _______________________________________________
> volkszaehler-dev mailing list
> volkszaehler-dev at lists.volkszaehler.org
> https://volkszaehler.org/mailman/listinfo/volkszaehler-dev
More information about the volkszaehler-dev
mailing list