Disponibilité & Stabilité vs Performance & ChargeQuelques échanges et incompréhensions récemment autour des mots Performance et Charge, suite à des soucis sur des sites Web. Finalement nous parlerons de problème de Disponibilité plus que de problème de Performance ou de Charge.
Derrière la Charge nous entendrons le nb de visiteurs mais aussi les nouveaux appels à des procédures stockées.
Tandis que derrière la Performance nous parlerons de temps de réponse unitaire et de consommation CPU.
On peut effectivement avoir des pb de Disponibilité si :
- la Charge est élevée
- la Performance des certains composants n'est pas au rendez-vous
- et ... si la Charge est élevée et les Performances faibles !
Ici on parlait finalement :
- de Charge constante (en terme de visiteur) ... mais croissante (en terme d'appels à de nouvelles fonctionnalités)
- de Performance dégradée sur des fonctions (en fait les composants étaient plus riches fonctionnellement mais aussi plus consommateurs de ressources, CPU - notamment)
Mais il a fallu communiquer et re-communiquer pour finaliser le diagnostic et les actions associées !