<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Am 24.07.2013 23:40, schrieb W3ll
Schmidt:<br>
</div>
<blockquote
cite="mid:CAKOLWjQi5wT+r-wkBqF2bEsYFEPdKAXyKaehm3pSj7TKwUvTMw@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">Am 24. Juli 2013 22:32 schrieb simon
notz <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:vorderberg@googlemail.com" target="_blank">vorderberg@googlemail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div>Mein Ziel wäre meine 24kWp Anlage richtig zu
monitoren, also ca. 24 000 Impulse/h bei
Spitzenleistung. </div>
<div>Gibt es überhaupt jemanden der das mit der
Erweiterung von Udo über S0vz erfolgreich macht? Also
über 10kW? </div>
</div>
</blockquote>
</div>
<br>
</div>
<div class="gmail_extra">Ich bräuchte ne Idee wie ich 10 Impulse
pro Sekunde simulieren kann ...<br>
<br>
</div>
<div class="gmail_extra">Mit einem zweiten Raspi? Ich hab auch
noch ein NetIO rumliegen ...<br>
</div>
</div>
</blockquote>
<font size="+1"><font size="+1"><font size="+1"><font size="+1"><font
size="+1"><font size="+1"><font size="+1"> <br>
<font size="+1">Ich hab das <font size="+1">ganze
Thema ger<font size="+1">ade hin<font size="+1">ter
mir, weil ich wissen w<font size="+1">ollte,
was ethersex au<font size="+1">f <font
size="+1"><font size="+1">N</font>etIO</font></font>
so <font size="+1">verkraftet.</font></font>
<font size="+1">Vorge<font size="+1">henswei<font
size="+1">se:<br>
<br>
<font size="+1">Server (mit FreeBSD, 2 x
1<font size="+1">.4 Ghz, Ram zum <font
size="+1">Abwink<font size="+1">en
und gr<font size="+1">osse </font></font></font>Sata-Platten
mit RAID<font size="+1">-1</font>)
mit <font size="+1">perl-"Webserver"
(erzeugt nur passende
Antwort-Header) gegen <font
size="+1">Linux-Box mit <font
size="+1">perl<font size="+1">-Programm<font
size="+1">, daß die
Aufrufe macht: <font
size="+1"><font
size="+1">mehrere
tausend<font size="+1">
pro Sekunde<font
size="+1">.</font><br>
<br>
<font size="+1">Server
<font size="+1">(s.<font
size="+1">o)
mit realem
VZ/realer UUID
drauf gegen L<font
size="+1">inux-Box<font
size="+1"> von
oben: siehe
Logfile<font
size="+1"><font
size="+1"><font
size="+1">. <font
size="+1">Das
waren echte <font
size="+1">Aufruf<font
size="+1">e</font></font>
mit (im VZ)
angelegter
UUID und Zeits<font
size="+1">tempel
<font
size="+1">vom
Server.</font></font></font><br>
<br>
<font
size="+1">Net-IO,
der auf 8
Kanälen mit
realistischen
S0-Impulse <font
size="+1">b</font>eaufschlagt
wird (also <font
size="+1">30-90ms
langen
active-low,
erzeugt von
Arduino): rund
1 Impu<font
size="+1">ls/s<font
size="+1">
(mit Ethersex,
IRQ-gesteuert).
Dank
Ringpuffer geh<font
size="+1">en
kurze
Impuls-Bursts
nicht verlore<font
size="+1">n<font
size="+1">,
werden<font
size="+1">
aber zeitlich
verfälscht
weitergereicht<font
size="+1">,
halt mit <font
size="+1">einem
Ein<font
size="+1">trag
pro Sekunde,
bis der Puffer
leer ist. Bei
Da<font
size="+1">uerlast
<font
size="+1">gehen
Zählimpulse
verloren...</font></font></font></font></font><br>
<br>
<font
size="+1">Der
Raspi ist von
der Hardware
her ein ganz
anderes <font
size="+1">Kaliber
als ein Atmega
mit 16Mhz. S0<font
size="+1">vz
ist <font
size="+1">eine
geradli<font
size="+1">ni<font
size="+1">ge
Sache in C</font>
und daher ist
mit ziemlicher
Sicherheit der
Raspi <font
size="+1">nicht
der
begrenzende
Faktor. Kann
man natürlich
mal testen,
ein Programm
für ein A<font
size="+1">rduino,
das S0-Impulse
in beliebiger
Menge und
Geschwindigkeit
erzeugt<font
size="+1">,
ist <font
size="+1">in
ein paar
Minuten
geschriebe<font
size="+1">n.<br>
<br>
<font
size="+1">Der
Bottleneck ist
eindeutig der
Server<font
size="+1"> mit
der Middleware</font>.
Hardware ist <font
size="+1">ein
HP Proli<font
size="+1">ant
N40L mit <font
size="+1">Free<font
size="+1">BSD
9.1, ZFS<font
size="+1">
(gemirrort)
und<font
size="+1"> 8GB
Ram<font
size="+1">.
Auf der Kiste
läuft,<font
size="+1"> was
man halt so
braucht, vom
Mailserver
über etliche
SMB- und NFS</font></font></font></font></font></font></font></font>-Shares,
<font
size="+1">e<font
size="+1">ine
VirtualBox-VM
mit <font
size="+1">der
Telefonanlage
usw. Die <font
size="+1">Kiste
idle<font
size="+1">d
mehr oder
weniger vor
sich hin,
typische Last
ist 0.1-0.2
und
vernachlässigbaren
Plattenz<font
size="+1">ugriffen.</font></font></font></font></font></font><br>
<br>
</font>Ich
hänge mal <font
size="+1">zwei
typische Logs
sowie das
perl-Testprogramm
a<font
size="+1">n.
Das erste ist
vom oben
erwähnten N40L
(als typischer
Heimserver),
das zweite ist
von einer
virtuellen Mas<font
size="+1">chine,
die auf einem
etwas größeren
Eisen läuft (8<font
size="+1"> * </font>Xenon@3GHz,
32GB RAM). <font
size="+1">Letztere
schafft<font
size="+1">
ohne Mucken
ca. 10-12 <font
size="+1">Aufruf<font
size="+1">e/s<font
size="+1">,
bei Zugriffen</font>
über das
Internet<font
size="+1">. <font
size="+1">Die
Ping-Laufzeiten
zwischen den
beiden
Maschinen (<font
size="+1">VZ
und
Testaufruf-Generator<font
size="+1">)<font
size="+1"> </font></font></font>sind
im
12-13ms-Bereich.
Lok<font
size="+1">al<font
size="+1">
noch nicht
getestet.</font></font></font></font><br>
<br>
<font
size="+1">Martin</font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font><br>
</font></font>
</body>
</html>