Évaluation de la capacité
Analysez votre situation métier actuelle pour anticiper les besoins en infrastructure cloud
Contexte
L'évaluation de la capacité consiste à analyser la situation actuelle et à anticiper l'utilisation future des ressources d'infrastructure cloud du système applicatif métier. Elle évalue les besoins métier, le niveau de service et la performance du système applicatif, puis établit des modèles de corrélation entre ces trois aspects afin d'aider les entreprises à gérer efficacement les coûts liés à leur infrastructure cloud et à améliorer leur capacité de production de services.
Architecture de la solution
- L'évaluation de la capacité est essentielle pour évaluer le système actuel en termes de performance, de test de charge et de test de stress. Les tests permettent d'analyser les données de performance, d'identifier les goulots d'étranglement et de formuler des recommandations d'optimisation. Cela inclut le suivi de l'architecture complète, de la requête utilisateur au réseau public, en passant par le serveur WEB, le serveur applicatif, la base de données, le système d'exploitation et la requête de stockage finale.
- La performance générale d'une application se décompose en performance frontend, performance du serveur applicatif, performance du middleware, performance de la base de données et performance du système d'exploitation.
- Les indicateurs de performance clés recommandés sont listés ci-dessous.
Front-end : Taille de la page demandée, nombre de requêtes, Start Render et First Byte, et temps de chargement complet
Réseau : Latence réseau, disponibilité et bande passante
Application : Architecture applicative et conception des processus métier, implémentation de la logique métier, efficacité du SQL et consommation des ressources
JVM : Utilisation des régions de la Java Virtual Machine, durée et fréquence du GC, dépassement de mémoire et fuites
Middleware : Pool de connexions à la base de données, pool de threads, file d'attente des requêtes et autres conditions d'exploitation
Base de données : Structure des tables et conception des index, état de fonctionnement de l'instance de base de données, délais de la base de données, requêtes SQL lentes, état des sessions de connexion
Système d'exploitation : CPU, MEM, E/S réseau, E/S disque, paramètres du noyau en cours d'exécution
Points forts
- Théorie spécialisée de l'évaluation de la capacité
- Réduit le risque de panne du système
Produits associés
Data Transmission Service
Migration de données homogène et hétérogène entre systèmes de stockage tels que SQL, NoSQL et OLAP.
Elastic Compute Service
Restez flexible et réactif face aux besoins en temps réel de votre activité grâce à une capacité de calcul fiable, évolutive et à la demande sur le cloud.
Object Storage Service
Un stockage cloud simple d'utilisation qui vous permet de traiter des millions de requêtes par seconde.
ApsaraDB for RDS
Un service de base de données cloud à la demande avec surveillance automatisée, sauvegarde et reprise après sinistre.
