4.3 Évaluation avec ajout d’hypothèses de disponibilité

La disponibilité d’une solution utilisant la disponibilité générique pour chacun des composants virtuels peut être très faible, puisque l’hypothèse générique est une hypothèse pessimiste. Afin de pallier cela, des hypothèses de disponibilité peuvent être intégrées au calcul de disponibilité. L’ajout d’hypothèses requiert plus de détail sur l’implémentation de la couche logique et de l’architecture par la couche physique. Certaines contraintes font émerger des décisions d’architecture prises lors du développement de la solution.

Par exemple, le développement d’une solution pour Microsoft Windows 7 impose une plateforme ayant un jeu d’instructions x86 [15]. Cela exclut alors tout déploiement sur d’autres types d’unités de traitement. La disponibilité des unités de traitement peut alors être remplacé par une disponibilité représentant un échantillon représentatif, par exemple 99,95 %, soit , basé sur les hypothèses de la section 3.3.2.

Certaines contraintes peuvent être imposées lors du déploiement d’une solution logicielle. Par exemple, si les composants et doivent être déployés sur une infrastructure plus disponible qu’une infrastructure ayant la même disponibilité que l’hypothèse pessimiste, des liens de communications à 1 Gbps, sur un réseau entièrement composé de composants CiscoMC, peuvent être tenus pour acquis. Alors, la disponibilité de 99,999 % peut être utilisée, en remplacement de la disponibilité pessimiste [4]. Dans le même ordre d’idées, des disques Velociraptor de Western DigitalMC et un contrôleur SAS de Highpoint TechnologiesMC ayant une disponibilité sérielle de , peuvent être utilisés pour implémenter le composant virtuel d’immuabilité

La disponibilité des composants change radicalement, passant d’un taux pessimiste à un taux basé sur des hypothèses de déploiement. La disponibilité des composants virtuels sériels passe alors de à et celle du composant passe de à . Aussi la disponibilité des composants virtuels parallèles du composant peut se calculer comme suit :

La disponibilité de la solution est ajustée :

Les goulots d’étranglement sont évalués de nouveau, en prenant en considération ces nouvelles disponibilités. Le tableau suivant détaille les nouveaux calculs.

Tableau 4.2 — Disponibilité de la solution, avec hypothèses

En émettant des hypothèses sur l’implémentation physique de la solution, la disponibilité contextuelle des composants est améliorée; mais le goulot d’étranglement reste le composant, la disponibilité de ce composant n’est pas suffisante pour qu’un autre composant devienne le goulot d’étranglement. La disponibilité des autres composants n’a pas été impactée; en y intégrant les mêmes changements architecturaux que le scénario précédant, on peut déterminer la disponibilité.

Les changements architecturaux effectués dans le cadre de l’amélioration de la disponibilité de la solution ont amélioré la disponibilité totale de la solution de 0,05 %, ce dernier passant de à .

Table des matières · 23/26