|
#1
|
|||
|
|||
|
Hallo Leute,
diesmal eine allgemeine Frage: Es ist doch möglich einen Ispconfig-Cluster zu bauen (wozu gäbe es sonst die Serverwahl im ispconfig). Mir geht es im Wesentlichen darum mit ispconfig3 die einzelnen Services auf mehrere Maschinen aufzuteilen. Was besonders interessant wäre: Alle Server über ein Interface steuern. Der Zucker im Kaffee wäre noch ein verschieben von Services (z.B. Webseiten) von Server A nach B... ![]() Wie würdet ihr das Projekt angehen? Mysql-Cluster bauen damit Config überall ident? Könnte man mit NFS ggf. die Webdaten spiegeln damit jeder Server die gleichen Daten hat? Danke, onestone |
|
#2
|
|||
|
|||
|
Mit ISPConfig 3 kannst Du beliebig viele Server von einem Interface aus managen. Es wird sowohl das aufteilen auf Server sowie das Mirroring unterstützt.
Erstmal musst Du Dir überlegen, ob Du die Services aufteilen oder spiegeln willst. Denn das sind ja zwei unterschiedliche setups. Wenn Du Services aufteilen möchtest, dann installierst Du einfach ISPConfig auf allen weiteren Servern im expert Modus und wählst dann im Installer aus, dass der Server einem bestehenden master Beitreten soll. Wenn Du Mirroring haben möchtest, dann ist die Vorgehensweise ähnlich, Du musst nur zusätzlich dafür sorgen dass die Verzeichnisse /var/www und /var/vmail auf allen Servern die "gemirrort" werden sollen auf ein shared filesysem wie NFS oder glusterfs verweisen, so dass alle die gleichen Daten haben. ISPConfig kümmert sich dann um das Mirroring der Konfiguration, das kannst Du in den Server Einstelllungen in ISPConfig aktivieren. |
|
#3
|
|||
|
|||
|
Zitat:
Variante 1: Services aufteilen: Maschine A macht WWW, Maschine B macht DNS, Maschine C macht MAIL. Ich installiere die entsprechenden Kisten, expert Mode, lasse beitreten und kann über die die Master-Console dann alle Services steuern - keine Sonderconfig notwendig, ispconfig macht das, korrekt? Variante 2: Um Dinge wie Webseiten aber auch Mailaccounts zwischen Servern mooven zu können muss ich das dahinterliegende File-System syncen. Für Ispconfig ist das transparent (kriegt das quasi nicht mit) aber meldet keine Fehlermeldungen da er alle Files überall findet. Wie schaut es bzgl. Performance aus, inbs. bei der zweiten Variante? Irgendwelche Fallstricke die zu beachten wären? danke, os |
|
#4
|
|||
|
|||
|
Das Mirroring ziehlt auf Hochverfügbarkeit ab, also dass alle Dienste auf allen beteiligten Servern zur gleichen Zeit zur Verfüging stehen. Du kannst dabei keine Webseiten oder Email Accounts zwischen Servern verschieben.
Zitat:
|
|
#5
|
|||
|
|||
|
Zitat:
Zitat:
Zitat:
os |
|
#6
|
|||
|
|||
|
Zitat:
Zitat:
|
|
#7
|
|||
|
|||
|
Zitat:
Zitat:
Derzeit ist einfach nur das Ziel dass wir die verschiedenen Services aufteilen, gut Variante 1, weiß ich jetzt wie da der Plan ist. Wozu sollte ich dann aber ein Cluster-Filesystem einplanen, welche Vorteile ergeben sich aus deiner Sicht (für die aktuelle VErsion von ispconfig)? danke, os |
|
#8
|
|||
|
|||
|
Zitat:
Zitat:
|
|
#9
|
|||
|
|||
|
OK.
Dienste-Aufteilung: Services (DNS, WWW) auf mehrere Maschinen ist mir soweit klar. Ist bei uns insofern ein Thema weil langsam die Auslastung zu hoch wird um alle Services auf einer Maschine zu fahren (abgesehen vom single point of failure). Hochverfügbarkeit: OK, cluster-FS nehmen, die notwendigen Verzeichnisse (WWW, DNS, MAIL) synchron halten. Somit haben beide Server alle notwendigen Daten, die config ist auch synchron weil ispconfig sich das selbst macht, korrekt? Um SMTP hochverfügbar zu machen nehme ich zwei MX-Records, klar. Aber wie ist es gedacht dass für Services wie FTP, Apache, Mail gedacht - Round-Robin klappt da ja nur bedingt (manche User erhalten Timeout, manche nicht) - also bräuchte es hierfür noch ein Zusatztool wie einen Load-Balancer der checkt ob einer der Nodes offline geht, korrekt? Oder hat ispconfig noch eine eigene Funktion die das übernimmt? Ich glaub ich häng gedanklich einfach beim letzten Punkt. Danke für die mehrfache Beantwortung... os |
|
#10
|
|||
|
|||
|
Zitat:
|
![]() |
| Themen-Optionen | |
| Ansicht | |
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 04:09 Uhr.











Linear-Darstellung
