Heartbeat (programme)

Un article de Wikipédia, l'encyclopédie libre.

Heartbeat est un système de gestion de la haute disponibilité sous Linux, FreeBSD, OpenBSD, Solaris et MacOS X. Il est distribué sous licence GPL.

Heartbeat met en place un système classique de clustering en haute disponibilité basé sur des battements de cœur. Il exécute des scripts d'initialisations lorsque une machine tombe (plus d'entente du battement de cœur) ou est à nouveau disponible (battement de cœur retrouvé). Il permet aussi de changer d'adresse IP entre les deux machines à l'aide de mécanismes ARP avancés. Heartbeat fonctionne à partir de deux machines et peut être mis en place pour des architectures réseaux plus complexes.

Les « battements de cœurs » peuvent être prévus de différentes façons :

[modifier] Lien externe