Gestion de disque

Comment mesurer l'activité de votre disque pour Linux Web Server

Comment mesurer l'activité de votre disque pour Linux Web Server
L'ère du siècle numérique a commencé et tout le monde semble s'occuper des technologies. Les entreprises s'efforcent d'atteindre l'excellence maximale en fournissant les meilleurs services à leurs clients potentiels. Imaginez maintenant une scène où le site Web fonctionne à un rythme très lent et prend plus de temps pour charger l'ensemble du site. Les administrateurs de l'entreprise veulent comprendre la raison exacte d'avoir un site Web lent.

Dans cet article, nous examinerons quelques conseils cruciaux qui sont essentiels pour accélérer le temps de chargement de votre site Web en mesurant l'activité de votre disque.

Quelle est la raison d'un site Web lent?

L'utilisateur doit envoyer une demande afin d'accéder à toute information du serveur. Côté serveur, les informations résident sur les fichiers qui sont stockés sur les disques durs (HDD) ou plus préférablement sur les disques. Ensuite, le disque commence à tourner pour atteindre le secteur de disque requis pour lire les demandes de l'utilisateur. Pendant ce temps, lorsque le processeur attend que le fichier revienne, le processus entraîne un temps d'attente d'environ quelques millisecondes.

Un tel temps d'accès s'ajoute au traitement des serveurs de données lourds car ils doivent traiter d'innombrables demandes de données et, par conséquent, cela devient un goulot d'étranglement des performances pour récupérer les données du périphérique de stockage. Par conséquent, pour empêcher les performances de l'application de la latence du disque, il devient important de garder un œil sur votre utilisation du disque ainsi que sur les E/S pour vérifier les meilleures fonctionnalités de base de votre application. Commençons par quelques termes simples.

Qu'est-ce que l'E/S de disque?

Les E/S disque incluent toutes les opérations de lecture et d'écriture et définissent la vitesse à laquelle le transfert de données doit avoir lieu entre la RAM et le disque dur. En termes simples, Disk I/O est utilisé pour mesurer un temps de disque actif et est utilisé comme mesure de performance pour faire la distinction entre les périphériques de stockage, par exemple - HDD, SSD et SAN. Cela vous permet de surveiller les opérations de lecture et d'écriture sur votre système et de définir les limites pour être alerté chaque fois que vous atteignez le niveau maximum.

Surveiller les E/S disque sur les serveurs Linux

Utilisation des commandes IOSTAT et IOTOP

Au début, vous devez taper la commande supérieure dans votre terminal pour vérifier la charge du serveur et si les résultats sont faibles, puis allez sur wa status pour en savoir plus sur les IOPS de lecture et d'écriture sur votre disque dur. Si la sortie est positive, vérifiez l'activité d'E/S dans la zone Linux à l'aide des commandes iostat ou iotop.  Vous pouvez surveiller l'utilisation du disque à l'aide d'un processus individuel en utilisant la commande iotop tandis que l'iostat permet de surveiller le temps de chargement de votre périphérique d'E/S. Parfois, il est utilisé pour évaluer le solde des activités du disque.

Il est évident sur vos périphériques de boucle Linux que les statistiques fournies vous aident à encombrer l'affichage lorsque vous souhaitez uniquement vous concentrer sur les disques. Jetez un œil à la commande ci-dessous qui ne fournit pas l'option -p pour surveiller les disques.

La commande iotop est le meilleur utilitaire tout en examinant les E/S du disque en rassemblant toutes les informations d'utilisation via le noyau Linux et en vous donnant une idée des termes les plus exigeants dans vos E/S de disque. Regardez l'exemple donné pour vérifier quand le temps de boucle a été réglé sur 5 secondes. L'affichage sera mis à jour par lui-même et écrasera la sortie.

commandes atop et ioping

La commande ioping est un type d'outil totalement différent, mais elle peut signaler la latence du disque en vous indiquant combien de temps il faut à un disque pour répondre à vos demandes et vous aider à identifier les problèmes de disque.

La commande atop est similaire à la top qui fournit de nombreuses informations sur les performances du système en incluant certaines des statistiques sur l'activité de votre disque.

En outre, vous pouvez facilement gérer les statistiques du disque, cela peut se produire en utilisant la commande de la même manière.

commande dtstat

Cette commande offre des statistiques sur bien plus que l'activité du disque. Ainsi, si vous souhaitez visualiser l'activité de votre disque, il est recommandé d'utiliser l'option -d. Vous obtiendrez une liste continue des mesures de lecture/écriture du disque comme indiqué jusqu'à ce que vous arrêtiez de l'afficher avec un ^c. En outre, il convient de noter ici qu'après chaque ligne suivante, vous devrez signaler l'activité du disque dans l'intervalle de temps suivant où la valeur par défaut est simplement définie sur une seconde.

Emballer

Ici, nous arrivons à la fin de l'article. Nous espérons que l'une de ces commandes vous dira ce que vous devez savoir en ce qui concerne les performances du disque. L'utilisation fréquente de ces commandes vous permettra d'avoir une idée précise du disque occupé ou lent spécifique que vous êtes censé vérifier. Jusque-là - Continuez à apprendre!

Tutoriel Bataille pour Wesnoth
The Battle for Wesnoth est l'un des jeux de stratégie open source les plus populaires auxquels vous pouvez jouer en ce moment. Non seulement ce jeu es...
0 A.ré. Didacticiel
Sur les nombreux jeux de stratégie disponibles, 0 A.ré. parvient à se démarquer comme un titre complet et un jeu tactique très profond bien qu'il soit...
Tutoriel Unity3D
Introduction à Unity 3D Unity 3D est un puissant moteur de développement de jeux. C'est une plateforme multiplateforme qui vous permet de créer des je...