1.1 Isolation des niveaux d’abstraction
Plusieurs composants physiques peuvent être abstraits par un seul composant virtuel. Par contre, du point de vue logique, les composants physiques n’ont aucun lien entre eux et peuvent être analysés indépendamment les uns des autres.
Une approche ascendante, allant des composants physiques jusqu’au composant logique, permet d'abstraire de plus en plus le matériel en établissant le niveau d'interaction qu’offrent les différentes couches séparant le matériel de ces composants logiques.
Sans connaitre le chemin à emprunter pour atteindre un composant physique, ni de quel composant il s’agit, les composants logiques de la solution sont capables de communiquer avec les composants physiques en utilisant une interface exposée par une couche logicielle sous-jacente au composant logique.
Ces couches sont de plus en plus abstraites que les couches inférieures, et consomment de la fonctionnalité provenant de ces couches afin d’exposer de la fonctionnalité aux couches supérieures, par l’intermédiaire d’une interface plus générique.

Figure 1.1 — Exemple de couches logicielles
Source : Marlov, Amit, PC- Startup and Logon, 18 avril 2011 [12]
Table des matières · 4/26
Conception pour la haute disponibilité
- Conception pour la haute disponibilité
- Introduction
- 1 Abstraction du matériel
- 1.1 Isolation des niveaux d’abstraction
- 1.2 Catégorie de composants physiques
- 1.3 Couche de virtualisation
- 1.4 Abstraction des composants virtuels
- 1.5 Caractéristiques des composants virtuels
- 2 Les mécanismes sous-jacents à la haute disponibilité
- 2.1 Cadre d'analyse des mécanismes et hypothèses
- 2.2 Interface publique d’une solution
- 2.3 Contrôle du risque
- 2.4 Une approche : la duplication
- 2.5 Limites de la réplication de composant virtuel d’immuabilité
- 3 Évaluation des risques d’indisponibilité
- 3.1 Hiérarchie de dépendances
- 3.2 Goulots d’étranglement
- 3.3 Méthode de calcul de disponibilité
- 3.4 Méthodologie d’analyse
- 4 Évaluation dans des cas réels
- 4.1 Solution logicielle de base
- 4.2 Analyse sans hypothèses
- 4.3 Évaluation avec ajout d’hypothèses de disponibilité
- 4.4 Hypothèse dans un scénario infonuagique
- Conclusion
- Liste des références