Das Notes Forum

Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: Bruce Willis am 20.07.04 - 17:28:27

Titel: Server.AvailabilityIndex zu niedrig (?)
Beitrag von: Bruce Willis am 20.07.04 - 17:28:27
Hallo,

weiß jemand, wie hoch der Server.AvailabilityIndex im Durchschnitt normalerweise ist?

z.B. für 100 User?

Und wie man das verbessern kann?

Gruß
Bruce
Titel: Re:Server.AvailabilityIndex zu niedrig (?)
Beitrag von: koehlerbv am 20.07.04 - 18:06:15
Diese Frage macht keinen Sinn. Das ist so ungefähr wie "Wie schön ist durchschnittlich Euer Urlaub ? Und wie kann man den Urlaub schöner machen ?"

Die Auslastung eines Domino-Servers ist von dermassen vielen Randbedingungen geprägt, dass man einfach nichts allgemein aussagekräftiges hierzu sagen kann. Stösst der Server an seine Grenzen, kann man in Hardware investieren, man kann laufende Applikationen auf Flaschenhälse untersuchen, man kann Prozesse und ihre Laufzeiten hinterfragen und und und ... Selbst "100 User" stellt keine sachliche Instanz dar: Ich erzeuge als Einzeluser mit bestimmten Aktivitäten ggf. mehr Last auf einem Server als 100 angemeldete User, die nur auf neue eMail warten.

Fazit: Die Frage musst Du schon konkreter stellen und (viel) mehr Infos zur bestehenden Situation geben.

Bernhard
Titel: Re:Server.AvailabilityIndex zu niedrig (?)
Beitrag von: Marinero Atlántico am 20.07.04 - 18:44:10
Gebe Bernhard Recht.

Verträge zwischen Rechenzentren und Endkunden sehen oft so aus, dass dort eine bestimmte Availability garantiert wird (ich habe gesehen: 95% und 98%).
Es gibt Systeme (highend z.B. bestimmte Tivoli Produkte), die diese availability messen.
Das Thema wird noch komplizierter, wenn nicht nur ein System, sondern mehrere Systeme an einer Anwendung beteiligt sind. Z.B. interessiert es den Anwender nicht, wenn der Domino Server 100% up ist, falls gleichzeitig die DB2, auf die die Anwendung zugreift ist, 50% down ist.

Ähnlich wie übrigens auch bei der geforderten "Performance" bestimmter Funktionalitäten, wo oft auch in Verträgen maximal Zeiten stehen, sollte sich ein Projektteam aus Anwendern und technischen Betreibern auf bestimmte vernünftige Schwellenwerte einigen. Die technischen Betreiber müssen dann versuchen, sicherzustellen, dass der Wert erreicht ist.
Sehr oft wissen die technischen Betreiber aber gar nicht, wie die die Verfügbarkeit ihrer Anwendungen messen können. Das ist ein Problem, da dann die Bewertung der Leistung der technischen Betreiber nicht mehr objektiv nachweisbar ist. So setzen sie sich der Gefahr aus, als unfähige Looser zu gelten, obwohl die von ihnen betreuten Anwendungen 99.8% up sind. Dann nämlich, wenn gerade zufällig in den 0.2% ein mächtiger Mensch in der Fresskette auf die Anwendung zugreift.  

Das Thema ist - wie Bernhard schon gesagt hat - komplex. Die Anwender sind nämlich gar nicht an der Server.Availability interessiert, sondern vielmehr an Zugriff auf Business-Funktionen, sprich Anwendungen.
Deren downtime hat aber nicht unbedingt was mit dem Server zu tun. Ursache kann auch unsaubere Programmierung, doofe Projektplanung, fehleranfällige maintainance etc. sein.
 
<wird_ein_bischen_out_of_topic>
Es gibt inzwischen so coole Tools, dass ich bei angenommen funktionierendem Server, konstanten Netzwerk-Durchsatz, laufender Hardware sehr genau ex-ante messen kann, dass bei dem gleichzeitigen Zugriff von 100 Usern auf die Funktionalität x, die oder jene response-time zu erwarten ist (Last-Test)
So kann man bei einem bestimmten erwarteten Verhalten der Anwender einen Max-Wert von Userzugriffen bestimmen, ab dem es kritisch wird.
Ein sehr faszinierendes Thema, für das ich zu wenig Zeit habe.
</wird_ein_bischen_out_of_topic>
Titel: Re:Server.AvailabilityIndex zu niedrig (?)
Beitrag von: MartinG am 20.07.04 - 20:42:30
Habe auch noch nichts gefunden wie dieser sich richtig zusammensetzt...

Ich habe i.d.R. immer einen Wert von 100 - hatte aber auch schon ein oder zweimal nur 65-70 wobei mir das unverständlich war wieso.

Ich hatte seit 5.05 noch keinen Ausfall oder nicht reagieren eines Dominoservers bei uns erlebt. Man muss allerdings sagen das wir nur TopHardware haben (und keinerlei Fremdprodukte wie Virenscanner o.ä. auf dem Dominoserver) und die Kisten jeden Samstag nach automatisch neu durchstarten.

Gruss
Martin
Titel: Re:Server.AvailabilityIndex zu niedrig (?)
Beitrag von: Bruce Willis am 20.07.04 - 22:28:03
Vielen Dank an ALLE für eure ausführlichen Antworten!
Titel: Re:Server.AvailabilityIndex zu niedrig (?)
Beitrag von: Bruce Willis am 20.07.04 - 22:30:20
Die Frage musst Du schon konkreter stellen...

1. Durchschnitt 35% -> ist es viel oder wenig?
2. Wie hoch ist bei Dir? (ich meine jetzt den Index  ;) )
Titel: Re:Server.AvailabilityIndex zu niedrig (?)
Beitrag von: Semeaphoros am 21.07.04 - 08:22:36
Welche Domino-Version? Ich glaube mich daran zu erinnern, irgendwo gesehen zu haben, dass der Index bei einer bestimmten Version nicht korrekt ist.
Titel: Re:Server.AvailabilityIndex zu niedrig (?)
Beitrag von: Marinero Atlántico am 21.07.04 - 08:34:13
Die Frage musst Du schon konkreter stellen...

1. Durchschnitt 35% -> ist es viel oder wenig?
2. Wie hoch ist bei Dir? (ich meine jetzt den Index  ;) )

Also 35% halte ich für echt bedenklich.
Wenn der Server für die Arbeit der User wirklich wichtig ist, hätten die genau 65% Kaffeepause.
Das ist 1300% dieser Steinkühlerpause  ;D
Aber wie Martin schon andeutete, könnte es sein, dass dieses Feature nicht richtig funktioniert. Das heisst: Es wird falsch gemessen.
Vielleicht kannst du aber auch an der Einstellung ein bischen tunen. Das ist dann aber wohl advanced admin.
Google gibt da auch nicht soviel her.

<ich_mach_nur_spass>
jemand sollte mal unseren furchtlosen Führer Ed Brill von edbrill.com anrufen.
Notes und ein Feature funktioniert nicht genau so wie in der Dokumentation angegeben.::)
Haben sich da vielleicht Spione von Microsoft unter die Lotus Programmierer gemischt... >:(
</ich_mach_nur_spass>  
Titel: Re:Server.AvailabilityIndex zu niedrig (?)
Beitrag von: ctacken am 21.07.04 - 08:38:32
Hallo,

wir setzen 6.03 ein, bei uns beträgt der Index zwischen 50 und
60%, auch dann, wenn kaum Anwender arbeiten.

Wir haben versucht herauszubekommen, wie sich der index zusammensetzt, aber da konnte selbst IBM uns nicht weiterhlefen.  ;D

Gruss

Christoph
Titel: Re:Server.AvailabilityIndex zu niedrig (?)
Beitrag von: Marinero Atlántico am 21.07.04 - 08:57:39
hier ist eine umfangreiche Liste zu Domino Server Statistiks (für 5).
http://www.csdevelopment.cz/domino/hermes.nsf/0/c1256cc9003ab692c1256b3c0000365c?OpenDocument (http://www.csdevelopment.cz/domino/hermes.nsf/0/c1256cc9003ab692c1256b3c0000365c?OpenDocument)
Wenn es jemanden wirklich wichtig ist, wo da die Probleme sind, würde ich es mit Tivoli Foren versuchen.
Das wird von Tivoli gemessen und Leute, die Tivoli ans laufen bekommen, sind vermutlich sehr intelligent. Der Wert wird von Tivoli gemanaged.
Titel: Re:Server.AvailabilityIndex zu niedrig (?)
Beitrag von: MartinG am 21.07.04 - 09:06:44
@Marinero Atlántico - wobei es ja auch möglich sein sollte ohne Tivoli die Erreichbarkeit zu messen...

Oder ist der Server.Availbability Index nur ein Scheinwert?

Gruss
Martin
Titel: Re:Server.AvailabilityIndex zu niedrig (?)
Beitrag von: Marinero Atlántico am 21.07.04 - 09:14:15
Nein. Du hast mich absichtlich falsch verstanden  ;D

Ich meine, dass die Leute vielleicht Ahnung haben, unter welchen Umständen der Wert (oder genauer dessen Messung) funktioniert.

Mit Tivoli sollte ja imho die Messung selber besser werden, sondern es aggregiert mehr die Daten der einzelnen Messung zu einer Gesamtsicht der UnternehmensIT.

Ich bin auch kein Administrator. Ich misch hier nur ein bischen mit, um schlauer zu werden.


Titel: Re:Server.AvailabilityIndex zu niedrig (?)
Beitrag von: qojote am 21.07.04 - 11:08:28
Hi,

Der Index wird in der R5 anders berechnet als in der R6 was zur folge hat das der Index in R5 zb. ohne Last 100 war und jetzt mit der gleichen Maschine unter R6 nur noch 60.
Es gibt eine Ini Variable um die Berechnung des Indexes zu beeinflussen. Ratsam weil wenn eine Dual Xeon mit 4 Gb Ram ohne Last nur 60 anzeigt ist die Berechnung wohl nicht besonders toll.
Ich hatte damit nach Update meines Clusters auf 6.51 große Probleme weil ich dadurch ein ständiges failover hatte.
Wie der Wert berechnet wird findest du in der Admin Hilfe bei Notes.net gibt es dazu auch einen guten Artikel (hab jetzt den Link nicht einfach mal suchen)
Es gibt hierzu auch schon einen Thread im Forum.

Gruß
Qojote