Als je drbd gebruikt dan kun je maar 1 server actief gebruiken, dus je kunt niet een master/master replicatie met mysql opzetten dan. Nou ja, het kan wel door mysql op een niet-drbd partitie te zetten, maar dit wil je meestal niet aangezien je dan 2 vormen van replicatie zou hebben en dat is performance weggooien en lastiger te beheren. (je bent dan de netwerk verbinding tussen beide server aan het gebruiken voor drbd replicatie en voor mysql replicatie)
Met drbd mirror je de ene server naar de andere waarbij je eigenlijk alleen de eerste actief gebruikt. (Je mirrored eigenlijk 'partities' dus in theorie kun je de 2de wel gebruiken voor andere zaken.).
Met heartbeat configureer je op de eerste server een virtueel ip en 1 of 2 afzonderlijke netwerkpaden naar de 2de server. Deze paden worden gebruikt om te kijken welke van de 2 servers down gaat. Op dat moment switched drbd zijn slave naar master, heartbeat gooit het virtuele ip over naar de 2de server en dan kun je daar automatisch een script starten om de services (exim, apache, mysql, ftp e.d.) te starten.

Likes:



Quote