T3CON06: High-availability Infrastucture for TYPO3 Websites

Luc de Louw’s Vortrag hatte eigentlich mit Typo3 gar nichts zu tun. Vielmehr ging es um hochverfügbare Server mittels DRBD und Heartbeat. Genau die Applikationen, die wir im Webteam momentan verwenden, um einen Prototyp für eine hochverfügbare Web-Infrastruktur zu testen.
DRBD ist ein block device which is designed to build high availability clusters. This is done by mirroring a whole block device via (a dedicated) network. You could see it as a network raid-1.
Hearbeat ist ein cluster membership service. Wie in: ein Server fällt aus, der andere übernimmt sofort dessen Position, mit idealerweise keinerlei Ausfallzeiten. DRBD kümmert sich „anschließend“ darum, daß die notwendigen Dienste auf dem eben „eingesprungenen“ Server gestartet werden.
Interessant: DRBD8 (Q4/2006) wird Load Balancing erlauben. Und das Oracle Cluster File System unterstützen. D.h. dann kann ein Dateisystem auf beiden Hearbeat Nodes gemountet sein. Yeah!
DRBD+ (kommerziell, Q1/2007) wird Desaster Recovery erlauben. D.h. asynchrone Daten-Replikation auf einen dritten Server, der physikalisch vom Cluster getrennt sein kann. Wie in: zwei Server in Erlangen, der dritte in New York.
Und auch hier gilt: daß das Linux-only ist, muß man nicht gesondert erwähnen, oder?