Beiträge von cosmopol_b

    Zitat von Talion;30933

    Auffällig ist aber, dass der 3 Minuten Takt nicht eingehalten wird, sondern von 21:40 uhr auf 21:45 gesprungen wird und dann wieder 21:46 Uhr.


    Die User-Last ist auf deinem Server nochmal ne ganz andere als bei mir (x10).
    Den Sprung sehe ich. Man kann sich denken, dass da irgendwas nicht gut läuft. Wenn Mittelwerte über 3 Minuten so stark variieren, wird dazwischen relativ viel los sein. Aber das kann man nicht sehen, das ist wie gesagt das Problem mit Mittelwerte in einem so großen Intervall. Besser wäre, in dem Intervall zu messen, was man als "Lag" wahrnehmen würde, also z.B. 0,5 Sekunden.
    Die Last wird durch so eine Messung an sich nicht viel verändert.


    Zum Vergleich der User-Load nochmal nen 24h-Diagramm bei mir:
    [Blockierte Grafik: http://188.40.201.249/downloads/graph.png]



    Gruß,
    Philipp

    Zitat von Talion;30930


    Welche Daten genau gebraucht werden, damit der Support feststellen kann, ob die garantierte Qualität noch gewährleistet wird, sollte der Support vermutlich am besten selbst sagen.


    Keine Ahnung was der Support braucht. Man sollte nur vorher soviel rausfinden wie möglich, sonst gehts einem wie ChaosKrieger.


    Zitat von Talion;30930


    Damit wir vergleichbare Daten haben, wäre es auch sinnvoll, dass du (Philipp) sagst, wie du deine Messung durchgeführt hast. Meine Daten stammen von munin und sar.


    Meine Daten stammen aus /proc/stat, also die gleichen wie dein sar ausgibt.
    Übrigens sind meine Messungen auch nicht aussagekräftig. Die taugen nur um zu zeigen, dass z.B. ein Prozess, der immer auf der gleichen CPU arbeitet, irgendwann blockiert würde.
    Eigentlich will man ja wissen wie oft die eigenen Prozesse blockiert werden, obwohl man die garantierten Ressourchen nicht nutzt.


    Zitat von Talion;30930


    In den letzten Tagen ist es aber wieder deutlich besser geworden[...]


    Kommen diese iowaits bei Dir auch so krampfartig? Also es wird erst eine CPU mit iowait gefüllt, und dann innerhalb einer Sekunde die restlichen CPUs?
    Und kannst Du mal von so einem langen Lag von dir ne sar-Messung einstellen, wo man sieht was die CPU außer iowait noch so macht?



    Gruß,
    Philipp

    Hallo! Ich habe ähnliche Probleme. Mit etwas Systematik und Engagement kommen wir hier vielleicht weiter. Ich versuchs mal:


    Zitat von ChaosKrieger;30920


    der support sagte dazu in der 1. mail: es liegt an mir, und an der


    Das ist erstmal wahrscheinlich, klar. Wahrscheinlich hast Du nicht geschrieben wieso Du das ausschließt.


    Zitat von ChaosKrieger;30920


    2. das ich evtl. mehr hdd resourcen als mir zusteht verbrauch .. soso, ich weis ja nicht was zuviel ist.. aber paar logs ziehen gleich den ganzen server runter?


    Es erzeugt nicht nur dein Gameserver Logs, sondern noch 30 andere Dienste und das auf jeder virtuellen Maschine. Ob nun genau deine Software den Server runterzieht musst Du selbst prüfen (Suchmaschine anschmeißen). Dann sprichst Du den Support einfach nochmal an.


    Bei mir kommen da folgende Fragen auf:
    1. Sind die HDD-Ressourcen tatsächlich pro Kunde kontigentiert?
    2. Falls ja, wieviel steht einem denn zu?



    Weiter:
    Das Diagramm von Threadsteller ist nicht aussagekräftig. Wieso?
    Es ist zu grob. Es umfasst 24 Stunden. Ein Pixel darauf sind vielleicht 7 Minuten. Ich glaube kaum, dass du so lange Lags hast. Die Lags die Du meinst kann man dort nicht sehen.


    Konni meint wohl das gleiche wie Du. Sein Output ist aber aussagekräftig, allerdings nur für den Moment. Er hat 8 CPUs, von denen nur auf einer gerechnet werden kann. Das ist ein Problem, klar.


    christian hat geschrieben:
    Iowait sollte nur so hoch sein, dass die garantierte Rechenleistung zur Verfügung steht. Das seh ich auch so.
    Trotzdem stell ich die Frage in den Raum (vielleicht mag ja jemand von Netcup was dazu sagen, da das hier häufig nicht klar ist):


    3. Angenommen ich habe 1GHz gebucht. Müssen die dann ständig (99%) zur Verfügung stehen? Oder nur im Mittel?
    4. Ist es zuzumuten, dass diese 1GHz beispielweise auf 4 wechselnden Kernen zur Verfügung steht?


    Neben Antworten auf diese Fragen braucht man folgendes um dazu Aussagen zu treffen:


    • Wieviel iowait verursache ich selbst?
    • Wann und wie oft genau steht mir wegen zu hohem Iowait meine garantierte Rechenleistung nicht zur Verfügung?


    Wenn man das weiß, kann man das mit den SLAs und dem gebuchten VServer abgleichen. Dann weiß man, wie man sich an den Support zu wenden hat.
    Der letzte Punkt erfordert relativ genaue Messungen, wofür es auch kein fertiges Tool gibt das auf den VServern läuft.



    Bei meinem VServer Gold sieht es für mich so aus:

    • iowait Schnitt 24 Stunden CPU7: 14%
    • iowait Schnitt 4 Wochen CPU7: 11%
    • iowait Schnitt 1 Jahr CPU7: 3,9%


    (Hier wird nochmal das Problem vom Diagramm von Threadsteller deutlich)
    Ergebnis einer Messung heute 16 Stunden, angegeben ist: "Wie oft im Schnitt gibt es >>50% iowait für 0,5 Sekunden auf der angegeben Anzahl von CPUs."
    Kein Ergebnis ist Teilmenge eines anderen, also 4 CPUs sind nicht auch bei 8 CPUs mit bei.

    • alle 53 Minuten auf allen 8 CPUs gleichzeitig
    • alle 15 Minuten auf 7 CPUs gleichzeitig
    • alle 5 Minuten auf 6 CPUs gleichzeitig
    • alle 104 Sekunden auf 5 CPUs gleichzeitig
    • alle 44 Sekunden auf 4 CPUs gleichzeitig
    • alle 22 Sekunden auf 3 CPUs gleichzeitig
    • alle 12 Sekunden auf 2 CPUs gleichzeitig
    • alle 6,5 Sekunden auf 1 CPU


    Load ist dabei nahe Null und der iowait wird auch nicht von meinen Prozessen verursacht.
    Ob das einen Dienst stört, hängt nun natürlich auch davon ab, wie mobil er zwischen den Kernen ist. Die Praxis wird da bei jedem von uns unterschiedlich aussehen (mehr oder weniger Lags, auf jeden fall aber Lags).


    Bei mir ist das ist qualitativ seit über einem Jahr so und ich hatte damit bis jetzt kein Problem. Habe aber auch keine Gameserver :) Inzwischen störts mich aber, da man es auch beim Apache merkt.



    Gruß,
    Philipp