web-dev-qa-db-fra.com

Solutions SSD tierces dans les serveurs ProLiant Gen8

Je me demandais si quelqu'un avait une expérience spécifique en utilisant les SSD Intel DC3700 (ou similaire) dans les serveurs HP (DL380p) Gen8?

Je mets à niveau un ensemble de serveurs de base de données qui utilisent un stockage à connexion directe. En règle générale, nous utilisons tout ce qui est de marque HP dans nos configurations de serveur, et au-delà de quelques ordinateurs de bureau SSD (qui ont tous fonctionné sans problème), je n'ai pas utilisé de SSD autrement - certainement pas sur un serveur.

Les serveurs que nous mettons à niveau exécutent SQL Server (2005) sous Windows. Nous passons à SQL 2012. Boîtes actuelles Hébergez une seule base de données de 200 Go sur DL370 G6 provisionnée avec 72 Go de disques SFF 15K en RAID 1 + 0 comme suit: OS (2 broches), tempdb (4 broches), t-logs (8 broches) ), données (20 broches). Les performances ne sont pas un problème (la charge du processeur est généralement de 20%/pic de 30%, les files d'attente de disque sont typ = 1). Les disques de volume de données fonctionnent dans MSA50 à partir d'un P800 - il y a donc probablement 5 000 IOPS là-haut. Le matériel approche de 4 ans, il est donc temps de se rafraîchir.

L'utilisation des données, telle que rapportée par les disques durs individuels, montre un volume d'écriture <100 To depuis le déploiement sur le volume de données; <10 To d'écriture sur le volume du journal des transactions; et ~ 1 To sur tempdb.

Voilà le cas d'utilisation. Considérons maintenant un nouveau sous-système de disque identique. Il va fonctionner ~ 15 000 $ par serveur (34 disques durs 15 000 @ 250 $ + 2 étagères D2700 + Smart array P421 pour le stockage externe).

Envisagez un déploiement SSD similaire, disons 6x SSD 200 Go pour le volume de données et 2 chacun (100 Go) pour le système d'exploitation, tempdb et la journalisation. Peut-être exagéré, mais l'utilisation d'Intel DC S3700 pour tous avec une deuxième carte réseau me rapporte environ 5 000 $ par serveur. De plus, il tient dans un boîtier 2U (utilisez la cage d'extension sur le DL380p) et économise plusieurs centaines de dollars en électricité chaque année. Avec l'augmentation des performances SSD, cela pourrait même couvrir certaines requêtes bâclées ;-).

Une solution SSD HP "sans souci" équivalente va tourner à ~ 10,5 K $. Deux fois le prix avec moins de garantie, une endurance inférieure, mais des performances et une gérabilité garanties.

Certes, il existe de nombreuses solutions intermédiaires qui pourraient fonctionner. Je suis également très au courant de la solution prise en charge par le fournisseur par rapport aux compromis tiers. Ce que je n'ai pas, c'est l'expérience d'intégration de ces produits spécifiques pour aider à quantifier ces compromis. J'espère que quelqu'un le fera, et est prêt à partager son expérience.

Les questions qui me viennent à l'esprit sont:

Le S3700 fonctionne-t-il bien dans l'environnement Proliant avec les cartes Array P42x/P822? Si vous utilisez le S3700, y aurait-il un avantage à utiliser une carte tierce, par exemple le LSI 9270-8i? Comment (bien, facilement) les mises à niveau du micrologiciel ou les alertes de gestion sont-elles effectuées avec la solution tierce comme je l'ai indiqué?

S'il y a des problèmes particuliers avec l'Assemblée, comment avez-vous travaillé autour d'eux - en supposant que vous en ayez?

Avec les changements que les SSD ont introduits dans le domaine du stockage, les solutions de stockage sont beaucoup moins simples qu'il y a quelques années. Je suis sûr qu'ils seront très différents dans quelques années, et nous nous attendions à attendre un autre cycle avant d'envisager sérieusement d'utiliser des SSD dans n'importe quelle application serveur.

Avant d'aller trop loin dans cette voie, y a-t-il quelqu'un qui pourrait partager son expérience pertinente avec tout cela? Veuillez nous expliquer pourquoi nous sommes intelligents, fous ou quelque chose entre les deux.

25
gwf

Voici une mise à jour pour résumer mes points à retenir de cette question. Merci pour les contributions!

Il est juste de dire que la question d'origine suppose qu'une solution de stockage OEM (les SSD HP dans ce cas) fournit une solution de travail prise en charge ou "garantie" en termes de compatibilité des composants et de performances du système. Cela vient évidemment à un prix élevé, et la valeur perçue indique à quel point la prime est raisonnable.

Alors que j'avais vraiment abandonné l'idée d'utiliser des SSD dans cette actualisation matérielle, la presse sur l'Intel S3700, en particulier, a rendu une solution SSD suffisamment attrayante pour la considérer. En regardant les produits HP équivalents, j'ai trouvé (1) qu'ils ne sont pas actuellement disponibles, et (2) la prime de prix attendue est 2,4 fois supérieure au produit Intel. Donc, la question devient combien d'efforts faudrait-il pour intégrer et valider la solution Intel? Comprendre cela conduit à une solution très spécifique au produit qui va à l'encontre de l'objectif de défaillance du serveur, je vais donc généraliser mon processus de réflexion en utilisant les réponses fournies:

  1. Qu'il soit intégré au fournisseur ou bricolé, il y a encore beaucoup de variables à suspendre les SSD derrière des contrôleurs RAID optimisés pour faire tourner les disques. HP recommande des réglages variés pour l'utilisation des SSD, et le logiciel HP SmartPath mentionné par ewwhite (Gen8 RAID + Windows uniquement) court-circuite essentiellement une grande partie du micrologiciel RAID lors de l'utilisation de SSD. Le "protectionnisme" supplémentaire de HP avec les supports Gen8 et la gestion des mises à jour du micrologiciel pour les SSD tiers (que j'attendrais à être plus critiques que pour les disques durs) rendent également tout cela un peu trop immature (ou trop gourmand en gestion) pour les heures de grande écoute dans une configuration complexe.

  2. Avant de revenir aux disques en rotation, j'ai jeté un coup d'œil au produit FusionIO, comme l'a suggéré Tom O'Connor. Étant donné que les performances ne sont pas vraiment un problème pour nous, le plus grand avantage est qu'il s'agit d'un module de stockage intégré. Cela rend la compatibilité et la configuration beaucoup plus simples. Un autre point important est que les OEM HP les utilisent pour que vous puissiez obtenir des produits HP "authentiques" dans cette gamme et l'intégration devient encore moins un problème. En outre, et contrairement aux SSD SATA/SAS que j'envisageais, les prix annoncés (en ligne) par HP sont en fait meilleurs que ceux de FusionIO. Allez comprendre.

En repensant le déploiement avec cet article à l'esprit, j'ai envisagé de créer des nœuds de disponibilité avec des cartes FusionIO uniques. Cela a fait passer le coût de la solution de "ne peut pas considérer" à "examinons plus loin". Enfin, lorsque le devis réel est arrivé à un niveau meilleur que prévu, j'ai été vendu.

Donc, l'essentiel est que nous avons deux serveurs Gen8 équipés de cartes FusionIO de marque HP fonctionnant dans le bac à sable. L'endurance sera bien au-delà de notre utilisation prévue, le coût était inférieur à celui d'une solution de disque 15K SAS, et nous réduirons considérablement la consommation d'énergie et l'espace rack. Le modèle de redondance est différent, bien sûr, mais la seule chose que je pense que les gens vont manquer, ce sont toutes les LED clignotantes.

Ma pensée originale concernant les SSD pour un système de base de données critique était d'attendre quelques années, car il y aura de nombreuses solutions plus matures et éprouvées à de meilleurs prix. Ce sera sans doute toujours le cas, mais j'ai été surpris de trouver aujourd'hui quelque chose qui semble bien faire l'affaire.

5
gwf

J'ai couvert plusieurs fois les problèmes d'interopérabilité et de compatibilité des SSD avec les serveurs HP.

Vérifiez ces messages:

Boîtier HP D2700 et SSD. Tout SSD fonctionnera-t-il?

Existe-t-il des fournisseurs SAN qui autorisent les disques tiers?

Ainsi, le passage des G6 et G7 HP ProLiants aux variantes Gen8 a forcé un changement de facteur de forme du support de disque. HP est passé au support SmartDrive avec le produit Gen8, et cela a créé tout un ensemble de problèmes qui ont un impact sur la compatibilité SSD.

J'aime l'idée de choisir les options les plus appropriées pour mes environnements et applications, dans des limites raisonnables. Avec les G7, je pouvais utiliser SanDisk/Pliant SAS SSD d'entreprise en cas de besoin, mais aussi Intel ou autres SSD SandForce à bas prix là où cela avait du sens. Si en utilisant un boîtier externe comme un D2700 ou D2600, je pourrais également utiliser SSD sTec (qui offrent une autre qualité SAS SSD). Conduisez les supports pour l'ancien facteur de forme ont été facilement obtenus.

Avec les serveurs Gen8, cela n'est pas possible. Du accès difficile aux supports SmartDrive au restrictif techniques de validation du micrologiciel et du disque au prix incroyablement élevé des SSD de marque HP (2500 $ + par lecteur), je pense que HP se sont tarifiés hors du marché.

Leurs lecteurs renommés ne sont pas des artistes stellaires, mais ont une endurance énorme. Ce n'est pas nécessaire dans tous les environnements. Obtenir les meilleures performances des SSD HP sur le contrôleur HP Smart Array actuel nécessite également un réglage ou même supplémentaire licence HP SmartPath . Les contrôleurs précédents comme le Smart Array P410 étaient limités par les IOPS et autres contraintes .

Un bon développement qui peut affecter votre application sur les serveurs Gen8 est le hiérarchisation SSD HP SmartCache . Tout comme Cachecade de LSI, cela vous permet d'ajouter un cache de lecture SSD et de bénéficier de latences plus faibles là où cela est important. Voir également: Quelle est l'efficacité de la hiérarchisation du stockage SSD LSI CacheCade?

En général, je ne suis pas préoccupé par la fiabilité des SSD dans les configurations RAID avec des facteurs de forme de disque. les SSD basés sur PCIe posent d'autres problèmes . Je n'ai eu aucun problème d'endurance, mais vérifiez: Les disques SSD sont-ils aussi fiables que les disques mécaniques (2013)?


Alors, que pouvez-vous faire?

  • Le boîtier externe D2700 peut être la clé ici. Il utilise les anciens supports de disques G7. C'est également une unité très solide et compatible avec les contrôleurs de l'ancienne et de la nouvelle génération. Vous pouvez y fourrer des disques Intel/sTec/cheapo toute la journée et tout va bien. Connectez-le à l'adaptateur de vos hôtes, et cela vous donnera la flexibilité dont vous avez besoin. Utilisez un DL360p au lieu d'un DL380p pour enregistrer un rack.

  • Disques Intel à l'intérieur du serveur Gen8 ... Je ne le ferais pas, ne serait-ce que pour éviter le POST 1709 les erreurs. De plus, vous serez autosuffisant d'une manière qui aura un impact sur l'unité du serveur principal. Je viens de faire essayer à un client de remplir un DL380p Gen8 à 25 baies avec des SSD Intel et des supports de lecteur eBay. Il a dû retourner les disques Intel et utiliser des disques HP SATA bas de gamme pour que le système fonctionne même.

Le HP ProLiant DL380p Gen8 est proposé en unités 8 baies, 12 baies 15 , 16 baies et 25 baies.

  • Le 8-bay a été très bien. C'est une bonne plate-forme, surtout si vous ajoutez du stockage externe.

  • Le Gen8 à 16 baies n'a pas de carte d'extension SAS ( et est incompatible avec le excellent HP SAS Expander), vous avez donc besoin de deux contrôleurs RAID internes pour l'utiliser. Par conséquent, vos unités logiques ne peuvent pas s'étendre sur les deux cages d'unité à 8 baies. est un écart par rapport aux G7, où 16 baies/disques dans une baie ne posaient aucun problème .

  • L'unité à 25 baies présente un défaut de conception inquiétant. Le module d'extension SAS est intégré au fond de panier de 25 disques. Ce fond de panier nécessite un contrôleur P420i avec cache FBWC pour fonctionner. Très bien. j'avais trois Cependant, les barrettes DIMM du contrôleur RAID meurent dans un délai de 60 jours. Sur les unités à 8 baies, cela désactive simplement le cache d'écriture. Sur le serveur à 25 baies, une panne de cache fait du Smart Array un "zéro" -memory "et désactive tous les accès aux disques !! Évitez ce modèle à moins que vous ne puissiez accepter ce risque. Mon taux d'échec sur les modules de cache de 2 Go est beaucoup plus élevé que les modules de 1 Go, donc je rétrograde vers les modules de 1 Go pour cette plate-forme spécifique.

1746-Slot z Drive Array - Connexion de stockage non prise en charge détectée - SAS via le module d'extension n'est pas prise en charge sur ce modèle de contrôleur. L'accès à tout le stockage a été désactivé.

enter image description here

25
ewwhite

Je peux simplement dire que j'ai eu la chance d'avoir acheté par hasard un D2700 et un P822 + P830 car cela résout tous les aspects négatifs de mon HP DL385P Gen8 avec 8 baies. J'ajouterai 1 cage pour que je me retrouve avec 16 baies et que le P830 puisse le gérer: le HP Smart Array P830 vous permet de connecter un total de 16 disques sur deux cages de disque distinctes. http://www8.hp.com/us/en/products/iss-controllers/product-detail.html?oid=6259422#!tab=oas Le P822 attache ma bibliothèque et mon D2700 donc Je suis couvert de toutes les manières. Ce n'est pas une solution bon marché, c'est sûr, mais je peux dire qu'avec cela, vous êtes assez en sécurité.

0
Frank

Je viens d'installer avec succès un ADATA SP900 et un Kingston V300 dans un HP DL380 G6 ayant un contrôleur P410i. Ils sont tous deux basés sur une ontroller SandForce 2281. La température des disques est indiquée correctement.

0
charlesnadeau

Ma première expérience réelle:

J'ai trouvé (et acheté) 4 plateaux HP SFF caddie "d'origine" et utilisé 2 WD 1000GB SATA RED 2,5 "et deux Kingston 240GB SSD SATA (pas de SSD de fantaisie juste l'UV400) sur un tout nouveau HP DL160 G9 avec CTRL P440 avec 2 Go de cache et de batterie. Les deux couples sont configurés en RAID 1. Aucun problème avec une installation "fisical" w2008r2 (sur SDD, c'était comme 12 minutes avec l'approvisionnement intelligent hp et un lecteur flash usb2 avec configuration Windows) (pas de virtualisation et d'hyperviseur) et excellent Aucun problème de firmware ou comportement bizarre. Était une expérience et je pense que dans mon avenir, j'utiliserai plus souvent des disques durs/SDD (en particulier des SSD), car je comprends la garantie et le matériel haut de gamme que HP rebrand v mais je ne peux pas (lire I ne veulent pas) se permettre de payer 500 € pour un SSD de 240 Go en 2016!

0
Francesco