... macht in dieser Richtung auch keinen wirklichen Sinn. Wie soll es denn "entlasten", wenn (fiktive Zahl:) 100000 Clients EINEN Server belasten? Der müsste ja dann wirklich gigantisch sein. Das kann jeder der Clients für sich selbst wahrscheinlich schneller berechnen ... vom Netzwerkoverhead mal abgesehen.
Normalerweise wird doch in die andere Richtung ausgelagert: Server verlagern lästige Tasks Richtung der Clients. Also was treibt EA/Maxis? Wollen die alle ihre Kunden für dämlich verkaufen? Oder nur die, die wirklich so dämlich sind, den Schund auch noch zu erwerben ... (scnr)
Naja, hoffen wir mal, dass sich da ein Shitstorm (ist ja derzeit ein beliebtes Wort) aufbaut, der groß genug ist, um EA weh zu tun.
Benutzer wird von Ihnen ignoriert. Anzeigen
\pub\bash0r schrieb:
--------------------------------------------------------------------------------
> ... macht in dieser Richtung auch keinen wirklichen Sinn. Wie soll es denn
> "entlasten", wenn (fiktive Zahl:) 100000 Clients EINEN Server belasten?
In den Rechenzentren steht mehr als ein Server.
Benutzer wird von Ihnen ignoriert. Anzeigen
Load Balancing?
while not sleep
sheep++
Benutzer wird von Ihnen ignoriert. Anzeigen
\pub\bash0r schrieb:
--------------------------------------------------------------------------------
> Der müsste ja dann wirklich gigantisch sein.
Genau das habe ich auch gedacht.
Auch wirtschaftlich macht das keinen Sinn: wenn ein normaler 500-Euro PC nicht mehr ausreicht, um die angeblich wahnsinnig komplexen Berechnungen durchzuführen, wie wollen die denn entsprechende Server für ein Spiel, an dem die einmalig 50 Euro verdienen, für die nächsten X Jahre finanzieren?
Benutzer wird von Ihnen ignoriert. Anzeigen
Die haben sicher den chinesischen Supercomputer gemietet *nickt bestimmt*
----------------------------------
Kopf -> Tisch -> Bumms
Benutzer wird von Ihnen ignoriert. Anzeigen
LH schrieb:
--------------------------------------------------------------------------------
> \pub\bash0r schrieb:
> ---------------------------------------------------------------------------
> -----
> > ... macht in dieser Richtung auch keinen wirklichen Sinn. Wie soll es
> denn
> > "entlasten", wenn (fiktive Zahl:) 100000 Clients EINEN Server belasten?
>
> In den Rechenzentren steht mehr als ein Server.
die wollen auch bezahlt werden. Da müssen dann schon ne Menge DLCs rauskommen...
Benutzer wird von Ihnen ignoriert. Anzeigen
Naja der müsste aber nichts im Bereich Grafik und so machen... das aufwendigste in Spielen ist ja meistens(!) die Grafik. Hier gehen ja alle von einer 1zu1 Beziehung aus, aber bei entsprechenden Algos hätte ein Server evt. auch viele Clients versorgen können.
Ja hätte hätte Fahrradkette. :P
while not sleep
sheep++
Benutzer wird von Ihnen ignoriert. Anzeigen
ich kanns mir auch nicht vorstellen. sinn mag das evtl bei berechnung äußerst komplexer einzelaufgaben sein, aber simcity hat doch eher eine riesige anzahl von events die gleichzeitig passieren, oder? da frag ich mich ob das absenden der befehle und empfangen/verarbeiten der antworten nicht mehr last erzeugt als es gleich selbst zu tun %D
Benutzer wird von Ihnen ignoriert. Anzeigen
Das hab ich mir aber auch gedacht, wenn ein normaler Rechner nicht reicht das Spiel zu berechnen, wie viel Kapazität wollen die denn da hinstellen. Klar eine Serverfarm hat viel Leistung, aber wenn die 5Millionen Spiele verkauft haben und jeder braucht mehr Rechneleistung als ein ordentlicher Dualcore Rechner liefern kann....
Also ein core i3 liefert 25Gflops ( http://www.heise.de/ct/hotline/Wie-viele-GFlops-liefert-mein-PC-1319623.html?view=zoom;zoom=1 ) wenn jetzt 1.000.000 Leute spielen und 25GFlops reichen nicht. sagen wir mal die brauchen noch 20Gflops oben drauf, wären das 20.000.000 Gflops. Sind 20.000 TFlops. Also der Computer auf Platz 1 der Top500 hat 17.500 Tflops.
Teilen wir das durch die 24 Server die EA hat sind das noch 833Tera Flops das entspricht ziemlich genau dem Jugene. Von dem Ding soll EA 24 Stück haben?!
Benutzer wird von Ihnen ignoriert. Anzeigen
Du musst das ganze ja nicht synchron machen. Es könnte ja auch intervallbasiert abgefragt werden ohne dass da immer alles hin und her geschickt wird.
while not sleep
sheep++
Benutzer wird von Ihnen ignoriert. Anzeigen
Tapsi schrieb:
--------------------------------------------------------------------------------
> Naja der müsste aber nichts im Bereich Grafik und so machen... das
> aufwendigste in Spielen ist ja meistens(!) die Grafik. Hier gehen ja alle
> von einer 1zu1 Beziehung aus, aber bei entsprechenden Algos hätte ein
> Server evt. auch viele Clients versorgen können.
>
> Ja hätte hätte Fahrradkette. :P
Ne Grafik berechnet ja die Grafikkarte. EA spricht von CPU Rechenleistung. kalr muss auch die Grafikkarte gefüttert werden, aber mal Ernsthaft ein Quadcore mit einer potente Grafikkarte sollte das hinbekommen.
Benutzer wird von Ihnen ignoriert. Anzeigen
Naja Simulationen sind ja immer sehr aufwendig. Da ich aber den Source eh nicht kenne kann ich nur vermuten. :P
while not sleep
sheep++
Benutzer wird von Ihnen ignoriert. Anzeigen
Anderer Ansatz, das was ich berechnet haben will muss ich ja hochladen bzw das berechnete runterladen... wenn es solche unmengen an komplizierten berechnungen sind, wie synchronisiere ich all diese Daten? Meine normale Heimleitung wird dann aber hart belastet bzw ums klarer auszurücken -> würde das nicht packen können
Benutzer wird von Ihnen ignoriert. Anzeigen
Das das ganze mit den Servern nur ein mieser und amateurhafter Trick war sollte doch jedem klar geworden sein, als sie bei der Erweiterung der Serverkapazität von wenigen Stück gesprochen haben (2 oder 3 waren es glaube ich).
Das zeigt nicht nur, dass die Server wirklich nur für regelmäßige Checks genutzt wurden, sondern auch wie stümperhaft EA vorgegangen ist. Denn als einer der größten Publisher zum Start nur so wenige Server zu haben (iirc waren es ca. 8-10) ist ja wohl mehr als kurzsichtig und extrem knauserig.
Na ja, ich hoffe auf Civitas:
http://www.kickstarter.com/projects/1584821767/civitas-plan-develop-and-manage-the-city-of-your-d
Benutzer wird von Ihnen ignoriert. Anzeigen
Naja ich hätte es Wahrscheinlich mit Zeitdaten und asynchronen Austausch gemacht. Also Client stellt Situation X dar und wartet zwischenzeitlich auf Situation Y. Wenn er Y abholen kann und hat, dann stellt er Y dar und lässt Z berechnen usw. ...
Ich würde beide zumindest nicht synchron voneinander abhängig machen.
while not sleep
sheep++
Benutzer wird von Ihnen ignoriert. Anzeigen
\pub\bash0r schrieb:
--------------------------------------------------------------------------------
> ... macht in dieser Richtung auch keinen wirklichen Sinn. Wie soll es denn
> "entlasten", wenn (fiktive Zahl:) 100000 Clients EINEN Server belasten?
Ich bin mir sicher, dass EA über mehr als einen Server verfügt. Akamai (http://de.wikipedia.org/wiki/Akamai) hat z.B. 119.000(!) Server...
Benutzer wird von Ihnen ignoriert. Anzeigen
Nein das muss gar nicht sein. Ein Beispiel aus der Mathematik. Die Zahl Pi zu berechnen dauert lange und braucht Rechenleistung. Das Ergebnis zu übermitteln, dauert nicht so lange. Aktuell liegt der Rekord irgendwo bei 2,7Billionen stellen, hat mit einem Core i7 130 Tage gedauert. Das Ergebnis ist 1TB groß. Ich glaube das Ergebnis ist schneller übermittelt als 130 Tage (Bei 16Mbit DSL ca. 12 Tage).
Benutzer wird von Ihnen ignoriert. Anzeigen
Wenn man es ganz übertreibt könnte man auch noch Caching ins Spiel bringen...
while not sleep
sheep++
Benutzer wird von Ihnen ignoriert. Anzeigen
LH schrieb:
--------------------------------------------------------------------------------
> In den Rechenzentren steht mehr als ein Server.
... und EA stellt dann wohl pro zehn verkaufte Spiele einen High-End-Server hin?
Das lohnt sich bestimmt, bei einem Spiel das für 40¤ verkauft wird und keine Monatsgebühr kostet... ;-)
Ernsthaft: Wer das Märchen von der Notwendigkeit der Auslagerung von Spielberechnungen glaubt, der glaubt wohl auch, dass wir mehr Mineralwasser trinken müssen um Holland vor der Überflutung zu retten.
***
"Meine Freunde, ihr müsst verstehen, dass ein Grossteil derjenigen die heute irgendwo ihre Meinung hinausposaunen auf den Gebiete der Logik absolute Analphabeten sind. Wenn ich also in Diskussionen verächtlich Schnaube, ist dies ein Zeichen von Verzweiflung, nicht von Arroganz."
Benutzer wird von Ihnen ignoriert. Anzeigen
der_wahre_hannes schrieb:
--------------------------------------------------------------------------------
> \pub\bash0r schrieb:
> ---------------------------------------------------------------------------
> -----
> Ich bin mir sicher, dass EA über mehr als einen Server verfügt. Akamai
> (de.wikipedia.org hat z.B. 119.000(!) Server...
Leute, können wir ein "Gentlemens Agreement" vereinbaren, und Server immer nur als Software betrachten? Heutzutage ist es doch praktisch ausgeschlossen, dass ein Serversystem exakt ein Rechner ist? Heutzutage laufen auf einem Rechner X verschiedene Server (über Virtualisierung) oder umgekehrt läuft ein Server auf X Rechnern (Cluster).
Ich hatte schon tausende Diskussionen, die unnötig verkompliziert wurden, weil der eine Server als Hardware betrachtete und der andere als Software.
1 mal bearbeitet, zuletzt am 14.03.13 17:30 durch Nec.
Benutzer wird von Ihnen ignoriert. Anzeigen
Kommentare: 223 | letzter Beitrag 21:55 Uhr
Kommentare: 209 | letzter Beitrag 21:03 Uhr
Kommentare: 202 | letzter Beitrag 20:06 Uhr
Kommentare: 153 | letzter Beitrag 21:54 Uhr
Kommentare: 149 | letzter Beitrag 21:36 Uhr
E-Mail an news@golem.de

Jolla hat unter dem Namen "The Other Half" (Die andere Hälfte) sein erstes Smartphone mit dem Meego-Nachfolger Sailfish OS vorgestellt. Die Entwickler von Nokias einzigem Meego-Smartphone N9 bieten "Die andere Hälfte" mit 4,5-Zoll-Display ab sofort zur Vorbestellung an.

LG hat ein OLED-Display mit 5 Zoll großer Diagonale präsentiert, das flexibel ist und damit den Weg für gewölbte Smartphones freimacht. Auch ein 7 Zoll großes Display mit Full-HD-Auflösung in herkömmlicher LCD-Technik gehört zu den Neuheiten.

Google stellt seinen Zahlungsdienst Checkout in sechs Monaten ein. Anbieter sollen stattdessen auf Google Wallet umsteigen.

Microsoft hat erste Exklusivinhalte für die Xbox One vorgestellt. Neben dem Rennspiel Forza 5 fällt vor allem Halo auf, das noch nicht als Spiel, sondern als Serie von Steven Spielberg auf die Konsole kommt. Für Call of Duty: Ghosts gibt es Exklusivinhalte zuerst.

Die nächste Konsole von Microsoft heißt Xbox One. Sie wird mit einer neuen Version der Bewegungssteuerung Kinect ausgeliefert und soll die Unterhaltungszentrale im Wohnzimmer werden. Das Datenblatt verrät erste technische Details, und auch zum Erscheinungstermin hat der Hersteller sich geäußert.

Das mobile Internet der Deutschen Telekom ist bundesweit gestört. Nicht alle Anschlüsse sind betroffen. Laut Telekom ist das Software-Problem inzwischen behoben, es dauere aber einige Zeit, bis alle Verbindungen wieder laufen.