Toutes les entreprises recherchent la perfection en matière de disponibilité des applications, mais rares sont celles qui y parviennent.
La plupart des solutions de disponibilité atteignent 99 %, ce qui peut sembler très bien pour la plupart des organisations jusqu'à ce que vous réalisiez que 99 % signifie 87,6 heures d'arrêt non planifié par an. Selon une étude du groupe Aberdeen, le coût moyen des temps d'arrêt dus à la perte de données peut s'élever à plus de 163 000 dollars par heure pour les entreprises. Ainsi, la règle des neuf : pour chaque "9" qu'une équipe informatique peut atteindre en augmentant sa disponibilité, plus elle peut réduire les temps d'arrêt et augmenter la rentabilité du système. Examinons comment chaque "9" supplémentaire est atteint aujourd'hui, et comment il influe sur les performances de l'entreprise.
99,9% est une bonne pratique commerciale
Il existe de nombreuses solutions de disponibilité donnant des résultats moyens - par exemple, on peut compter sur un serveur x86 pour assurer une disponibilité de 99 % si c'est tout ce que votre entreprise recherche. Mais avec les solutions de disponibilité actuelles, 99,9 % est tout à fait réalisable. Des serveurs abordables plus puissants que la moyenne des x86 peuvent être associés à des alimentations électriques redondantes, des ventilateurs, une matrice RAID et, bien sûr, de bonnes pratiques commerciales pour maintenir et protéger votre système.
Le résultat ?
99,9 % se traduit par environ 8,76 heures d'arrêt non planifié par an. C'est une amélioration considérable par rapport à près de 90 heures d'arrêt à 99 %, mais pour de nombreuses entreprises, la perte d'un jour ouvrable de productivité par an est encore trop importante pour leurs résultats.
Haute disponibilité à 99,99%.
Le secret pour atteindre le prochain "9" pour 99,99% est le cluster technologie. Souvent appelée haute disponibilité les clusters sont essentiellement deux ou plusieurs serveurs physiques connectés en un seul réseau. Si un serveur tombe en panne, le support des applications reprend sur un second serveur.
La disponibilité des grappes peut varier de 99,95 à 99,99 %. en fonction de la qualité de la construction du cluster et de la rapidité du basculement atteint. Certaines applications en grappe, telles que les bases de données, ne peuvent pas basculer rapidement suffisamment car ils doivent vérifier l'intégrité des fichiers et rejouer les journaux de transactions après un échec, ce qui retarde le démarrage de l'application.
La tolérance aux fautes permet une disponibilité de 99,999
Imaginez maintenant que votre entreprise soit en mesure d'ajouter le plus insaisissable "9" pour atteindre une disponibilité de 99,999 %. Que faudrait-il pour y parvenir ? Les systèmes à tolérance de pannes fournissent la "Sainte Graal" de la disponibilité aujourd'hui en travaillant sur les défauts et en continuant à courir sans perturber les applications du tout - en empêchant toute interruption résultant une défaillance du système.
Les solutions matérielles tolérantes aux pannes offrent une disponibilité de 99,999 % ou plus, ce qui se traduit par moins de cinq minutes d'arrêt imprévu par an. La tolérance aux pannes logicielles donne des résultats similaires en utilisant des serveurs standard fonctionnant en parallèle, ce qui permet à une seule application de fonctionner simultanément sur deux machines virtuelles (VM). Si l'une des VM tombe en panne, l'application continue à fonctionner sur l'autre VM sans interruption ni perte de données. Ainsi, la virtualisation permet d'obtenir le cinquième 9.
Cela dit, toutes les solutions tolérantes aux défaillances ne sont pas créé égal. Certains imitent la tolérance aux fautes mais finissent par créer beaucoup de qui fait baisser les performances. Il faut une véritable tolérance aux fautes pour éviter problèmes de performance et de répondre à toutes les exigences de votre candidature.
99.999% : Un exemple
Depuis près de soixante ans, Kaye Instruments est à la à l'avant-garde de la mesure de processus de haute précision pour le secteur biopharmaceutique l'industrie, et son équipement est devenu la norme en matière de haute précision systèmes de mesure.
Dans la fabrication pharmaceutique, il est typique pour les produits à être fabriqués en très grandes quantités, mais avec une production en grande quantité, c'est impossible de tester chaque vilain pour la qualité. C'est pourquoi, dans le contexte actuel pharmaceutique, la qualité doit être intégrée directement dans la fabrication la conception de processus. Si un fabricant ne dispose pas de données pour étayer la la surveillance d'un produit, ce produit ne peut pas être libéré.
Par conséquent, tout temps d'arrêt au sein de ces processus entraînent une perte de recettes. Cette importance cruciale du temps de fonctionnement et de la l'intégrité des données a conduit Kaye à compter sur Stratus pour faire partie intégrante de leur solutions. Pour en savoir plus sur la façon dont Kaye Instruments travaille avec Stratus, regardez la vidéo ci-dessous :