1 votes

Performances terribles avec les disques SATA sur Dell PowerEdge, comment résoudre le problème ?

J'avais posé cette question plus tôt et la question a disparu, alors la voici à nouveau.

J'ai acheté un DELL Poweredge 2950 pour l'utiliser comme serveur interne d'assurance qualité. Les performances du disque sont plus que terribles, 1000-4000 ms de temps de réponse sur le disque avec notre base de données SQL Server .mdf. La file d'attente du disque Sql Server est parfois supérieure à 300.

Je suis un spécialiste des logiciels. Quelqu'un peut-il m'aider à déterminer les étapes à suivre pour résoudre le problème ?

Je ne sais pas quel contrôleur RAID il possède, comment puis-je le déterminer ?

Je pense que ça pourrait être un problème de BIOS. Peut-être que le serveur était équipé d'un autre type de disque et que lorsque j'ai ajouté le SATA, la taille de la mémoire tampon est incorrecte. buffer size is wrong ???

Peut-être ai-je choisi de mauvaises options (par défaut) lors de la configuration des matrices RAID 1 ? Je pensais que le RAID 1 était une matrice de performance ?

OBSERVATION : Toute activité du disque sur le SERVEUR entraîne une baisse du temps de réponse sur un autre lecteur, par exemple, je copiais l'ISO DELL open manage sur le lecteur C : et j'ai remarqué que le temps de réponse sur le lecteur F : (RAID 1) LUN différent, a augmenté pendant la copie ? ??

4voto

Chadddada Points 1660

1)Installer Dell OpenManage

Comme il a été mentionné plus haut, installez Dell OpenManage - il s'agit d'une application administrative qui fonctionne sous Windows et qui vous permet de vérifier la santé du matériel et les niveaux de firmware. Vous devez vous rendre sur le site support.dell.com. Saisissez le ST (service tag) du serveur, qui devrait être affiché sur la zone de la lunette avant ou à l'arrière. Vous pouvez également saisir PE 2950 et vous obtiendrez tous les firmwares/logiciels disponibles. Sélectionnez le système d'exploitation que vous utilisez dans la liste déroulante et vous obtiendrez la liste correcte.

2)Téléchargez les mises à jour du firmware qui existent, vérifiez le niveau le plus récent par rapport à ce que vous avez installé (visualisez dans OpenManage).

3) Il y a eu un problème avec certaines batteries de cartes PERC (le contrôleur raid) dans les 2950s que nous avons eu récemment. Cela ressemble exactement à ce que nous avons vu. Dégradation majeure des lectures/écritures de la base de données. Si vous installez Dell OpenManage, vous pouvez également voir cela. Allez dans les journaux dans OpenMange et regardez la batterie. Vous pouvez voir qu'elle fait sa décharge trimestrielle plus souvent. Lorsque cela se produit, dans notre cas 1 fois par jour, votre contrôleur raid passe en mode d'écriture directe plutôt qu'en mode d'écriture inverse. Cela va détruire les performances de votre base de données et est dû à une mauvaise batterie de carte PERC. Cela sera très facile à repérer dans OpenMange.

1voto

3dinfluence Points 12361

Eh bien, RAID1 est juste un miroir. Il n'améliore pas vraiment les performances par rapport à un seul disque, peut-être très légèrement pour les lectures. RAID0 est la seule option pour améliorer les performances si vous n'avez que 2 disques. Cependant, je ne le recommanderais pas car il n'y a pas de redondance et il est plus sujet à la perte de données qu'un seul disque. Si vous avez au moins 4 disques, vous pouvez essayer d'utiliser RAID10 si votre contrôleur le supporte. Mais en réalité, le nombre et le type de disques vont toujours dicter le nombre d'IOPS dont votre système de stockage est capable. L'ajustement de vos charges de travail, etc. peut vous faire gagner un peu de temps, mais il ne s'agit normalement que de quelques points de pourcentage.

Sans plus d'informations, je dirais que vous ne voyez probablement que les limites de votre matériel.

EDIT : Si votre charge de travail est constituée d'écritures lourdes, un cache sauvegardé par une batterie sur le contrôleur RAID et le réglage de son mode sur Write-Back peut améliorer considérablement la situation.

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