Paritian

Développement

Calculatrice d'IOPS RAID (pénalité d'écriture)

IOPS aléatoires qu'une grappe peut tenir pour un mélange donné de lectures et d'écritures, après la pénalité d'écriture du RAID, et le débit que cela représente.

Résultats

IOPS fournies par la grappe 632 IOPS
IOPS brutes de tous les disques 1200 IOPS
Pénalité d'écriture 4
Dont écritures 189 IOPS
Débit avec cette taille d'opération 4,9 MiB/s

Ce que fait cet outil

Les lectures coûtent peu dans n'importe quel RAID, mais chaque écriture coûte des opérations supplémentaires sur les disques : deux en miroir (RAID 1 ou 10), quatre en RAID 5 (lire l'ancienne donnée et la parité, écrire la nouvelle donnée et la parité) et six en RAID 6. C'est pourquoi une grappe de disques rapides peut sembler lente sous une base de données ou des machines virtuelles qui écrivent beaucoup. Les IOPS aléatoires typiques par disque sont d'environ 75 à 100 pour les disques à 7 200 tr/min, 125 à 150 à 10 000 tr/min et 175 à 210 à 15 000 tr/min ; les SSD atteignent des dizaines de milliers, et un contrôleur avec cache d'écriture protégé par batterie masque une bonne partie de la pénalité. Le résultat est la valeur soutenue en accès aléatoire, pas la vitesse séquentielle imprimée sur la boîte.

Formule

IOPS = N × IOPS_disk ÷ (read share + write share × write penalty)

Variables

SymboleSignificationUnité
ndNombre de disques—
ioIOPS d'un disqueIOPS
rdPart de lectures dans la charge%
lvNiveau de RAID—
bsTaille de chaque opérationKiB
FIIOPS fournies par la grappeIOPS
RIIOPS brutes de tous les disquesIOPS
WPPénalité d'écriture—
WIDont écrituresIOPS
TPDébit avec cette taille d'opérationMiB/s

Exemple résolu

  • Nombre de disques8
  • IOPS d'un disque150 IOPS
  • Part de lectures dans la charge70 %
  • Niveau de RAID5
  • Taille de chaque opération8 KiB
  • IOPS fournies par la grappe632 IOPS
  • IOPS brutes de tous les disques1200 IOPS
  • Pénalité d'écriture4
  • Dont écritures189 IOPS
  • Débit avec cette taille d'opération4,9 MiB/s

Limites

  • Le résultat est une estimation fondée uniquement sur les valeurs saisies. Les situations réelles comportent souvent des facteurs que cette calculatrice ignore.
  • Les rendements et consommations varient d'un produit à l'autre. Prenez les valeurs sur la fiche technique du produit réellement utilisé.