1 votes

Comment diagnostiquer les problèmes de mise à l'échelle du système de stockage?

Nous testons actuellement le débit de lecture séquentielle maximal d'un système de stockage (48 disques au total derrière deux tableaux HP P2000) connecté à un HP DL580 G7 exécutant RHEL 5 avec 128 Go de mémoire.

Les tests initiaux ont été principalement effectués en exécutant des commandes DD comme ceci :

dd if=/dev/mapper/mpath1 of=/dev/null bs=1M count=3000

En parallèle pour chaque disque.

Cependant, nous n'avons pas réussi à mettre à l'échelle les résultats d'un tableau (débit maximal de 1,3 Go/s) à deux (presque le même débit total). Chaque tableau est connecté à un adaptateur hôte FC dédié, donc ce ne devrait pas être le goulot d'étranglement. Les disques sont actuellement configurés en JBOD, donc chaque disque peut être adressé directement.

J'ai deux questions :

  1. Est-ce vraiment une bonne méthode de tester le débit de lecture maximal en exécutant plusieurs commandes DD en parallèle ?

  2. Comment devrions-nous procéder pour trouver la raison du problème de mise à l'échelle ? Pensez-vous que le serveur lui-même est le goulot d'étranglement ici, ou pourrait-il y avoir des paramètres Linux que nous avons négligés ?

4voto

ewwhite Points 193555

Je recommanderais d'essayer un outil de benchmark dédié comme bonnie++ ou iozone (tous deux disponibles via yum de RPMForge) pour obtenir une représentation précise des capacités du système de stockage. Iozone vous permettra de spécifier le nombre de threads, la taille de bloc et les motifs de lecture/écriture. Les IOPs ne sont-elles pas importantes dans votre cas d'utilisation ?

Comment êtes-vous connecté à cette unité ? FC ? SAS ? Pouvez-vous décrire votre configuration RAID ? Vous n'avez pas spécifié le modèle ou la génération exacte du P2000 (je suppose un G2 ou G3 avec 24SFF contre 12LFF disques par baie), mais il y a un certain niveau de surabonnement dans les unités 24SFF, donc je m'attends à ce que votre vitesse de lecture séquentielle soit limitée par cela.

Les HP QuickSpecs pour le MSA2324 G3 LFF montrent des vitesses de lecture de 1,6 Go/s en RAID 1+0 FC 4 Gb. Il en va de même pour le RAID 5 et le RAID 6, donc le contrôleur/l'interface semble être le facteur limitant.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X