Hallo, mich würde gerne Interessieren wie es Anbieter wie "gamed.de, nitrado.de" mit mehrere Servern kommunizieren
Die haben sicherlich einen Hauptserver wo nur die Homepage von ihnen liegt, oder? Wie funk das denn?
Hallo, mich würde gerne Interessieren wie es Anbieter wie "gamed.de, nitrado.de" mit mehrere Servern kommunizieren
Die haben sicherlich einen Hauptserver wo nur die Homepage von ihnen liegt, oder? Wie funk das denn?
Also ich kann dir sagen, als damals unser voice & gameserver sponsoring noch aktiv war, (ca 700 ts server)
hatten wir ein webspace für ne kleine info website, denn nen root nur für gameserver, darauf noch ne virtuelle maschine für windows,
Zudem noch ein 2. root für die ts instanz
Das setzt denke ich jeder anders um, aber es gibt viele Anwendungen die das ohne Probleme ermöglichen. Dann spricht ein nennen wir es mal Verwaltungsserver die restlichen Server an und erstellt da die Server ect ect.
Also ich kann dir sagen, als damals unser voice & gameserver sponsoring noch aktiv war, (ca 700 ts server)
hatten wir ein webspace für ne kleine info website, denn nen root nur für gameserver, darauf noch ne virtuelle maschine für windows,
Zudem noch ein 2. root für die ts instanz
Ein Root für 700 TS Servern? Ist das nicht zu viel?
(ca 700 ts server)
Genau
B2T: Gibt etliche Systeme dafür, kommt aber auch drauf an ob das Hosting ihre "eigenen" Server haben oder sie selbst mieten und sozusagen weiter vermieten.
Eigene Server zu haben ist schon teuer oder kann man sich diese kaufen und in einem Serverzentrum sozusagen anschließen?
Eigene Server zu haben ist schon teuer oder kann man sich diese kaufen und in einem Serverzentrum sozusagen anschließen?
Klar ist sowas auch möglich einer der Top Anbieter im Housing ist TopColo (http://www.top-colo.de/product…-32/server-stellplatz-46/)
Wie läuft es dann mit den datenbanken? z.B. Facebook wird auch MySQL verwenden...oder? o.o
/e wird dann ein server extra nur für DB's erstellt?
jeder machts anders, musst du sehen was du besser findest, einfach nen mysql server installieren
Facebook hat sogar nicht nur einen Datenbank Server Jedes große Unternehmen wird von außen Abgeschottete Server haben wo die Daten(Nutzer,Konto usw) drauf liegen. Diese Server sind über das Internet nicht erreichbar sondern können nur von den Servern die mit denen Verbunden sind angesprochen werden.
Bei Facebook (dürfte) das ganze so so aussehen:
Server Homepage ----Internet---> Nach Außen erreichbar
|
|
|Interne Leitung
|
Web API(darüber laufen die Zugriffe von Server Homepage auf Server Datenbank, sodass von außen niemand ohne richtige Serverkennung drauf zu greifen kann.
|
|
|
Datenbank Server
|
|
|
|
Backup Server
So baut dürfte in etwa die Serverstrukur von z.B. Facebook Aussehen
Interessant :DD man lernt immer mehr
Naja Facebook hat das etwas anders geregelt.
Die haben immer für eine Region einen Servercluster aufgebaut. Das heißt zB 5 von den 20 Server machen die Datenbank und 10 Verarbeiten die Anfragen und 5 verteilen die Anfragen auf den Rest. Wenn man das ganze richtig macht verwaltet das System die Resourcen selbst so wie es gebraucht wird. Aber für ein Hosting würde ich so viel wie möglich von einander Trennen. Weil stell dir mal vor einer DDost deinen Datenbank-Server und dann is alles Tod.... Alles sollte selbständig arbeiten. Niemand investiert so viel Zeit und Geld alle Dienste einer Firma gleichzeitig zu Flooden, wenn sie alle auf unterschiedlichen Servern liegen, Außer es geht um Millionen von € aber da gehen wir ja mal bei einem Serverhoster nicht von aus xD
Lange Rede kurzer Sinn: Es kommt ganz drauf an, wie du das anpackst (welche Software, was bietest du an und mit welchem Systemumfang möchtest du starten. Und die Größte sache: Wie sieht das Budget dafür aus)