Un inventaire sans dépendances donne une liste de machines. Avec elles, il donne un graphe, et un graphe se raisonne : on peut y chercher ce qui tombe si tel service s'arrête.
L'inventaire
| Composant | Dépend de |
|---|---|
| SRV-ANN-01 | rien |
| SRV-DNS-01 | SRV-ANN-01 |
| SRV-FIC-01 | SRV-ANN-01, SRV-DNS-01 |
| SRV-APP-01 | SRV-FIC-01, SRV-DNS-01 |
| IMP-PLAT-01 | SRV-DNS-01 |
| SW-CoeurA | rien |
Objectif
Compter les dépendants directs de l'annuaire, puis les composants qui tombent en tout pour trois pannes différentes.
Rappels
Un composant tombe s'il dépend du service arrêté, directement ou par l'intermédiaire d'un autre composant lui-même tombé.
Pièges
L'annuaire n'a que deux dépendants directs et son arrêt fait pourtant tomber quatre composants sur cinq. C'est un point de défaillance unique, et sa fiche d'inventaire ne le dit pas : seule sa position dans le graphe le révèle.