Pentathlon 2016

Hier findest Du alles zur Organisation, Durchführung und den Resultaten unserer Wettkämpfe, Challenges und Races
Nachricht
Autor
Felix2015

Re: Pentathlon 2016

#1081 Ungelesener Beitrag von Felix2015 » 16.06.2016 17:58

@yoyo - vielleicht solltest du Berater bei Travis werden? :D
Er will im Verlauf des späten Tages die RAMs aufstocken.
Mehr habe ich nicht verstanden...
Zuletzt geändert von Felix2015 am 16.06.2016 18:00, insgesamt 1-mal geändert.

Felix2015

Re: Pentathlon 2016

#1082 Ungelesener Beitrag von Felix2015 » 16.06.2016 17:59

@pschoefer von SG hat eine Grafik zum Run des PG-Projektes vom Admin bekommen.
Bild

Benutzeravatar
yoyo
Vereinsvorstand
Vereinsvorstand
Beiträge: 8170
Registriert: 17.12.2002 14:09
Wohnort: Berlin

Re: Pentathlon 2016

#1083 Ungelesener Beitrag von yoyo » 16.06.2016 18:10

Die typischen ersten Reflexhandlungen eines Admins bei einem überlasteten Server:
- ich brauch mehr Ram und mehr Cores.
Man sollte aber erstmal rausfinden wo der Bottleneck ist:
- iostat
- cpu auslastung
- DB statistiken

Bitcoinutopia hat(te) das gleiche Problem dass deren Server völlig überlastet war, ein Server mit 8 Mal mehr Cores und 16 Mal mehr RAM als der yoyo Server und da war kein Race. Aber sie riefen nach einem größeren Server. Mein Vorschlag die WUs doch länger als 7 Minuten (auf meinem Laptop) zu machen haben sie ignoriert.

PS: Hab mit Performancetuning seit Jahren im Job zu tun, da kommen die merkwürdigsten Dinge raus.
HILF mit im Rechenkraft-WiKi, dies gibts zu tun.
Wiki - FAQ - Verein - Chat

Bild Bild

Benutzeravatar
Yeti
Oberprojektler
Oberprojektler
Beiträge: 1950
Registriert: 01.04.2008 21:15

Re: Pentathlon 2016

#1084 Ungelesener Beitrag von Yeti » 16.06.2016 18:11

yoyo hat geschrieben:Naja, das kann ich nicht nachvollziehen. Der kleine yoyo@home server hat den Pentathlon fast immer gut überstanden wenn ich ihn daraufhin getuned hatte.
1. Zuvielen und zuoft Nachfragen der Clients begegenet man damit indem man das mindest Request Intervall hochsetzt, z.B. auf 10 Minuten.
2. Den Boinc server hält man schnell indem man für eine kleine DB sorgt, also:
- worunits/results schnell nachdem sie validiert wurden aus der DB löschen
- nicht hunderttausende Workunits zum versenden vorhalten, sondern nur enige Tausend, wenn es dann weniger als X werden, neue einspeisen.
3. Dafür sorgend (falls es geht) dass die Workunits lange laufen, also nicht nur Minuten sondern einige Stunden
4. DB Performance tunen, z.B. der DB viiiiiiiel RAM gönnen.

So hat der yoyo@home server mit 1 core, 500MB Ram und 75GB Disk überlebt. Später wurde der RAM auf 1GB erhöht, von der das meiste von der DB benutzt wurde. CPU und RAM waren aber eigentlich nicht das Problem, sondern IO. Die disk war 100% beschäfftigt, was nur durch eine kleine DB in den Griff zu bekommen war.
Sehr geschickt und sehr effektiv gemacht

Aber ich vermute, die größte Problematik habt ihr umschifft, nämlich die "Homogeneous redundancy". Das ist nach meinem Kenntnistand der absolute Serverkiller und da kann man wohl nur durch massive Hardwareunterstützung gegensteuern. Glücklich all jene, die ein Quorum von 1 haben oder keine "Homogeneous redundancy" benötigen
Bild

Supporting BOINC, a great concept !

Stiwi
Multiprojektmensch
Multiprojektmensch
Beiträge: 1663
Registriert: 20.05.2012 21:11

Re: Pentathlon 2016

#1085 Ungelesener Beitrag von Stiwi » 16.06.2016 18:22

Kolossus hat geschrieben:Gerade 35 Rosetten-Wus erhalten. ALLESAMT 7:58 Std, keine einzige andere. Wozu, in aller Welt, stellt man 2 Std. ein, wenn sich eh kein Mensch dafür interessiert dort. Normaler Weise ist mir die Laufzeit egal, wenn ich Rosetten berechne aber irgendwie sollten auch die eigenen Einstellmöglichkeiten, die man den Crunchern an die Hand gibt, verarbeitet werden können. Kein gutes Zeugnis, was die sich da selbst ausstellen....
wenn die vorher so eingestellt waren, kann es auch sein dass der Boinc client denkt dass die solang laufen und rosette die nach 2h beendet.
Bild
Bild

Felix2015

Re: Pentathlon 2016

#1086 Ungelesener Beitrag von Felix2015 » 16.06.2016 18:23

@yoyo - mmh, vielleicht überlegst du mal daran, statt hier dein Wissen auszubreiten wie toll du mit deinen yoyo-server klar kommst, deine professionellen Ratschläge Travis zukommen zu lassen. Wäre ja möglicherweise hilfreich - aber deine Tips habe ich im CSG-Forum bisher leider nicht lesen können.
Und ob Travis hier im RKN-Forum reinschaut?
Wer weiß.
:evil2:

Benutzeravatar
gemini8
Vereinsvorstand
Vereinsvorstand
Beiträge: 6906
Registriert: 31.05.2011 10:30
Wohnort: Hannover

Re: Pentathlon 2016

#1087 Ungelesener Beitrag von gemini8 » 16.06.2016 18:26

Mir hat neulich ein Bekannter erzählt, daß die meisten Leuten verkehrt mit Last auf Datenbanken umgehen, und daß sie relativ beratungsresistent sind.
Dagegen hilft tatsächlich kein größerer Server, sondern nur eine andere Herangehensweise.
Gruß, Jens
- - - - - -
Lowend-User und Teilzeit-Cruncher

Bild Bild Bild
Bild

Benutzeravatar
Yeti
Oberprojektler
Oberprojektler
Beiträge: 1950
Registriert: 01.04.2008 21:15

Re: Pentathlon 2016

#1088 Ungelesener Beitrag von Yeti » 16.06.2016 18:32

gemini8 hat geschrieben:Mir hat neulich ein Bekannter erzählt, daß die meisten Leuten verkehrt mit Last auf Datenbanken umgehen, und daß sie relativ beratungsresistent sind.
Dagegen hilft tatsächlich kein größerer Server, sondern nur eine andere Herangehensweise.
Hab gerade ein schönes Beispiel:

Ein Programmlauf soll für 15 Kunden komplexe Artikel-Berechtigungszugriffe erstellen.

Variante 1 (als StoredProc) ist das Programm 23 Minuten gelaufen für 77.959.968 Detailsätze.
Variante 2 (als Funktion) ist das Programm nach 30 Minuten immer noch nicht fertig bei gleicher Zielmenge der Detailsätze
Bild

Supporting BOINC, a great concept !

Benutzeravatar
yoyo
Vereinsvorstand
Vereinsvorstand
Beiträge: 8170
Registriert: 17.12.2002 14:09
Wohnort: Berlin

Re: Pentathlon 2016

#1089 Ungelesener Beitrag von yoyo » 16.06.2016 18:46

Felix2015 hat geschrieben:@yoyo - mmh, vielleicht überlegst du mal daran, statt hier dein Wissen auszubreiten wie toll du mit deinen yoyo-server klar kommst, deine professionellen Ratschläge Travis zukommen zu lassen. Wäre ja möglicherweise hilfreich - aber deine Tips habe ich im CSG-Forum bisher leider nicht lesen können.
Und ob Travis hier im RKN-Forum reinschaut?
Wer weiß.
:evil2:
Ich komm ja nicht mal in deren Forum, weil der Server überlastet ist :D.
Bei yoyo@home liegt das Forum im Übrigen nicht auf dem yoyo Server. Das war eine Entscheidung gleich am Anfang das zu trennen.
HILF mit im Rechenkraft-WiKi, dies gibts zu tun.
Wiki - FAQ - Verein - Chat

Bild Bild

Benutzeravatar
Nuke
CPU-Load-Pusher
CPU-Load-Pusher
Beiträge: 240
Registriert: 23.05.2016 16:40

Re: Pentathlon 2016

#1090 Ungelesener Beitrag von Nuke » 16.06.2016 19:00

Ich bin zurzeit etwas ratlos, wie ich weitermachen soll. 4 Rosetta-WUs laufen, 4 weitere habe ich noch liegen. Neue WUs bekomme ich nicht, weil "Rosetta Mini for Android" für meinen PC nicht verfügbar ist. Ich habe noch 4 Universe-WUs liegen, die zu 50% fertig sind und die ich dann fertigrechnen werden, wenn Rosetta nichts mehr ausspuckt, danach liege ich blank.

:worry:

Edit:
Ein Neustart des Boinc-Clients hilft auch nichts.
Zuletzt geändert von Nuke am 16.06.2016 19:01, insgesamt 1-mal geändert.

Benutzeravatar
yoyo
Vereinsvorstand
Vereinsvorstand
Beiträge: 8170
Registriert: 17.12.2002 14:09
Wohnort: Berlin

Re: Pentathlon 2016

#1091 Ungelesener Beitrag von yoyo » 16.06.2016 19:00

Ha ihm mal eine PM geschickt. Aber wie Yeti schon sagte, die Leute sind oftmals Beratungsresistent.
HILF mit im Rechenkraft-WiKi, dies gibts zu tun.
Wiki - FAQ - Verein - Chat

Bild Bild

Benutzeravatar
gemini8
Vereinsvorstand
Vereinsvorstand
Beiträge: 6906
Registriert: 31.05.2011 10:30
Wohnort: Hannover

Re: Pentathlon 2016

#1092 Ungelesener Beitrag von gemini8 » 16.06.2016 19:34

yoyo hat geschrieben:Ha ihm mal eine PM geschickt. Aber wie Yeti schon sagte, die Leute sind oftmals Beratungsresistent.
:attention: /me ist kein Yeti. :D

*edit*
Bei Rosetta scheint es teilweise etwas zu dauern, bis die Rechner mitbekommen, daß sie eine andere Laufzeit haben.
Einige meiner Schätzchen machen's richtig, aber die, die sowieso Probleme mit Rosetta haben, arbeiten wie gehabt.
*end edit*
Gruß, Jens
- - - - - -
Lowend-User und Teilzeit-Cruncher

Bild Bild Bild
Bild

Zurück zu „Challenge / Race / Wettkampf“