Je voudrais faire une analyse de notre serveur NFS pour aider à détecter les goulots d'étranglement potentiels dans nos applications. Le serveur exécute SUSE Enterprise Linux 10.
Le genre de choses que je cherche à savoir sont:
- Quels fichiers sont consultés par quels clients
- Débit de lecture / écriture par client
- Frais généraux imposés par d'autres appels RPC
- Temps passé à attendre d'autres demandes NFS, ou des E / S disque, pour entretenir un client
Je connais déjà les statistiques disponibles /proc/net/rpc/nfsd
et en fait j'ai écrit un article de blog les décrivant en profondeur. Ce que je recherche, c'est un moyen de creuser plus profondément et d'aider à comprendre quels facteurs contribuent à la performance vue par un client particulier. Je souhaite analyser le rôle joué par le serveur NFS dans les performances d'une application sur notre cluster afin de réfléchir aux moyens de l'optimiser au mieux.