Selon un rapport récent de l'ITIC, le coût d'une minute d'indisponibilité par serveur varie entre 1 670 dollars par serveur et par minute, ce qui représente un coût horaire de 100 000 dollars, et 16 700 dollars par serveur et par minute, soit un coût horaire estimé à un million de dollars (1 000 000 $).
Le rapport souligne que même une petite entreprise qui estime le coût d'une interruption de service à seulement 10 000 dollars de l'heure devra débourser 167 dollars par minute pour un seul serveur en cas de panne.
Aujourd'hui plus que jamais, la disponibilité des serveurs est essentielle au bon fonctionnement de toute entreprise. Voyons ce qu'est la disponibilité des serveurs et pourquoi elle revêt une telle importance pour les entreprises du secteur numérique.
Qu'est-ce que la disponibilité d'un serveur ?
La disponibilité désigne la durée pendant laquelle un système fonctionne sans arrêt ni redémarrage. La disponibilité d'un serveur correspond à la durée totale pendant laquelle celui-ci est pleinement opérationnel et en service. Il s'agit d'un indicateur utilisé pour évaluer les performances d'un serveur. La disponibilité d'un serveur est surveillée et mesurée à l'aide d'outils de surveillance des serveurs.
Quelle est la différence entre le temps de fonctionnement et la disponibilité ?
Les termes « temps de fonctionnement » et « disponibilité » sont souvent utilisés de manière interchangeable, bien qu'ils ne désignent pas la même chose. Le temps de fonctionnement correspond à la durée pendant laquelle un serveur fonctionne correctement ; il s'exprime en années, mois, jours, heures, minutes et secondes. La disponibilité, quant à elle, correspond au pourcentage de temps, sur une période donnée, pendant lequel un serveur peut être utilisé conformément à sa destination.
En termes mathématiques, le taux de disponibilité (%) = temps de fonctionnement / temps total (temps total = temps de fonctionnement + temps d'arrêt).
Quel est un bon taux de disponibilité pour un serveur ?
Lorsqu’un service informatique d’entreprise ou un fournisseur de services gérés (MSP) fournit des services informatiques à l’entreprise elle-même ou à ses clients, il s’engage souvent à respecter ce que l’on appelle un accord de niveau de service (SLA). Le SLA définit ce à quoi les utilisateurs finaux peuvent s’attendre en termes de disponibilité du système, entre autres aspects de la prestation de services. Un SLA est essentiel pour permettre à un fournisseur de services d’orienter ses processus internes en fixant des normes de performance claires et mesurables.
Un accord de niveau de service (SLA) relatif à la disponibilité des serveurs précise la durée maximale d'indisponibilité qu'un serveur peut subir au cours d'une période donnée, par exemple une année. Même s'il n'est pas toujours possible d'atteindre une disponibilité de 100 %, un objectif de 99,99 % ou 99,999 % de disponibilité des serveurs peut constituer un but raisonnable.
Selon TechTarget:
- Une disponibilité de 99,999 % correspond à un temps d'indisponibilité maximal de 5 minutes et 15 secondes par an.
- Une disponibilité de 99,99 % correspond à 52 minutes et 36 secondes d'indisponibilité par an.
- Une disponibilité de 99,9 % correspond à 8 heures et 46 minutes d'indisponibilité par an.
- Une disponibilité de 99 % correspond à 3 jours, 15 heures et 40 minutes d'indisponibilité par an.
Qu'est-ce qu'un serveur à haute disponibilité ?
Lorsqu'un serveur est capable de rester disponible et opérationnel pendant une très grande partie du temps, on parle de serveur à haute disponibilité. Ce type de serveur est généralement utilisé pour les applications critiques au sein d'une entreprise.
Un serveur offrant une disponibilité de 99,999 %, ce qui correspond à environ 5 minutes d'indisponibilité par an, est considéré comme un serveur à haute disponibilité. Le rapport ITIC 2020 mentionné précédemment indique que « … 87 % des personnes interrogées considèrent que 99,99 % — ce qui équivaut à 52,56 minutes d'indisponibilité imprévue par serveur et par an — est le niveau de disponibilité minimum acceptable pour les serveurs et les applications critiques. »
Qu'est-ce que la maintenance d'un serveur ?
La maintenance des serveurs consiste à maintenir les serveurs à jour et à garantir leur fonctionnement optimal. Les serveurs constituent la colonne vertébrale de l'infrastructure informatique de toute entreprise, et des processus essentiels en dépendent. La maintenance des serveurs permet de s'assurer que tous les serveurs fonctionnent de manière optimale et ne présentent aucun risque pour la sécurité. Certaines tâches courantes de maintenance des serveurs doivent être effectuées régulièrement :
- Maintenez le système d'exploitation (SE) à jour
- Vérifiez l'utilisation du disque et veillez à ne pas dépasser 90 % de sa capacité
- Vérifier l'utilisation du serveur (par exemple, l'utilisation du processeur, de la mémoire vive et du réseau)
- Vérifiez les journaux pour détecter d'éventuelles erreurs matérielles
- Vérifier que les sauvegardes fonctionnent correctement
Surveillance de la disponibilité des serveurs
Il est possible d'optimiser l'état de santé d'un serveur en surveillant sa disponibilité. La surveillance permet de réduire au minimum les temps d'arrêt coûteux grâce à des alertes et des rapports.
Comment puis-je vérifier la disponibilité du serveur ?
Vous pouvez vérifier la durée de fonctionnement d'un appareil Windows à l'aide du Gestionnaire des tâches:
- Cliquez avec le bouton droit de la souris sur la barre des tâches Windows et sélectionnez « Gestionnaire des tâches »
- Une fois le Gestionnaire des tâches ouvert, cliquez sur l'onglet « Performances ». Sous cet onglet, vous trouverez la rubrique « Temps de fonctionnement ».

Vous pouvez également consulter l'heure du dernier démarrage des ordinateurs Windows depuis l'invite de commande en tapant :
> systeminfo
Vous verrez quelque chose comme ceci dans le résultat :

Sur les serveurs Linux, il est possible de vérifier la durée de fonctionnement à distance en ouvrant une fenêtre de terminal, puis en saisissant la commande « uptime ».
Outils de surveillance des serveurs
Les outils de surveillance des serveurs contrôlent les performances du système en surveillant l'utilisation du processeur, la consommation de mémoire, l'utilisation du disque dur, etc. Ces outils permettent aux équipes informatiques de surveiller et d'identifier les problèmes liés aux performances, ainsi que d'effectuer une maintenance régulière afin d'optimiser la disponibilité des serveurs.
Kaseya VSA, une solution de surveillance et de gestion des terminaux et du réseau, surveille tous les aspects des appareils connectés au réseau, notamment les serveurs, les ordinateurs de bureau, les ordinateurs portables, les hyperviseurs, les routeurs, les commutateurs, les pare-feu et bien plus encore.
Les fonctionnalités de gestion des serveurs de Kaseya VSA permettent aux professionnels de l'informatique de surveiller de manière proactive l'ensemble des serveurs — qu'ils soient physiques ou virtuels — afin d'obtenir des informations en temps réel, ce qui leur permet d'assurer la disponibilité des serveurs et de garantir le bon fonctionnement de l'entreprise.

En savoir plus sur Kaseya VSA.


