[vz-dev] Fwd: "Dockstar": billige Backendplattform für mein.volkszaehler? Ja!
Justin Otherguy
justin at justinotherguy.org
Fri Sep 3 07:57:52 CEST 2010
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.
More information about the volkszaehler-dev
mailing list