Anzeige - [Interessiert an einer Anzeige?]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> Skalierbarkeit/Verteilen auf mehrere Server
cr4m0
Geschrieben am: Fr 11.04.2008, 19:07
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 146
Mitglied seit: 30.07.2007


Ich lese dauernd etwas von Skalierbarkeit von Projekten. Außerdem sieht man natürlich immer wieder bei großen Seiten, dass die mehrere Server haben, wie z.B. img1.example.org usw. für Bilder...

Meine Frage: Wie setzt man so eine Verteilung von Webseiten auf mehrere Server am besten um? Bei Wer-Kennt-Wen.de habe ich mal im Cookie gesehen, dass da eine Server-ID drin stand. Wäre es also eine Möglichkeit, jedem Besucher am Anfang einen Server "zuzulosen", auf den er dann immer zugreift?
Oder sollte man besser (Beispiel) für alle Avatare einen "img1.example.org" haben, für die Datenbanktabelle mit den User-Daten einen "data1.example.org", für die Datenbanktabelle mit den Nachrichten einen "data2.example.org" usw.?

Natürlich ist die Benennung der Domains egal, aber es geht mir hier um die Verteilung. Habt ihr Ideen bzw. sogar Erfahrungen mit diesem Thema?
Top
PMEmail Poster
Top
 
 
Marc Schuler
Host2Day ISP International
#2 Geschrieben am: Fr 11.04.2008, 20:39 (+01:32)
Report PostQuote Post

AyomRank 7
**************

Gruppe: Member (aktiv)
Beiträge: 1327
Mitglied seit: 1.11.2005


Grosse Seiten benötigen mehr "Power", muss ja so sein smile.gif.
In der Regel werden sogenannte NAT verwendet. Dabei übernimmt eine Hardware (ein sogenannter Load-Balancer) die Verteilung der Lasten. Es gibt natürlich noch weitere Möglichkeiten, diese sind weniger Verbreitet.
http://de.wikipedia.org/wiki/Server_Load_B...g#NAT_based_SLB

Bei kleineren Seiten ist dein Vorschlag getrennter Systeme sicher sinnvoll, da NAT Lösungen in der Regel einiges kosten und auch Platz beanspruchen (1+ HE ist die Regel für einen kleinen Load Balancer).
In der Regel wird dann ein Contentserver (Bilder, Text & Co. event. in Kombination mit einem NAS betrieben) und ein separater MySQL DB Server betrieben. Damit lässt sich die Performance schon deutlich verbessern. Bei Projekten mit viel E-Mailverkehr kann eine Entlastung bereits duch einen separaten Mailserver in hohem Masse erzielt werden, dies ist meine Erfahrung.


--------------------
------------------------------------------
Webhosting und Domainregistration
------------------------------------------
Top
PMEmail PosterUsers Website
Top
 
David T.
#3 Geschrieben am: Fr 11.04.2008, 21:52 (+01:12)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 104
Mitglied seit: 30.07.2006


Die Verteilung auf mehrere Server hängt ganz vom Aufbau der Seite ab. Einzelne Teile (Datenbank, Webserver, spezieller Server für statische Dateien wie Bilder) abgetrennt zu halten ist der einfachere Teil, aber irgendwann wird meist die Datenbank zum Problem. Während Bilder sich auf mehrere Server verteilen lassen und Webserver dank einfacher Verteilung praktisch beliebig skalieren ist es schwierig, größere Datenbanken zu skalieren. Eine interessante Ressource zu diesem Thema ist highscalability.com.


--------------------
Top
PMEmail PosterUsers Website
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/23961

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Links von Domain Server schlecht? AkteX1 60 0 Sa 5.07.2008, 23:21
Mehrere LCD Tv´s an einem Rechner sniper007 126 9 Sa 5.07.2008, 07:19
Eigene Domain auf eigenem Server momo63 1542 4 Do 3.07.2008, 09:45
v server? Wie funktioniert das? Stoner 312 14 Do 26.06.2008, 16:44
wp zwingt server in die Knie? Basti Hoesl 202 10 Mi 25.06.2008, 14:21
Housing für 1HE 19" Server gesucht Almanach 404 18 Mo 16.06.2008, 12:16
Dedizierter Server und Domains danwip 107 2 Fr 6.06.2008, 15:30
OS für den Server Almanach 198 10 Do 5.06.2008, 22:03
Trafobrand bei Planet.com - 9000 Server down profo 341 2 So 1.06.2008, 22:45




Anzeige - [Interessiert an einer Anzeige?]



Anzeigen




cyon Webhosting



[Interessiert an einer Anzeige?]