Re: ZEO Installation - Anzahl Clients, Threads , Cache-Grösse

Nico Grubert <[email protected]> Fri, 16 Mar 2012 14:48:03 +0100
Newsgroups gmane.comp.web.zope.german
Message-ID <[email protected]>
Hallo Jens

vielen Dank für deine Antwort.

>> Nun zu meinen Fragen:
>>
>> 1. Wieviele ZEO Clients würdet ihr installieren?
>
> Wenn auf der Kiste nur ZEO-Clients laufen pro echtem Core 4 Clients.
> Wenn Nginx+Varnish mitlaufen kriegen die zusammmen einen echten Core und
> er Rest die ZEO-Clients.

Es laufen dort nur ZEO Clients, sonst nichts.
Das würde heissen: 6-core CPU = 24 ZEO Clients? und bei 2 CPUs 
dementsprechend 48 ZEO Clients?
Apache, Proxy und HAProxy laufen auf getrennten Maschinen.

>> 2. Wie würdet ihr die Parameter 'zserver-threads' und
>> 'cache-size' in der zope.conf der ZEO Clients setzen?
>
> threads: 1 (in Worten Einer)

Default ist ja 4. Kannst du noch kurz zum Verständnis erklären, warum 
nur einer?

> Cache Size wuerde ich ausprobieren was die Kiste verträgt. Wieviel RAM
> brauchen denn die ca. 30000 grade? Teile den Verbrauch durch die Anzahl
> Threads alt mal Anzahl ZEO-Clients neu und schau was von den 48GB RAM
> über bleibt. Lasse dem System noch 4GB über (und wenn Varnish auch was
> für den) und verteile den Rest und halte dabei noch 5% Unschärfe drin.

momentan braucht 1 Client mit 3 threads ca. 900 MByte.

> Dann wuerde ich noch einen ha-proxy davor tun, der dafuer sorgt, dass
> Source-IP oder Cookie-basiert load-balanced wird, so dass die Backends
> DB-Cache-mässig optimal ausgelastet werden.

HAProxy (cookie-basiert) habe ich davor.

> Fettes Setup auf alle Fälle, sollte gut Performance bringen, sobald die
> DB-Caches gefüllt sind.
>
> Bei so vielen ZEO-clients würde ich allerdings noch einen Memcached
> laufen lassen und alle Ram-Caches auf den Memcached biegen.

Das ist Neuland für mich. Wo finde ich denn dazu ein bisschen Doku?

> HTH Jens

Tut es, vielen Dank.

> PS.: Wenn das läuft, kannst Du dann mal Statistiken mit den
> Kern-Parametern posten? (Load, RAM, CPU, req/sek usw.) Geht schon
> Richtung IT-Porn.... :D

Kann ich gern machen. Habe auf dem Server HP-Tools installiert, die 
immer ganz nette Statistiken generieren.

Herzlichen Dank nochmal.

Nico


_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope