Sie sind auf Seite 1von 22

Fonctionnement d un cluster sous AIX grce HACMP :

High Availability Cluster Multi-Processing

Raphal Bosc, IR5


1

Quest ce quun cluster ? Pourquoi mettre en place un cluster ?


disponibilit

volutivit

verticale, horizontale.

Quest ce quun groupe de ressources ?


c

est un ensemble :
de

volumes logiques,

adresses rseaux, applications serveurs.

Deux types de rseaux :

public

: pour interconnecter les clients avec le cluster. : pour permettre au cluster d envoyer et de recevoir des keep-alive .

priv

Un exemple de cluster

Prsentation en couche de l architecture d un noeud :


Couche applicative : applications dont la disponibilit est critique

Couche HACMP : fournit les services de haute disponibilit la couche applicative

Couche AIX : systme d exploitation Couche LVM : soccupe des disques durs au niveau logique Couche rseau : soccupe des communications au niveau logique

Le principal lment de HACMP : le cluster manager.


Il

se dcoupe comme suit :

Dans quel cas bascule ton d un nud un autre ?

crash

dun ou plusieurs lments physiques du nud.

maintenance.

Quelques dfinitions pour comprendre les relations entre les nuds :


priorit,

takeover,

fallover,

reintegration,

fallback.

1) Cascading sans fallback (nouveaut 4.4):

10

2) Cascading avec fallback :

11

3) Rotating :
Sensiblement

similaire au cascading avec

fallback.

4) Concurrent (jusqu 8 nuds):


Pas

de prise de contrle du groupe de ressources. accs concurrent au groupe de ressources implique un mcanisme de verrous de fichiers sur la base.
12

Mmes fonctionnements (cascading, rotating, concurrent), mais du point de vue des cartes rseaux :

13

1) Cascading : avant takeover

14

2) Cascading : aprs takeover

15

3) Rotating :
Il

n y a pas conservation des deux applications. rotating tend disparatre.

Le

4) Concurrent :
A priori

fonctionne de la mme faon que le cascading.


16

Reconfiguration dynamique d un cluster lors de l'ajout d un nouveau nud :


3

tapes :
physique du nud au cluster (services inactifs), du nud dans la topologie du cluster, de la topologie du cluster.

connexion

ajout

synchronisation

17

Comment a marche :

Chaque

nud comporte un ODM.

Il

comporte aussi un emplacement provisoire et un emplacement actif.

18

Au dmarrage du nud :

19

Reconfiguration :
Modifier la configuration du cluster (ODM) stocke dans le rpertoire par dfaut (DCD) en utilisant un outil de configuration. Mise jour de l ODM en le plaant dans l ACD (la ou se trouve la configuration active). En fait : l ODM transit du DCD au SCD puis au ACD.

20

21

Bilan

Un

cluster assure une continuit de service en utilisant toutes les ressources de calculs disponibles.

22

Das könnte Ihnen auch gefallen