Composite SLA V2

John Savill's Technical Training
1 Dec 202227:45

Summary

TLDRDans cette vidéo, l'expert explique les accords de niveau de service composites (SLA composites) en utilisant des analogies simples et des exemples pratiques. Il décrit comment l'alignement des SLA individuels des composants d'un service affecte l'ensemble de la disponibilité du service. À l'aide de l'analogie d'un lancer de pièce, il explique les différences entre la logique 'ET' (tous les composants doivent être disponibles) et la logique 'OU' (un seul composant suffit). Il illustre comment ces calculs influencent la conception de systèmes résilients, notamment avec la redondance, pour améliorer la probabilité de disponibilité globale d'un service.

Takeaways

  • 😀 Un SLA (Service Level Agreement) est une probabilité ou un pourcentage qui indique la disponibilité d'un service.
  • 😀 Un SLA composite est l'accord global qui combine les SLAs des différents composants d'un système.
  • 😀 La probabilité de succès ou d'échec de chaque composant affecte directement le SLA global d'un service.
  • 😀 Lorsqu'un SLA nécessite plusieurs composants pour être disponibles, le SLA global est calculé en multipliant les SLAs individuels des composants (logique 'ET').
  • 😀 Si seul un composant doit être disponible parmi plusieurs, le SLA global augmente car on calcule la probabilité que tous les composants échouent (logique 'OU').
  • 😀 Lorsque le nombre de composants augmente, la probabilité d'au moins un composant fonctionnel augmente, ce qui améliore le SLA global.
  • 😀 Un exemple simple de probabilité est celui d'un lancé de pièce : la probabilité d'obtenir une face (tête) est de 50%.
  • 😀 Si l'on a plusieurs composants, la probabilité d'échec pour chaque composant est multipliée entre eux pour obtenir la probabilité d'échec globale.
  • 😀 La probabilité d'obtenir au moins une tête après plusieurs lancers de pièces augmente à mesure que le nombre de lancers augmente.
  • 😀 Un SLA plus élevé (par exemple 99,99%) diminue la probabilité d'échec, mais les systèmes nécessitant plusieurs composants avec de tels SLAs peuvent voir leur SLA composite diminuer.
  • 😀 Le calcul des SLAs composites peut être optimisé en utilisant des composants redondants : avoir plusieurs instances avec des SLAs identiques mais en logique 'OU' peut augmenter de manière significative la disponibilité globale.

Q & A

  • Qu'est-ce qu'un SLA composite?

    -Un SLA composite est l'accord de niveau de service global qui combine les SLAs de tous les composants d'un service. Cela permet de calculer la probabilité que le service dans son ensemble soit disponible en fonction de la disponibilité des composants individuels qui le composent.

  • Pourquoi est-il important de comprendre les SLAs composites?

    -Comprendre les SLAs composites est essentiel pour concevoir des systèmes résilients et fiables. Cela permet de déterminer la disponibilité globale d'un service en fonction de la disponibilité de ses composants et d'identifier les risques liés à la défaillance d'un ou plusieurs éléments du système.

  • Comment calcule-t-on un SLA composite si tous les composants doivent être disponibles?

    -Si tous les composants doivent être disponibles, on multiplie les SLAs de chaque composant. Par exemple, si un load balancer a un SLA de 99,99%, un serveur web un SLA de 99,9% et une base de données un SLA de 99,99%, l'SLA composite sera de 99,88%.

  • Comment calcule-t-on un SLA composite si un seul composant doit être disponible?

    -Si un seul composant doit être disponible, il faut calculer la probabilité que chaque composant soit indisponible, puis soustraire cette probabilité de 1. Cela donne un SLA composite beaucoup plus élevé, car les chances de défaillance de tous les composants sont faibles.

  • Qu'est-ce que la probabilité dans le contexte des SLAs?

    -La probabilité dans le contexte des SLAs est la chance qu'un service ou un composant soit disponible lorsqu'il est requis. Cela se mesure en pourcentage et est utilisé pour calculer l'impact de la défaillance de chaque composant sur le SLA global d'un service.

  • Comment fonctionne le calcul des SLAs avec des pièces multiples (par exemple, trois lancers de pièce)?

    -Si l'on lance une pièce plusieurs fois, il y a plusieurs scénarios possibles. Par exemple, si on lance une pièce trois fois et qu'on souhaite obtenir au moins une face, on calcule d'abord la probabilité de ne pas obtenir de face à chaque lancer, puis on soustrait cette probabilité de 1 pour obtenir la probabilité qu'au moins une face apparaisse.

  • Quel est l'impact du nombre de composants sur l'SLA composite?

    -Le nombre de composants a un impact direct sur l'SLA composite. Plus il y a de composants nécessaires pour que le service fonctionne, plus la probabilité que le service échoue augmente. Si vous avez besoin de plusieurs composants tous disponibles, le SLA composite sera plus faible que si vous avez besoin d'un seul composant disponible.

  • Comment les SLAs de plusieurs composants sont-ils combinés lorsqu'ils sont indépendants?

    -Lorsque les composants sont indépendants, on combine leurs SLAs en multipliant les probabilités de disponibilité de chaque composant. Par exemple, si chaque composant a un SLA de 99,9%, l'SLA composite pour trois composants serait de 99,8% (99,9% * 99,9% * 99,9%).

  • Que signifie un SLA de 99,9% dans le contexte des services informatiques?

    -Un SLA de 99,9% signifie qu'un service ou un composant est disponible 99,9% du temps, soit une période d'indisponibilité de 0,1% du temps. Dans un contexte informatique, cela se traduit par une disponibilité de 8 heures par an en cas d'indisponibilité.

  • Pourquoi un SLA composite peut-il être plus élevé si un composant alternatif est ajouté?

    -L'ajout d'un composant alternatif augmente l'SLA composite parce que cela permet d'avoir plus d'options disponibles. Si un composant est indisponible, un autre peut être utilisé, réduisant ainsi la probabilité que le service global soit complètement indisponible.

Outlines

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Mindmap

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Keywords

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Highlights

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Transcripts

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now
Rate This

5.0 / 5 (0 votes)

Related Tags
SLA CompositeCalcul SLADisponibilitéProbabilitéArchitecture ITAccords de serviceHaute disponibilitéSystème résilientServices informatiquesPerformance systèmeMéthode probabiliste
Do you need a summary in English?