Architecture des systèmes et fiabilité
On conçoit un système web qui doit traiter 1800 demandes par seconde en pointe. Un serveur peut traiter au maximum 250 demandes par seconde, et le taux d'utilisation de chaque serveur doit rester inférieur ou égal à 70 %. De plus, les serveurs restants doivent encore respecter cette condition si un serveur tombe en panne (configuration N+1). La charge étant répartie de façon égale, quel est le nombre minimal de serveurs nécessaires ?
- A9 serveurs
- B11 serveurs
- C12 serveurs
Afficher la réponse et l'explication
Réponse : C. 12 serveurs
Avec un taux d'utilisation de 70 % au plus, un serveur peut traiter 250 × 0,7 = 175 demandes par seconde : le nombre de serveurs nécessaires en pointe vaut donc 1800 ÷ 175 ≈ 10,3, arrondi à 11. On ajoute un serveur pour que ces 11 restent disponibles même si un serveur tombe en panne, soit 11 + 1 = 12 serveurs. 9 serveurs correspond à 1800 ÷ 250 = 7,2 (sans tenir compte de la limite du taux d'utilisation), arrondi à 8, plus un, et 11 serveurs ne tient pas compte des pannes.
Continuer : 9 autres questions sur Architecture des systèmes et fiabilité