Surveiller l'utilisation des ressources, prévoir la croissance et éviter les saturations
L'enjeu
Une infrastructure informatique saturée dégrade immédiatement les performances, ralentit l'activité et peut provoquer des interruptions de service. Un serveur qui atteint 100% d'utilisation CPU, un espace de stockage plein, ou une bande passante insuffisante impactent directement la productivité des collaborateurs et la satisfaction des clients. Une saturation imprévue met l'organisation en situation de crise, alors qu'une surveillance proactive permet d'anticiper et d'investir au bon moment.
Qu'est-ce que la gestion des capacités ?
La gestion des capacités consiste à surveiller l'utilisation actuelle des ressources informatiques et à prévoir les besoins futurs pour éviter les saturations et maintenir les performances. L'ISO 27002 mesure 8.6 recommande trois contrôles :
- Surveillance continue : mesurer régulièrement l'utilisation des ressources critiques (serveurs, stockage, réseau, applications)
- Analyse des tendances : identifier les évolutions de consommation pour anticiper les besoins futurs
- Planification des évolutions : investir dans de nouvelles capacités avant que la saturation n'impacte l'activité
Ces exigences visent à transformer la gestion des capacités d'une approche réactive (on agit quand c'est saturé) à une approche proactive (on anticipe avant la saturation).
Les ressources à surveiller
Capacité des serveurs
CPU (processeur) : une utilisation moyenne supérieure à 70-80% sur plusieurs jours indique un besoin d'augmentation de puissance. Mémoire (RAM) : une consommation régulière au-delà de 85% provoque des ralentissements et des erreurs applicatives. Disques durs : un espace de stockage rempli à plus de 90% risque de bloquer le système.
Seuils d'alerte recommandés : déclencher une alerte à 70-80% d'utilisation, planifier une action à 85%, considérer la situation comme critique à 90
Capacité de stockage
Serveurs de fichiers : surveiller l'espace disponible et le taux de croissance mensuel. Si l'espace augmente de 10 Go par mois, un volume de 100 Go sera saturé en 10 mois. Bases de données : la croissance des bases peut être exponentielle selon l'activité. Une base qui passe de 50 Go à 80 Go en 3 mois nécessite une anticipation rapide. Sauvegardes : l'espace nécessaire aux sauvegardes augmente avec les données de production.
Capacité réseau
Bande passante Internet : une connexion saturée à 90% aux heures de pointe dégrade les accès cloud et la visioconférence. Réseau local : des commutateurs réseau saturés provoquent des pertes de paquets et des ralentissements généralisés. Accès VPN : le nombre de connexions simultanées doit être dimensionné selon le nombre d'utilisateurs distants.
Capacité applicative
Nombre d'utilisateurs simultanés : certaines applications ont des limites de licences ou de connexions concurrentes. Temps de réponse : un temps de réponse qui double ou triple indique une saturation applicative même si les ressources serveur semblent correctes.
Prévoir les besoins futurs
Analyse des tendances
Collectez les données d'utilisation sur plusieurs mois pour identifier les tendances de croissance. Un stockage qui augmente de 5% par mois atteindra sa capacité maximale en 20 mois. Un nombre d'utilisateurs qui croît de 10% par trimestre nécessite une planification rapide.
Méthode simple : calculez le taux de croissance mensuel moyen sur les 6 derniers mois, projetez cette croissance sur les 12-18 prochains mois, identifiez la date prévisionnelle de saturation.
Anticiper les évolutions métier
Les projets métier génèrent des besoins immédiats. Le lancement d'un nouveau produit, l'ouverture d'un site, ou le déploiement d'une nouvelle application créent des pics de consommation. Ces besoins doivent être intégrés dans la planification : interrogez les équipes métier sur leurs projets à 6-12 mois et dimensionnez les capacités en conséquence.
Prévoir les budgets
L'augmentation de capacités nécessite des investissements. Identifiez les besoins prévisionnels 12-18 mois à l'avance pour les intégrer dans les budgets annuels. Un besoin identifié trop tard oblige à des dépenses imprévues ou à accepter une dégradation de service.
Tableau décisionnel
| Ressource | Seuil d'alerte | Action préventive | Délai d'action |
|---|---|---|---|
| CPU / RAM serveur | 70-80% d'utilisation moyenne | Augmenter les ressources (RAM, CPU) ou migrer vers un serveur plus puissant | 1-2 mois |
| Espace disque serveur | 80% d'utilisation | Ajouter du stockage ou nettoyer les données obsolètes | 1 mois |
| Bande passante Internet | 80% d'utilisation aux heures de pointe | Augmenter le débit ou optimiser les flux | 2-3 mois (délai opérateur) |
| Capacité applicative | Temps de réponse doublé ou 80% de licences utilisées | Ajouter des licences ou migrer vers une infrastructure plus performante | 1-3 mois |
Mettre en œuvre : les étapes clés
1. Identifier les ressources critiques
Listez les ressources dont la saturation impacterait directement l'activité : serveurs de production, espace de stockage critique, bande passante, applications métier essentielles. Priorisez la surveillance sur ces éléments.
2. Mettre en place la surveillance
Déployez des outils de monitoring qui collectent automatiquement les métriques d'utilisation : supervision des serveurs (CPU, RAM, disques), monitoring réseau (bande passante, latence), surveillance applicative (temps de réponse, nombre d'utilisateurs).
Solutions disponibles : outils intégrés aux systèmes (Windows Performance Monitor, Linux top/htop), solutions de supervision dédiées (Nagios, Zabbix, PRTG), services cloud (CloudWatch, Azure Monitor).
3. Définir des seuils et des alertes
Pour chaque ressource critique, définissez trois niveaux : alerte préventive (70-80%), action requise (85%), critique (90%). Configurez des notifications automatiques par email ou SMS lorsque les seuils sont atteints.
4. Analyser mensuellement les tendances
Une fois par mois, générez un rapport d'utilisation des capacités. Identifiez les ressources en croissance, calculez les projections, et priorisez les actions nécessaires. Ce rapport doit être partagé avec la direction pour décision budgétaire.
5. Planifier les investissements
Sur la base des tendances et des projets métier, établissez un plan d'évolution des capacités sur 12-18 mois. Intégrez ces besoins dans le budget IT annuel. Prévoyez une marge de sécurité (10-20%) pour absorber les imprévus.
Points d'attention
- Attendre la saturation pour agir : quand un serveur est à 100%, il est trop tard. Les délais d'approvisionnement et de déploiement peuvent prendre plusieurs semaines. Agir à 85% d'utilisation.
- Pas de surveillance automatisée : vérifier manuellement l'utilisation des ressources une fois par mois est insuffisant. La saturation peut survenir en quelques jours sur certaines ressources.
- Ignorer les tendances de croissance : un stockage qui semble suffisant aujourd'hui peut être saturé dans 6 mois si la croissance n'est pas surveillée. Projetez toujours sur 12-18 mois.
- Pas d'anticipation des projets métier : un nouveau projet peut doubler la charge applicative du jour au lendemain. Impliquez les équipes métier dans la planification des capacités.
En résumé
La gestion des capacités transforme l'approche réactive (agir en crise) en approche proactive (anticiper avant saturation). Surveiller régulièrement l'utilisation des ressources critiques (serveurs, stockage, réseau, applications) et analyser les tendances permet d'identifier les besoins futurs 12-18 mois à l'avance. La mise en œuvre efficace repose sur des outils de monitoring automatisés, des seuils d'alerte définis (70-80% préventif, 85% action requise, 90% critique), et une analyse mensuelle des tendances intégrée dans la planification budgétaire.




