Hallo, würde gerne das System neu aufbauen und habe mir folgendes aufgrund der Erweiterbarkeit ausgedacht:
<loadbalancer>----<mirrored loadbalancer>
|
<servers>
|
<storage>----<mirrored storage>
Es sollen Mail, Web und FTP-Server laufen:
1.) Ist es sinnvoll alle Dienste hinter einem Loadbalancer zur Verfügung zu stellen?
2.) Welche Software könnt ihr für die Loadbalancer empfehlen, oder besser auf einen Vorkonfigurierten zurückgreifen?
3.) Welche Protokolle zur Kommunikation, welches Dateisystem würdet ihr benutzen?
4.) Wie bekommt man das Problem mit den Benutzern zwischen Servern und Storage in den Griff?
Rein aus Interesse: Kann auch ein Loadbalancer zu klein dimensioniert und überlastet werden?
Loadbalancer und Netzwerkarchitektur
- RoyalKnight
- Beiträge: 58
- Registriert: 14.10.2005 10:07:54
-
Kontaktdaten:
- meandtheshell
- Beiträge: 4054
- Registriert: 14.01.2005 17:51:30
zu
0)
keine Firewall oder nur in der ASCII Skizze vergessen?
1)
1.1)Mailrelay in eine DMZ bzw. vor die Firewall
1.2)hängt ab wieviel Last/Dienst zu erwarten ist
2)
für den fall ohne HA (high availability)
http://www.linuxvirtualserver.org/
mit HA
http://www.ultramonkey.org/
3)
? alles oder nichts Frage
4)
hier kann ich nur erahnen was du meinst - rephrase question nr. 3 and 4!
5)
natürlich kann ein Load Balancing Cluster nicht optimal sein was Hardware Ressourcen angeht (über bzw. untermotorisiert) - solche Dinge muss man konzeptionieren und dafür solides Datenmaterial/Erfahrungswerte verwenden (wie viele Hits bekommt die Seite etc. etc.). Sollte im Laufe der Zeit oder gleich zu Beginn zuwenig Rechenpower vorhanden sein kann man je nach Bedarf zusätzliche nodes in den Cluster geben. *enlarge the nursling*
markus
0)
keine Firewall oder nur in der ASCII Skizze vergessen?
1)
1.1)Mailrelay in eine DMZ bzw. vor die Firewall
1.2)hängt ab wieviel Last/Dienst zu erwarten ist
2)
für den fall ohne HA (high availability)
http://www.linuxvirtualserver.org/
mit HA
http://www.ultramonkey.org/
3)
? alles oder nichts Frage
4)
hier kann ich nur erahnen was du meinst - rephrase question nr. 3 and 4!
5)
natürlich kann ein Load Balancing Cluster nicht optimal sein was Hardware Ressourcen angeht (über bzw. untermotorisiert) - solche Dinge muss man konzeptionieren und dafür solides Datenmaterial/Erfahrungswerte verwenden (wie viele Hits bekommt die Seite etc. etc.). Sollte im Laufe der Zeit oder gleich zu Beginn zuwenig Rechenpower vorhanden sein kann man je nach Bedarf zusätzliche nodes in den Cluster geben. *enlarge the nursling*

markus
- RoyalKnight
- Beiträge: 58
- Registriert: 14.10.2005 10:07:54
-
Kontaktdaten:
Danke für deine Antwort!
Also ich kenne mich damit nicht so gut aus, planen muss es dann ohnehin mein Admin, nur hole ich mir gerne diverse Vorschläge ein und hole mir das Beste raus
Mailrelay also separat ausführen? Und FTP-Server?
zu 3+4) Welches Dateisystem (Ext3?) am Storage-Server sinnvoll wäre, welches Übertragungsprotokoll (NFS?) zwischen den Nodes und dem Storage-Server sinnvoll wäre. Am Storage-Server würden die Daten verschiedenen Benutzern gehören - diese müssten dann auch auf den Nodes angelegt sein, oder gibt es eine andere Möglichkeit?
5)
Ich meinte nicht zu wenig Nodes, sondern die Loadbalancer selbst - ob z.B. ein 286 auch noch beispielsweise 1000 Anfragen gleichzeitig handeln könnte?
Also ich kenne mich damit nicht so gut aus, planen muss es dann ohnehin mein Admin, nur hole ich mir gerne diverse Vorschläge ein und hole mir das Beste raus

Die ist direkt vorgeschalten - hatte mir gedacht auch am Loadbalancer eine laufen zu lassen - ist das nicht klug?meandtheshell hat geschrieben:keine Firewall oder nur in der ASCII Skizze vergessen?
Ich hatte mir mal die Demo von Loadbalancer.org angesehen, da kann man ja die Services an dementsprechende Nodes weiterleiten - HTTP an Server01-09, SMTP an Server10-15,... z.B...meandtheshell hat geschrieben:1)
1.1)Mailrelay in eine DMZ bzw. vor die Firewall
1.2)hängt ab wieviel Last/Dienst zu erwarten ist
Mailrelay also separat ausführen? Und FTP-Server?
zu 3+4) Welches Dateisystem (Ext3?) am Storage-Server sinnvoll wäre, welches Übertragungsprotokoll (NFS?) zwischen den Nodes und dem Storage-Server sinnvoll wäre. Am Storage-Server würden die Daten verschiedenen Benutzern gehören - diese müssten dann auch auf den Nodes angelegt sein, oder gibt es eine andere Möglichkeit?
5)
Ich meinte nicht zu wenig Nodes, sondern die Loadbalancer selbst - ob z.B. ein 286 auch noch beispielsweise 1000 Anfragen gleichzeitig handeln könnte?
- meandtheshell
- Beiträge: 4054
- Registriert: 14.01.2005 17:51:30
Ob es nicht mehr Sinn macht deinem Admin den Link zum Thread zu geben?RoyalKnight hat geschrieben: Also ich kenne mich damit nicht so gut aus, planen muss es dann ohnehin mein Admin
Der Mann kann dann spezifischere Fragen stellen auf die man vernünftig Antworten kann.
Natürlich könnten wir nun noch ein paar Postings (Frage/Antwort Spiel) hin und her gehen lassen bis klar ist was du willst - da du aber einen Admin hast der das in einem Posting machen kann ist das schlauer.
Ich halte auch nichts davon dir 10 Links zu geben - das hilft dir nicht weiter.
markus (waiting for that "mysterious" Admin to appear)
- RoyalKnight
- Beiträge: 58
- Registriert: 14.10.2005 10:07:54
-
Kontaktdaten:
Er hat ja keine Fragen, sondern ich möchte wissen, was es sinnvolles "am Markt" gibt. Er wird mir einen Vorschlag machen, was er für sinnvoll hält und ich kann dann nur zustimmen, ohne eventuelle vernünftigere Lösungen gesehen zu haben - darum geht es mir eigentlich...meandtheshell hat geschrieben:Ob es nicht mehr Sinn macht deinem Admin den Link zum Thread zu geben?
Der Mann kann dann spezifischere Fragen stellen auf die man vernünftig Antworten kann.