D'accord. Il s'agit d'une question intéressante, car plusieurs options s'offrent à vous.
Quelques concepts à clarifier et à comprendre, en relation avec cette situation:
- Perceptions de «vitesse» ou «rapide».
- Performances du contrôleur RAID.
- Topologie SAS.
- Analyse comparative d'un système et / ou identification des goulots d'étranglement.
Afin d'obtenir les performances maximales, nous avons vraiment besoin que chaque lecteur logique fonctionne le plus rapidement possible.
Les performances de stockage ne dépendent pas toujours de la bande passante !! La latence, les modèles d'E / S en lecture et en écriture, la mise en file d'attente, le comportement des applications, la mise en cache, etc. sont tous des facteurs. Compte tenu de ce que vous avez décrit, vous êtes loin de saturer le lien vers votre stockage.
Le serveur HP actuel dispose d'une carte réseau assez bas de gamme
Non, ce n'est pas le cas. Le contrôleur Smart Array P410i est le contrôleur intégré disponible sur les serveurs G6 et G7 ProLiant. Il fonctionne très bien, tant qu'un module à batterie (BBWC) ou flash (FBWC) est installé . Il est limité aux baies internes du serveur et n'a pas de sursouscription SAS. Il existe deux connecteurs SAS SFF-8087 à 4 voies reliant la carte mère au fond de panier, chacun fournissant une bande passante duplex intégral de 6 Gbit / s.
Actuellement, nous envisageons quelque chose comme un D2600 avec une carte Smart Array haut de gamme.
Les autres contrôleurs RAID de la gamme HP pour cette génération de serveurs fonctionnent de manière similaire (Smart Array P411 et P812 ). Ils diffèrent en ce qu'ils offrent une connectivité plus flexible ou externe. Le boîtier D2600 pourrait potentiellement réduire le débit brut, selon sa configuration. Cependant, ce n'est absolument pas le bon choix pour cette configuration, car il ne prend en charge que les disques de 3,5 pouces à grand format . Le boîtier D2700 est la variante qui abrite des disques de 2,5 pouces à petit format.
Le moniteur d'activité SSMS et Perfmon montrent que la plupart du temps le serveur attend le disque
Il s'agit d'un problème avec le seul SSD SATA 120 Go que vous utilisez. J'en ai un assis ici. C'est un SSD bas de gamme et à cul lent . C'est tout. Il atteint un maximum de ~ 180 mégaoctets / seconde séquentiel et n'est qu'un mauvais rendement global. HP ne devrait pas le vendre! C'est une latence relativement faible par rapport aux disques qui tournent, mais c'est terrible pour ce que vous essayez de faire. Il est pire que vous n'ayez qu'un seul lecteur. Quatre d'entre eux seraient acceptables.
Je recommanderais une paire de disques HP Enterprise MLC de 400 Go ( fabriqués par Pliant / Sandisk ) si vous ne prévoyez pas beaucoup de croissance au-delà des 200 Go que vous utilisez actuellement. Sinon, quatre disques seraient mieux. Malheureusement, ils ne sont pas rentables (2800 $ US + chacun).
Lorsque je n'utilise pas les disques SSD HP Enterprise et que je dois prendre en compte le coût, j'achète les disques OWC Mercury Extreme Pro basés sur Sandforce et les place dans des supports de disque HP . Fonctionne très bien, peu coûteux et est une bien meilleure affaire pour la génération de matériel que vous utilisez. Utilisez RAID 1 + 0 et suivez les directives de configuration du SSD P410 de HP . Je passe beaucoup de temps avec les SSD ...
array B (Solid State SATA, Unused Space: 1012121 MB)
logicaldrive 3 (400.0 GB, RAID 1+0, OK)
physicaldrive 1I:1:3 (port 1I:box 1:bay 3, Solid State SATA, 480.1 GB, OK)
physicaldrive 1I:1:4 (port 1I:box 1:bay 4, Solid State SATA, 480.1 GB, OK)
physicaldrive 2I:1:7 (port 2I:box 1:bay 7, Solid State SATA, 480.1 GB, OK)
physicaldrive 2I:1:8 (port 2I:box 1:bay 8, Solid State SATA, 480.1 GB, OK)
SEP (Vendor ID PMCSIERA, Model SRC 8x6G) 250 (WWID: 500143802335E8FF)
J'ai quelques-uns de ces lecteurs assis ici pendant que je tape ...
De gauche à droite: 400 Go SAS MLC Enterprise SSD, 200 Go SAS SLC Enterprise SSD, 120 Go SATA MLC crap SSD
Les autres éléments de votre question ne sont pas un problème ...
- Vous n'avez pas besoin de stockage externe. Le stockage externe partage en fait une connexion SAS à 4 voies (24 Gbit / s == 4 x 6 Gbit / s) avec le contrôleur. Les «canaux multiples» auxquels vous faites référence sont les mêmes que les liens SAS à «double domaine» ou simplement à trajets multiples. Il s'agit davantage d'une fonction de résilience que de performances dans ce contexte. Voir: Utilisation des deux modules d'extension dans HP D2700
- Les disques internes sont très bien, car ils ont chacun des liens dédiés 6 Gbps vers le contrôleur RAID P410i.
- Votre problème ici est le SSD que vous utilisez. Même 4 disques SAS de 300 Go à 10 000 tr / min fonctionneront mieux que le SSD HP SATA que vous avez actuellement.
Lectures complémentaires:
Boîtier et SSD HP D2700. Est-ce que tout SSD fonctionnera?
SSD tiers dans Proliant g8?
Pourquoi les boîtiers de disques SAS d'entreprise semblent-ils si chers?