4.4 Hypothèse dans un scénario infonuagique
Le déploiement de la solution dans un contexte infonuagique n’a pas d’impact sur la vue de virtualisation puisque les composants logiques et virtuels ne changent pas. Ce type de déploiement change les hypothèses qui peuvent être formulées. Les solutions infonuagiques ont une disponibilité connue, et cette disponibilité est habituellement unique pour les composants virtuels de traitement, pour les liens de communication et pour les composants virtuels d’immuabilité.
Le contexte infonuagique a un impact sur les liens de communication entre le composant et le reste de la solution logicielle. Contrairement à un déploiement dans un environnement contrôlé d’entreprise, la disponibilité du lien de communication entre le composant et les noyaux applicatifs et ou le générateur de rapport peut être moins élevée.
En se basant sur la même solution logicielle, l’hypothèse que la partie serveur de la solution soit déployée sous Microsoft Windows Azure peut être posée. La disponibilité des composants virtuels dépendant des composants est alors de 99,9 %. [14]. La disponibilité du lien de communication peut être plus faible; une hypothèse sera faite d’une disponibilité de 99 % [20].
Les composants virtuels sériels passent alors de à pour les composants . La disponibilité des composants virtuels parallèles du composant se calcule comme suit :

La disponibilité de la solution est ajustée, et est calculée comme suit :

La même solution déployée en utilisant des technologies infonuagiques présente une amélioration de la disponibilité de l’ordre de 69,96 %, passant de à . Aucune modification à l’architecture n’a été faite, la conception de la solution doit être compatible avec le mode de déploiement des technologies infonuagiques.
Table des matières · 24/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