PDA

Bekijk Volledige Versie : directadmin clusteren



martin18
21/08/07, 16:01
beste hosters,

heeft iemand van jullie het al voorelkaar gekregen om directadmin te clusteren ? (failback)

Wij van awebhosting hebben het werken. en willen graag weten hoe andere hosters dit gedaan hebben.

Nielsvk
21/08/07, 16:11
Wij hebben hebben secundary DNS op een VPS draaien, dit draait ook allemaal perfect en geautomatiseerd, failback mail ben ik nog mee bezig. :)

martin18
21/08/07, 16:24
okay maar ik bedoel echt het hele zooitje.... dus web, mail, controlpanel..

l30n
21/08/07, 17:10
Waarom begin je niet eerst met vertellen wat jullie al hebben gedaan en hoe?

Nielsvk
21/08/07, 17:11
okay maar ik bedoel echt het hele zooitje.... dus web, mail, controlpanel..

Control panel valt niet te clusteren volgens mij, verder neem eens contact op met Wido (pcextreme) die heeft dit allemaal draaien geloof ik.

DutchTSE
21/08/07, 17:19
mysql kan op een aparte server draaien, secundairy dns kan op een aparte server en dan heb je het gehad mbt directadmin. Verder zul je zelf moeten gaan knutselen :)

Nielsvk
21/08/07, 17:25
Web en mail is ook mogelijk :)

Sander-
21/08/07, 17:33
Tja, je hebt clusteren en je hebt een fallback situatie. Clusteren is zeer moeilijk, zo niet onmogelijk zonder flink te gaan hacken in de source van DA.

Fallback is daarintegen een stuk beter te realiseren, aangezien je in principe gewoon je complete systeem dan passive kunt laten mirroren. Wanneer de fallback in werking wordt gesteld kan alles gewoon doordraaien (mits je er een load-balancer oid voor hebt hangen)

l30n
21/08/07, 17:40
heeft iemand van jullie het al voorelkaar gekregen om directadmin te clusteren ? (failback)

Lijkt mij onmogelijk overigens. De rest van je services misschien, maar DA zelf niet.

Wido
21/08/07, 23:44
Control panel valt niet te clusteren volgens mij, verder neem eens contact op met Wido (pcextreme) die heeft dit allemaal draaien geloof ik.Nee, echt clusteren is het niet.

Wij hebben een Xen omgeving over iSCSI draaien, waardoor we alle Xen guests op elke gewenste host kunnen starten.

Hierdoor kunnen we bij uitval van een fysieke server, zonder problemen de guest weer op een andere server online brengen.

DirectAdmin draait gewoon binnen in deze Xen guest, daarvoor hoef je weinig speciale dingen uit te halen.

De hele failover zit in de achterkant met Xen en iSCSI verwerkt.

rayden
22/08/07, 12:58
Hier zelf geen DA Cluster. Wel mail fallback en DNS fallback (Zoals iedereen het zou moeten hebben imho).

Nog nooit direct gekeken naar een DA cluster, Weet uberhaupt niet eens of het wel mogelijk zou zijn... icm DA. In principe zijn het 'gewone' services dus zou het ergens wel mogelijk moeten zijn maar je bent dan zowiezo bijna je halve DA opnieuw aan het scripten dat je dan net zo goed een eigen controle paneel kunt maken/scripten wat volledig clustergericht is.

Jesperw
22/08/07, 13:46
Wat wij binnen enkele weken live hebben is:

- 2 Loadbalancers
- SAN
- 3 Webservers
- 1 DB server (voorlopig)
- 1 'Master server'

Op die masterserver draait DA zelf (op port 2222 normaal gesproken) en (voorlopig) ook email.

Bij wijzigingen schrijf ik middels DA's custom scripts de httpd configs met een ander ip weg voor de andere webservers.

Om een lang verhaal kort te maken heb ik daarmee de web-kant van DA redundant gemaakt. Storage gebeurt op een enterprise SAN en het is behoorlijk schaalbaar.

Met email zijn we bezig (en aardig ver), dat komt hierna.

Het enige wat overblijft is Directadmin. Maar dat kan ook draaien op een Xen slice of een stevige machine.

Wido
23/08/07, 22:27
Waarom het IP herschrijven in je httpd.conf? Als je gaat loadbalancen kan je toch gewoon 1 IP gebruiken?

Elke webserver moet immers op dat IP reageren.

Daarnaast is het inderdaad met wat leuke hacks best mogelijk om DirectAdmin te clusteren, maar ik ben bang dat het daardoor te complex wordt en daardoor ook instabiel.

Jesperw
23/08/07, 22:37
Nou, omdat die 'master' server waar ik 't over heb zelf geen webserver is en een ander ip heeft dan de webservers (die wel allemaal 1 en het zelfde ip hebben).

De stabiliteit hoeft er denk ik niet onder te lijden. Da's even slim nadenken en bouwen. :)

Wido
23/08/07, 22:38
Nou, omdat die 'master' server waar ik 't over heb zelf geen webserver is en een ander ip heeft dan de webservers (die wel allemaal 1 en het zelfde ip hebben).

De stabiliteit hoeft er denk ik niet onder te lijden. Da's even slim nadenken en bouwen. :)Ah, op die manier, ik dacht dat je DA ging forwarden via de loadbalancer.

Misschien krijg je het wel heel stabiel, dat zou prima kunnen, ik zag echter te veel haken en ogen en heb daarom voor een failover gekozen.

Jesperw
23/08/07, 23:10
Da's een prima oplossing, maar in ons geval niet schaalbaar genoeg. Ik wil graag met 1 DA instantie een grote setup waar alles binnen draait. Da's (als 't eenmaal draait) het handigst en het makkelijkst op te schalen.

Teun
24/08/07, 00:20
*Haakt aan*

Hmm, interesting Jesperw :)! Kan je ons eens op de hoogte houden van de vorderingen?