Meilleur type de raid pour SQL Server

Quel est le meilleur type de raid pour SQL Server en termes de performance et de fiabilité?

3 Solutions collect form web for “Meilleur type de raid pour SQL Server”

Mains vers le bas si vous avez besoin de beaucoup d'E / S, vous devez regarder le raid 10

RAID 1 + 0 (ou 10) est un set de données en miroir (RAID 1) qui est ensuite rayé (RAID 0), d'où le nom "1 + 0". Un réseau RAID 1 + 0 nécessite un minimum de quatre disques: deux lecteurs miroirs pour contenir la moitié des données rayées, plus deux autres miroirs pour l'autre moitié des données. Dans Linux, MD RAID 10 est un type RAID non nested comme RAID 1, qui nécessite seulement un minimum de deux lecteurs et peut donner des performances de lecture sur le niveau de RAID 0.

Vous avez besoin de trois volumes, chacun sur un tableau séparé et, si possible, chacun sur un controller séparé (en supposant que le volume IO le justifie).

Le premier volume devrait être un volume RAID 10 composé de plusieurs broches rapides de 15k que vous pouvez vous permettre, ce sera l'endroit où votre périphérique de données est stocké.

Le deuxième volume devrait être un volume RAID 1 (ou un raid 10 si vous avez besoin de l'espace) composé de disques rapides de 15k, ce sera le volume où vos journaux sont stockés.

Le troisième volume devrait être RAID 1 (ou raid 0 si vous aimez vivre dangereusement et avoir les time d'arrêt) de 15k disques rapides où votre périphérique temporaire est stocké.

Pour la performance:

Je considérerais la suggestion de Bestrafe de Raid 1 + 0 d'abord car c'est probablement un bon milieu (bien que cela suce si le même disque dans chaque moitié du tableau a échoué). Si l'argent est mince, Raid 1 est une alternative valable. Les performances d'écriture seront à peu près égales à un seul disque et lues (devrait) être mieux.

Si la database est fortement utilisée, en particulier pour les écritures, je voudrais éviter tout ce qui implique une bande de parité (Raid 5 ou 6) en raison de la diminution des performances d'écriture. Cela dit, si vous ne traitez qu'une poignée de requests, cela ira probablement.

Pour la redondance:

Si la performance d'écriture n'est pas un facteur énorme, vous voudrez peut-être considérer le raid 5 avec des pièces de rechange chauds ou un raid 6. Si datatables sont critiques et un faible access, je penserai sérieusement à la double tolérance de défaillance du disque de raid 6.

  • devise gratuit pour écrire des Compteurs de performance sur la database MS SQL?
  • SQL Server Sync Jobs entre le server primaire et secondaire ... tout script?
  • Avec SQL Server (2008), pouvez-vous accorder l'autorisation create table dans un schéma?
  • À la search d'un correctif SQL Server 2000 à un problème résolu en 2005
  • Les travaux de SQL Server Agents et l'arrêt du server
  • MS SQL 2016 AlwaysOn cluster sur Win2012R2 - AGs failover si File Share Witness est en panne
  • Le moniteur d'activité ne présente pas les procédures stockées?
  • MSSQL 2008R2: Mises à jour de l'indice Phantom
  • Quelle est la différence entre SQL Server standard et l'édition Web?
  • Essai de SQL Server 2008 - Combien de jours rest-t-il?
  • Est-ce que cette licence SQL Server semble légitime?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.