Ensemble de répliques MongoDB: Est-ce que RAID 60 en vaut la peine pour un tableau massif?

Nous prévoyons avoir les servers HPE DL380 Gen9 8SFF CTO avec le HP Smart Array P440ar/2G FIO Controller pour configurer un cluster MongoDB qui stockera d'énormes quantités de données. (Supposons que la croissance s'arrête sans interruption)

Cluster aura initialement 3 servers et appenda plus de servers au besoin pour le sharding.

Chaque server disposera de lecteurs SAS 16 * 10K: HPE 1.8TB SAS 10K SFF SC 512e HDD

La documentation de MongoDB suggère de sauvegarder le stockage par RAID-10.

Il se sent comme un gaspillage d'espace brut en considérant que RAID-10 ne produit que% 50 de taille utilisable.

Le RAID-50 donnera un stockage remarquablement plus important, mais un seul disque peut échouer par sous-réseau, en cas de reconstruction, la dégradation des performances peut être mauvaise.

RAID-60 utilisera un disque supplémentaire pour la parité par sous-réseau, aura less de performance, less d'espace mais plus résistant.

Mes options avec 16 * Disques 1.8TB, en utilisant cette calculasortingce:

RAID-10: 13,1 TB
RAID-50: 22,9 TB
RAID-60: 19.6 TB

Je n'ai jamais abordé un éventail de cette taille, count tenu des défis pour un volume très important:

  • RAID-60 coûte des disques supplémentaires, mais la pénalité de performance est-elle beaucoup less importante lors de la dégradation / reconstruction?
  • D'autres avantages / inconvénients que je devrais considérer?

One Solution collect form web for “Ensemble de répliques MongoDB: Est-ce que RAID 60 en vaut la peine pour un tableau massif?”

Sûr. C'est bien.

  • Quelles sont vos exigences d'E / S réelles?
  • Combien d'espace avez-vous besoin?

(ceux devraient conduire le process décisionnel, pas l'idée de déchets perçus )

D'accord, vous pouvez tester avec vos propres données, mais ces jours-ci, vous parlez des controllers 12G Smart Array sur le matériel haut de gamme moderne, 2 Go de cache d'écriture et beaucoup de broches. Ce sera bien, que vous fassiez. R6 avec pièces détachées, R60, R50, avec pièces de rechange, etc.

Les performances de reconstruction ne sont pas mauvaises sur les servers HP; en particulier avec les lecteurs SAS d'entreprise.

Mais je vais append que les prix SSD ont diminué de façon significative. Sont-ils une option ici?


Modifier:
Faites attention avec la configuration ici. Vous avez énuméré un model à 8 baies, de sorte qu'un expandeur SAS sera impliqué.
Il existe des templates à 24 baies du server en question. Je ne sais pas si cela consortingbue à votre planification.

entrez la description de l'image ici

  • Redimensionner la partition RAID avec la partition de la partition GPT, sans LVM
  • Quelle est la fiabilité de CentOS 5.x RAID 1? Je considère le produit SuperMicro MicroCloud qui a tout ce dont j'ai besoin, sauf pour le RAID matériel
  • Que puis-je savoir avant de configurer RAID 6 sous Linux?
  • mdadm raid5 échec. régler un mauvais lecteur pour défectueux par accident
  • Pourquoi existe-t-il des templates RAID où il y a plus d'un disque de parité?
  • connecter la baie de raid SAS HP 5 à un controller tiers (3ware, LSI)?
  • Réparer ou recréer un lecteur virtuel sur un tableau de raid
  • Compatibilité HDD pour rebuild pour RAID
  • Serveur XEN - peut-il envoyer des avertissements ou des erreurs RAID?
  • Des lignes directrices pour le nombre maximal de disques dans un jeu RAID?
  • Conseils et astuces pour identifier le disque dur en train de mourir
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.