Das Notes Forum

Domino 9 und frühere Versionen => ND8: Administration & Userprobleme => Thema gestartet von: michael-r am 09.01.08 - 15:51:24

Titel: Performance Tunning unter i5/OS
Beitrag von: michael-r am 09.01.08 - 15:51:24
Hi,

ich suche weitere Informationen wie man unter i5/OS die Perfomance für den Domino Server verbessern kann.
Vorweg, allgemeine Sachen, die im Domino zu beachten sind, sind eigentlich bekannt, ich suche nur notes.ini Parameter oder Sachen die man betriebssystemtechnisch einstellen kann.

Ich bin auf folgenden Links gestossen:
http://faq.midrange.com/data/cache/136.html

Allerdings ist das, glaub ich, nicht mehr ganz aktuell und nicht umbeding für mich relevant. Partitionierte Server habe ich nicht, und die in einem anderen Subsystem laufen zu lassen nicht notwendig.

Was ich allerdings gefunden habe:
SERVER_MAX_CONCURRENT_TRANS
(Hier kann man die maximalen Transaktionen bestimmen, aber wie bestimmt man den max Wert?)

server_pool_tasks
(Was macht dieser Notes.ini Parameter?)

MFG Michael
Titel: Re: Performance Tunning unter i5/OS
Beitrag von: hallo.dirk am 09.01.08 - 15:53:24
Thema:   Server_Pool_Tasks
Syntax:   Server_Pool_Tasks=Number
Applies to:   Servers
Default:   40
UI equivalent:   None
Description:
Sets the number of threads assigned to each thread pool. Enables a small pool of threads to do server work instead of one per user.
Titel: Re: Performance Tunning unter i5/OS
Beitrag von: koehlerbv am 09.01.08 - 15:58:46
Dirk, ich habe da bei IBM den Default-Wert 100 gefunden und eine andere Erklärung.

Generell sei hier aber Google empfohlen - es hagelt da an Treffern, IBM-Seiten an erster Stelle, Redbooks, TechNotes tec. pp.

Bernhard
Titel: Re: Performance Tunning unter i5/OS
Beitrag von: michael-r am 09.01.08 - 16:01:39
Man bist du fix :).
Wo hast das her stand nicht in der Adminhilfe?

Also wenn ich das richtig verstehe, Aufgaben werden in einen Pool gelegt und dann abgearbeitet? Ist das sicher, bringt das mehr Leistung?
Titel: Re: Performance Tunning unter i5/OS
Beitrag von: koehlerbv am 09.01.08 - 16:06:04
Threads = Aufgaben? Würde ich nicht so übersetzen  ;)

Wie gesagt: Google.
Oder beispielsweise direkt hier (http://publib.boulder.ibm.com/tividd/td/TDS390/SH19-6818-07/en_US/HTML/drlm9mst149.htm) oder hier (http://www.ibm.com/developerworks/lotus/library/domino7-internet-performance/). Da steht schon mal eine andere Erklärung.

Bernhard
Titel: Re: Performance Tunning unter i5/OS
Beitrag von: hallo.dirk am 09.01.08 - 16:08:02

Ich durchforste immer Rudi's (Rudi Knegt) ini DB.... und da steht 40 :-:

.http://www.kalechi.com/notesini/name/Server_Pool_Tasks?open&vw=name

Titel: Re: Performance Tunning unter i5/OS
Beitrag von: koehlerbv am 09.01.08 - 16:27:03
Bei DRCC steht auch 40. Nix gegen diese beiden Quellen, aber da vertraue ich dann doch den IBM-Angaben  ;)

Bernhard
Titel: Re: Performance Tunning unter i5/OS
Beitrag von: jwschorsch am 09.01.08 - 16:29:24
Hi,
ich habe einiges für mich damals unter 7.02 in diesem Redbook gefunden:

http://www.redbooks.ibm.com/Redbooks.nsf/RedbookAbstracts/sg247311.html?Open

Vielleicht hilft es.

Jürgen
Titel: Re: Performance Tunning unter i5/OS
Beitrag von: michael-r am 09.01.08 - 16:30:30
Der Link ist interessant:
http://publib.boulder.ibm.com/tividd/td/TDS390/SH19-6818-07/en_US/HTML/drlm9mst149.htm

Hab ja auch festgestellt, dass es dort viel gibt, allerdings dachte mehr wie bei dem Midrangelink noch andere Sachen betriebssystemtechnisch machen zu können.

Ausserdem sind ein paar notes.ini Paramter nichts ohne genau zusammenhang. Deshalb wollte ich mal wissen was ihr da so macht. In Redbooks stehen ja nur Empfehlungen, hilft aber nicht immer in der Praxis.

Aufgaben, ok dann Transaktionen :P.

Es ist ja nicht so, dass wir ein Performanceproblem hätten, die Frage was könnte man optmieren?

@wienecke: Super, werde ich mir mal anschauen, hatte da nur was von 2004 gefunden

MFG Michael
Titel: Re: Performance Tunning unter i5/OS
Beitrag von: koehlerbv am 09.01.08 - 16:36:11
Aufgaben, ok dann Transaktionen

Das sind Transactions. Neben Google empfehle ich Dir daher auch noch Wikipedia  ;)

Und das von Jürgen empfohlene Redbook (wird bei Google weit oben gelistet  ;)) enthält sogar ein Kapitel "Performance Tuning". Und mehr als Empfehlungen können wir auch kaum geben, da wir Deine Maschine (bzw. die Software und ihre Einstellungen darauf) gar nicht kennen können.

Bernhard
Titel: Re: Performance Tunning unter i5/OS
Beitrag von: michael-r am 09.01.08 - 16:47:11
stimmt schon Bernhard. Aber es geht ja auch um Erfahrungen und die stehen nicht in Redbooks.



Aufgaben, ok dann Transaktionen

Das sind Transactions. Neben Google empfehle ich Dir daher auch noch Wikipedia 

-.- Kennst du Doppelbedeutung :p ?? gib mal in Leo Threads ein...
Ich bin davon ausgegangen, dass Anforderungen die gestellt werden in einen Pool kommen und dann verarbeitet werden, deshalb simple als Aufgabe ausgedrückt... ok das mit dem Ausdrücken ist so eine Sache... sry.

MFG Michal
Titel: Re: Performance Tunning unter i5/OS
Beitrag von: michael-r am 09.01.08 - 16:48:29
Zur Vollständigkeit:
Thread = Ausführungsstrang bzw. eine Ausführungsreihenfolge
Titel: Re: Performance Tunning unter i5/OS
Beitrag von: koehlerbv am 09.01.08 - 17:02:42
Und die Ausführungsreihenfolge führt dann zu Aufgaben (für den/die Prozessor/en) - somit sind wir doch wieder beieinander, Michael  :)

Mit den Erfahrungen ist es aber immer so eine Sache, wenn man die Anfrage so allgemein hält ("Das ist ein weites Feld, Louise." Theodor Fontane, "Effi Briest" - letzter Satz  ;D).
Einfacher wird es, wenn Du schreibst, was Deine OS-Managementtools sagen, was welcher Domino-Prozess so von der Box verlangt. Da wird es vielen (mit gleicher Box) leichter fallen, konkrete Tipps zu geben, so sie dieses Problem schon mal hatten.

Bernhard
Titel: Re: Performance Tunning unter i5/OS
Beitrag von: michael-r am 10.01.08 - 10:47:26
Und die Ausführungsreihenfolge führt dann zu Aufgaben (für den/die Prozessor/en) - somit sind wir doch wieder beieinander, Michael  :)
Dann sind wir uns ja einig, Bernhard :).

Also gut hardwaremässig wären das folgende Systeme:
System i 515, 520, 525 mit 10 - 600 Lotus Notes Benutzern.
Von der CPW 600/30  bis 3800/3800
min. 2 GB RAM

MFG Michael
Titel: Re: Performance Tunning unter i5/OS
Beitrag von: Ralf_M_Petter am 10.01.08 - 14:03:57
Hallo Michael!

Eventuell ist auch noch folgendes Redpaper interessant:

http://www.redbooks.ibm.com/abstracts/redp3843.html?Open

Die wichtigste Frage die man sich stellen muß ist, ist der Domino Server alleine auf der I/5 oder laufen noch andere Prozesse.

Die ganz kleinste 515 ist nur für sehr kleine Dominoumgebungen geeignet. Die grösseren 515 sind natürlich gut geeignet. Ich habe mich sehr viel mit dem Thema beschäftigt und falls du konkrete Fragen hast, gerne.

Vor allem würde ich dir die richtige Einstellung der Activitylevels ans Herz legen.

Grüße

Ralf
Titel: Re: Performance Tunning unter i5/OS
Beitrag von: michael-r am 10.01.08 - 15:55:51
Das Redpaper ist auch gut:
http://www.redbooks.ibm.com/redpapers/pdfs/redp4182.pdf

Aber das meinste betrifft nur Parameter im Domino.

also was ich aus dem ganze so gelesen habe ist:
Man kann zwar mit Parametern etwas an Performance gewinnen, aber im BS kann man eigentlich nicht viel machen, ausser aktuelle Version, PTFs.

MFG Michael
Titel: Re: Performance Tunning unter i5/OS
Beitrag von: Ralf_M_Petter am 11.01.08 - 08:03:00
Sorry das ist nicht korrekt. Man kann sogar sehr viel im Betriebssystem machen. Bzw. kann man sehr viel falsch haben:

wie gesagt, Finetuning der Speicherpools mit wrkssyssts
Schaffen eines eignen Speicherpools für Domino
Überprüfen des Systemwerts QPRCMLTTSK
Überprüfen, ob das Dateisystem auf Type2 eingestellt ist.
Überprüfen, ob bei allen Domino Dateien, die Speicherzuordungung auf Minimieren eingestellt ist.
Überprüfen, ob andere Arbeit auf der I/5 läuft wie z.B. klassische AS/400 Arbeit oder Websphere oder Sametime oder andere Arbeit. Dann muß der PercentavailSysRessources richtig gestellt werden.
Anpassen der Runtimepriority von SMTP Router und Updatetask.
Ein Diskreorganize durchführen.
die Aspbalance neu erstellen.
usw.

Also es lassen sich eine Menge Dinge machen. Aber es wäre leichter zu helfen, wenn du mal dein konkretes performance Problem schildern würdest.
Titel: Re: Performance Tunning unter i5/OS
Beitrag von: michael-r am 11.01.08 - 09:28:51
Danke für die Rückmeldung. Steht aber so nicht in den Redbooks oder Redpapers, die ich durch habe ;). Da hab ich ja nun einiges gelesen.

Ich habe kein konkretes Performance Problem, wie oben erwähnt. Und auf der AS/400 wird auch gearbeitet, ERP, Webtools, FiBu etc.

MFG Michael


Titel: Re: Performance Tunning unter i5/OS
Beitrag von: Ralf_M_Petter am 11.01.08 - 09:34:47
Wie gesagt, wenn auf der I/5 noch andere Workload läuft, dann ist das Speichermanagment extrem wichtig. Da der Domino im Normalfall immer allen Speicher für sich reserviert. Das heisst der Domino schaut wieviel Hauptspeicher hat die Maschine insgesamt und errechnet dann von diesem Wert die Grössen seiner Cachespeicher. Wenn jetzt aber noch andere Anwendungen um den Speicher mitkämpfen, dann bekommst du hohe Seitenfehlerraten die sich negativ auf die Performance auswirken. Da die Platten dann stark beschäftigt sind ohne dass wirkliche Arbeit passiert. In dem Fall empfiehlt es sich für den Domino einen eigenen Speicherpool anzulegen und dann zu schauen wieviel % des Haupspeichers weise ich dem Domino zu. Dieser %Wert gehört dann unter AvailableSysRessources eingetragen. Ebenfalls wichtig ist die Anpassung der MaxActivitylevels. Auch das spricht für einen extra Speicherpool.

Grüße

Ralf