Beiträge von kraZey

    Offtopic[FPS im Allgemeinen ist Engine-Abhängig.
    CoD4 kann man nicht mit 60 FPS spielen, erst ab 80FPS+ läuft es für das Auge flüßig und man spielt trotzdem mit 125 oder 250 FPS um weiter die Engine auszuschöpfen um z.B. weiter zu springen, schnelleres schießen usw... Achja, CoD4-Server laufen z.B. mit 20 fps]
    --> Hierbei geht es um den Spieler und nicht um den Server und das ist Fakt. Man springt mit 250 FPS bei CoD4 weiter als mit 60 oder 80 aber darum geht es nicht.
    FPS bei einem Server lassen bestimmt keinen weiter springen, hat ja auch nie jemand behauptet.

    Ich hab einen Volksserver4000, zum vServer Saturn darf ich nicht upgraden, gallt als downgrade ("von einem größeren auf einen kleineren Tarif kann nicht gewechselt werden"). Somit sehe ich diesen vServer als einen vServer mit Leistung. Sind 1-2 Gameserver also zu viel? Ein CoD4-Server lagt und das nicht seit heute, Thread wurde am 13.03.2011 erstellt und die Lags gibt es schon länger (dieser vServer wird nur für den "Gameserver-Betrieb" genutzt, hier läuft sonst "nichts", kein Apache, kein MySQL usw...).

    Die High-Pings gab es nur am Tag des VCP-Wechsels, von JEDEM, nicht nur ich, JEDER, ...aber das ist mir ja egal gewesen. Serverarbeiten, da kann auch alles down sein, soetwas interessiert mich nicht, wollte ich eigentlich nur mal erwähnt haben.

    CSS-Server und FPS:
    66 FPS = 15ms Abstand
    100 FPS = 10ms Abstand
    300 FPS = 3,3ms Abstand
    500 FPS = 2ms Abstand
    1000 FPS = 1ms Abstand
    2000 FPS = 0,5ms Abstand
    5000 FPS = 0,2ms Abstand
    10000 FPS = 0,1ms Abstand
    Quelle: http://www.ulrich-block.de/?p=218

    Oftopic[FPS im Allgemeinen ist Engine-Abhängig.
    CoD4 kann man nicht mit 60 FPS spielen, erst ab 80FPS+ läuft es für das Auge flüßig und man spielt trotzdem mit 125 oder 250 FPS um weiter die Engine auszuschöpfen um z.B. weiter zu springen, schnelleres schießen usw... Achja, CoD4-Server laufen z.B. mit 20 fps]

    Wie schon gesagt, alle Gameserver laggen und das mehr denn je. Vorallem 0 Uhr ist die Todes-Zeit, htop ~90-100% Auslastung vom System. Aber auch Mittags/Abends gibt es kurzzeitige ~90-100% Sprünge der Auslastung (und diese sind weit aus häufiger, als es noch vor 2-3 Monaten war, also zum Start dieses Threads) und diese führen eben zu Lags. Genau dies habe ich mehrere Male schon erwähnt gehabt.

    Ich weiß ja, was ich gesehen habe, ich werd mir wohl auch nichts aus den Fingern ziehen. Ich weiß auch nicht an was es lag, ich hab sonst "jeden" Tag 890+ FPS gesehen (+Lagfrei) und das ist schon lang kein High-End mehr, dass fängt erst bei 4000+ an. 1000FPS Server (ca 1€ pro Slot und weniger) gehören bei CSS schon lang zur Basic-Ausstatung.

    An dem Tag des VCP-Wechsels gab es zum einen High-Pings (im Schnitt Ping +40, statt 20+ hatte ich an dem Tag 60+) und riesen Lags, ..ich hab das von allen Leuten mitbekommen und ich selbst konnte es auch reproduzieren, ..unteranderem, da ich mich nicht mehr ins alte VCP einloggen konnte. Hab mir nichts weiter gedacht, da ja an dem Tag an den Servern gearbeitet wurde. Erst heute hab ich einfach mal wieder einen Kontrollblick gewagt, da ja die ganze Zeit von starken Lags die Rede ist und so sah ich die ~400FPS.

    Gehört jetzt nicht direkt zum Thema CoD4 aber mein hübscher CSS-Server, der seit ein paar Wochen läuft, hat statt 890-940 FPS nur noch 420-460 FPS und das ist nach dem Umstieg vom VCP passiert.

    Allgemein hab ich jetzt noch mehr mit Lags zu tun als sonst, auch der sonst lagfreie CSS-Server ist jetzt davon fast genauso stark betroffen wie mein immer noch zum Test laufender CoD4-Server.

    OS: Debian Squeeze

    Das wäre jetzt alles reine Tonübertragung, Radiostreams und co.
    In dem Bereich kenn ich mich ein klein wenig aus, vorallem mit SHOUTcast. Hilft mir jetzt nicht unbedingt, trotzdem danke^^

    Moin,

    ich fasse mich mal kurz:
    Hat jemand eine Ahnung, wie ich am geschicktesten eine Variante vom Video-Stream wie bei justin.tv & own3d.tv hinbekomme?
    Dieser Bereich ist für mich komplettes Neuland und ich möchte keinen Misst bauen bzw wahllos Pakete installieren.

    Ich hab mich ein wenig eingelesen, doch weit kam ich nicht, "rtmp", usw..
    Ich möchte lediglich ein Livestream (z.B. von einem Game) mit XSplit über meinen Server streamen lassen, also wie schon oben erwähnt nach justin.tv & own3d.tv Prinzip.

    Vielen Dank im Voraus
    kraZey

    OS: Debian Lenny bzw Squeeze (Update folgt)

    Naja, ich hatte den v(olks)Server vorher zum "Glück" vorher für was anderes verwendet, Gameserverbetrieb ist erst eine etwas größere Idee geworden, als ich mir einen kleineren VServer gehollt habe, zwecks Homepage & TS3 (mehr hab ich dann nicht mehr gebraucht).
    Nachteil dieser Virtualisierung ist, dass Gameserverbetrieb nicht möglich ist, bzw möglich schon, nur ist es nicht gerade sinnvoll ;)

    Ich hatte mal einen VServer (für "Gameserver"), da hatte ich zwei Kerne (ich glaub es waren 2,2Ghz pro Kern) und 2gb Ram. (Der Anbieter wurde leider übernommen, man hat dann vorläufigen Ersatz von dem neuen Betreiber bekommen, der total miserabel war und seitdem wandere ich von Anbieter zu Anbieter). Hier konnte ich 24/7 zwei Gameserver laggfrei betreiben (drei bzw vier liefen da auch ohne ersichtigen Probleme, nur gebraucht hab ich das nicht). Hat mich damals 22 Euro gekostet. Ich bin so ein Typ Mensch, der seine Gameserver selbst betreiben möchte :> Einfaches starten von Mods, hab vollen Zugriff usw. Hab schon genügend schlechte Erfahrungen mit Gameserver-Hostern gemacht, von 77Cent bis 2€ pro Slot. Es hat immer irgendwo gehackt, meistens war der Support nur miserabel. Der teuerste Server hatte unteranderem 0:00Uhr Lags, fand ich persönlich supi, der Support meinte nur, dass ich damit Leben müsse :confused:

    Für so einen Server würde ich auch gerne bis 30 Euro zahlen und das am besten noch bei netcup :) Bis jetzt der einzige Anbieter, der mich wieder überzeugt hat.

    Wenn alle Kerne auf Volllast fahren (nich nur um 0:00Uhr), dann sehe ich meine garantierte Leistung nirgends. Das einzige, was ich garantiert sehe ist der Ram.

    Achja, wo bleibt die garantierte Leistung anderer User wenn ich den Misst hier abziehe?
    http://krazey.de/files/srv/achso.png
    Das regelmäßig als Crontab wird den anderen Usern bestimmt gefallen.
    Über 95% Durchschnittsbelastung und das meisste kommt von mir :>

    Weiter gehts: 0:00 Uhr
    [Blockierte Grafik: http://krazey.de/files/srv/0uhr.png]

    Durchschnitt: in dem Fall 81,51% ..wobei es manchmal noch mehr ausartet.

    Definition Garantie?

    Wie schaut es mit netCup-Rootservern aus?

    Na das ist mir neu, also "htop" =D Ich sollte wieder lernen "google" richtig zu benutzen oder meine Stichwörter klüger formulieren.

    Meine neuste Entdeckung im Farbenparadis von "htop" ist folgendes:

    Ich hab bei einem Gameserver-Lag folgendes beobachten können:
    Zeitpunkt ca 20:47 - Alle Kerne hatten eine schlagartige Auslastung von 60-95% und nach dem Lag wieder ganz normale 2,6-25,3%. Ich find das merkwürdig :>
    Mal schaun wie das Farbenspektakel zur "Stoßzeit" aussieht.

    ..und noch dazu: Ich hab in der letzten Nacht um 0:01 Uhr, mitten in den "Superlags" die Map auf dem Server gewechselt. Was ist passiert? Garnichts, bzw der Gameserver ist gecrashed. Garantierte Leistung, aha =D

    Das erklärt natürlich einiges :> Nur, das Wirtssystem besteht ja aus mehreren CPU's, sehe ich von allen CPUs die Auslastung?

    Garantierte "8000MHz", was heißt das jetzt eigentlich?

    Wenn ich davon ausgehe, dass ich von einem CPU die Auslastung sehe:
    Der CPU hat ja 4 Kerne (8Threads) mit jeweils 2Ghz. Jetzt bin ich mal Stumpf und sage, dass mindestens einer der Kerne (eigentlich 2 Kerne bzw 4 Threads = "8000MHz") ja "mir" gehört, zwecks Auslastung. Wie passen da die mehr als 80-90% hohe CPU-Last da rein?

    cat /proc/cpuinfo spuckt mir 16 Prozessoren aus, sind das 16 Kerne oder 16 Threads?

    Mir ist noch etwas aufgefallen:
    Nachts (also genau ab 0:00 Uhr) tritt dieses "CPU-Phänomen" extremer auf, dementsprechend auch mehr Lags. Die CPU-Last ist ungewöhnlich hoch und springt von ca 10% bis 90% und schwankt so ca 30-40 Minuten, dann ist wieder Ruhe (auche ohne Gameserverprozess kann man dies beobachten).
    Auf dem Gameserver wirkt das sich mit regelmäßigen Lags aus.

    Es fehlt ein Paket, ich weiß nicht genau welches (dieses verhindert nur die Abschaltung der "Hauptconsole", die zum Absturz der Desktop-Oberfläche führen kann), doch wenn man gnome installiert wird das Paket mitinstalliert: apt-get install gnome-desktop-environment
    Rest bleibt gleich.

    PS: vnc4server nicht unbedingt als root starten und nicht nonstop laufen lassen bzw wenn, dann mit Portsperrung. Zum Thema Sound für den Bot hab ich noch was mit "alsa" im Hinterkopf. Ist schon ein weilchen her, dass ich damit rumgespielt habe :>

    Wenn man dann noch mit dem Server im Web surfen möchte, zwecks Teamspeak, empfehle ich Iceweasel aka Firefox: apt-get install iceweasel

    Wenn du eine grafische Oberfläche für Linux haben möchtest dann tue es wie folgt:
    # apt-get install vnc4server
    # apt-get install kde
    # vnc4server :x
    // Passwort eintippen

    Zum beenden der Oberfläche "vnc4server -kill :x" eintippen und "x" steht für den Port den du wählst, wie z.B. 1 ...

    ..und um auf die Oberfläche von deinem Rechner zugreifen zu können einfach einen VNC-Viewer saugen, z.B. http://www.realvnc.com/products/free/4.1/winvncviewer.html
    ## bei "Installation" --> downloaded
    Mit dem Viewer auf den Server einloggen, Passwort eingeben und dort in der Konsole "startkde" eingeben und tadaaa, eine grafische Oberfläche erscheint.

    Ob dich das jetzt weiter bringt weiß ich nicht^^

    Was wurde geändert bevor die Probleme auftraten?
    Das Problem besteht schon "immer", bzw auch ein frisches Image hilft da nicht aus.

    Wo genau tritt das Problem auf? 1 Client, 3 Clients oder alle Clients?
    Das Problem hat jeder Client.

    Welche Netzwerkwerte gibt das Game aus? (Ping, Choke, Loss, etc)
    Das Game gibt einen Ping aus, der aber an sich nichts zu sagen hat, da bei einem Lag nicht der Ping wegen Routingproblemen steigt sondern eher der Server sich aufhängt bzw gestört wird. Der Ping ist ein Zusammenspiel mit Rechnerleistung, Serverleistung und Anbindung. Der CoD4-Lagometer zeigt folgendes an: Im Normalfall sieht man zwei Linien, eine grüne Linie, die für den Ping steht (diese Linie wird Rot, wenn keine Verbindung mehr besteht bzw bei Loss) und eine blaue Linie, die sich auf den eigenen Rechner bzw auf den Server bezieht (diese wird gelb, wenn der Rechner oder Server Probleme hat oder zu wenig Leistung hat). Bei einem Lag wird aus der dünnen grünen Linie eine bis zum Rand gefüllter Balken - immer noch grün, steht für den "maximalen" Ping von 999 und der andere Bereich sieht genauso aus und ist Gelb. Das kann jetzt heißen, dass der Rechner oder der Gameserver schlapp macht. Man kann es aber mit 100%iger Sicherheit auf den Gameserver schieben, da es bei jedem zu der gleichen Zeit genauso aussieht.

    Was sagt ein Traceroute zum Routing? An welchem Hop treten ggf. Loss / Probleme auf?
    Wie kann man dies langfristig und aussagekräftig logen lassen? Denn im Normalfall sieht man keine Probleme. Ich sehe nichts ungewöhnliches, kein Loss etc.

    Tritt das gleiche Problem an einem anderen Rechner mit anderem Anschluss auf?
    Kurz und knapp, jawohl.

    Tritt das Problem dauerhaft oder nur zu speziellen Zeiten auf?
    Die Probleme treten sporadisch auf.

    Was sagen die Auslastungswerte des vServers zu dieser Zeit? (CPU, MEM, etc.)
    Dazu hab ich einige Bilder gepostet und mir persönlich ist nur eines aufgefallen: Die CPU-Last poppt kurzzeitig aus unerklärlichen Gründen auf - nicht von dem Gameserver ausgehend - und genau zu diesem Zeitpunkt gibt es den schon oft erwähnten Lag. Der Lag sieht in CoD4 genauso aus, als wäre der Server kurzzeitig down.

    Reicht die gebuchte Leistung des vServers definitiv für die Anzahl Gameserver / Slots aus?
    Ich denke schon?

    Tritt das Problem weiterhin auf wenn nur eine Instanz des Gameservers läuft? (falls mehrere laufen)
    Es macht keinen Unterschied ob ein oder drei Server laufen.

    Besteht das Problem weiterhin wenn der Voiceserver (falls vorhanden) gestoppt wird?
    Kein Voiceserver vorhanden, es wurden jediglich die Gameserver draufgepackt (kein Webserver ...)

    Laufen auf dem Gameserver Module / Plugins / "Hacks" von Drittherstellern?
    Jawohl, PromodLive211 bzw 204

    Besteht das Problem weiterhin wenn man diese vollständig deaktiviert?
    Auch ein Server ohne Modifikationen leidet an den sporadischen Lags. Auch wenn kein Gameserver gestartet ist, kann man man das sporadische aufpoppen der CPU-Last beobachten. Das kann sogar dazu führen, das bei einem normalen anpingen die Pakete verzögert werden, doch das habe ich nur zweimalig getestet und mitbekommen.

    Ich will mich natürlich nicht beschweren, ich bin völlig zufrieden nur möchte ich gerne wissen an was diese sporadischen Lags in Verbindung mit den schlagartigen Steigerung der CPU-Last liegen.
    Solange es sich um kleine Lags handelt werde ich mich bei 20 euro im Monat für drei/vier Gameserver die vollbesetzt sein können nicht beschwerden (getestet habe ich drei Gameserver, die jeweils mit 10 Mann belegt waren - diese hatten auch nur Lags bei der schlahartigen Steigerung der CPU-Last, Mapwechsel und anderes führten zu keinen Lags).

    Sicher sicher, es ist genügend da, ..nur Laggen tut es trotzdem wenn die CPU-Last "hochschnalzt". Wenn ein Server läuft und dieser mit 10 Mann besetzt ist, liegt die Auslastung ca bei 12%. Geht die Last kurz auf über 40% bzw steigt aus unerklärlichen Gründen an (nicht vom Gameserverprozess ausgehend und auch nicht ersichtlich, was da überhaupt aufpoppt) und fällt wieder zur normalen Last runter gibt es einen Lag ...und das nicht nur bei mir, das merkt dann jeder.

    Zum Vergleich: Wenn ich CoD4 spiele und meine 250FPS habe und Firefox im Hintergrund meint mal wieder abkacken zu müssen (oder irgendein anderes Programm kurz mal aufpoppt), dann hab ich einen FPS-Einbruch (also einen Lag) obwohl ich noch reichlich Leistung zur Verfügung habe.

    Es geht ja nicht darum, wie viel Leistung noch über bleibt sondern darum, dass irgendwas den normalen Betrieb stört. Die schwankende CPU-Last kann ich auch ohne einen Gameserver beobachten.

    EDIT: Nochmal zu den Bildern meiner Konsole, vorallem dieses hier: http://krazey.de/files/srv/lag.png
    Meine Einzellasten meiner Prozesse liegt maximal bei 8,8% [Einzellasten mit 0% --> max. 0,4% * 11 = 4,4%; Einzellast mit 4% --> max 4,4%; insgesamt 8,8% ...und der Rest zu den angezeigten 24,1% sind somit 15,3%, die nur kurz aufpoppen und ein Lagen verursachen]

    EDIT2: http://krazey.de/files/srv/galileo_mystery.png - Erklärung siehe Bild.

    Zitat von ice-breaker;32688

    Mathematik für die man dir auf die Finger hauen würde:
    2 CPUs * 4 Kerne * 2 Threads (HT) * 2.27 GHz = 36 GHz

    *hüstel*
    Ich wollte wissen, ob ich 2 Kerne (4 Threads) "8Ghz" habe oder alles vor sich hin gauckelt und auf 4 Kerne (8 Threads) Zugriff habe und davon "8Ghz" nutzen darf (bzw 50%).
    Denn es macht einen Unterschied ob ich etwas nutzen darf oder getrennte Kerne zugewiesen bekomme, zumindestens im Punkto Gameserverbetrieb.