Technologie de disque
Votre besoin en capacité disque représente une part très importante dans le processus de planification de configuration de disque. Ce processus contient de nombreux facteurs.
Ce processus compliqué implique bon nombre d'autres facteurs :
- Capacité de survie
- Configurez les disques avec la capacité de survie face à une ou plusieurs défaillances (par exemple, RAID-1 ou RAID-10).
- Configurez la batterie de disques avec plusieurs chemins d'entrée-sortie vers le serveur pour permettre la survie aux défaillances de ces chemins.
- Configurez les disques pour les rendre accessibles de plusieurs noeuds de serveur pour tolérer un défaillance de noeud unique.
- Maniabilité
- Si vous avez des fenêtres de très courte durée pour sauvegarder la base de données, sélectionnez des batteries de disques qui vous permettent de prendre les sauvegardes logiques (par exemple, les images instantanées de matrice).
- Évolutivité/performance
- Configurez la batterie de disques avec de nombreux disques de taille réduite au lieu de quelques disques volumineux pour pouvoir accroître le nombre de chemins disque.
- Configurez la batterie de disques avec un cache NVRAM volumineux pour améliorer les performances en lecture et en écriture.
- Configurez les disques avec la suppression (par exemple, RAID-0 ou RAID 10).
Supposons par exemple que vous avez besoin de 900 Go et vous avez des batteries de disques ou des réseaux d'unités de stockage constitués de disques de 93 Go. La table suivante récapitule les avantage et inconvénients des organisations communes de disque en fonction des options choisies. Supposons d'autre part que la base de données est implémentée sur quatre-vingt-dix fichiers de données de 10 Go.
| Technique | Évolutivité | Capacité de survie | Facilité de maintenance | Nombre de disques |
|---|---|---|---|---|
| JBOD | Médiocre - Dépend de la capacité de traitement de chaque disque. | Médiocre - Une défaillance de disque unique suffit à créer une indisponibilité et nécessite une restauration de la base de données. | Médiocre - Utilisation nettement asymétrique des disques. | 10 |
| RAID-0 | Excellente - La suppression de N disques offre une capacité de traitement en lecture et en écriture égale à N fois celle d'un disque unique. | Médiocre - Une défaillance de disque unique suffit à créer une indisponibilité et nécessite une restauration de la base de données. | Excellente - Attendez-vous à une utilisation du disque presque uniforme dans une unité logique. Risque d'utilisation asymétrique des numéros d'unité logique. | 10 |
| RAID-1 | Médiocre - Performances semblables à JBOD. | En amélioration - Peut survivre à plusieurs défaillances de disque dans plusieurs ensembles miroir. | Médiocre - Utilisation nettement asymétrique des disques. | 20 |
| RAID-5 | Excellente pour la lecture - Semblable à RAID-0. Potentiellement médiocre pour l'écriture. | En amélioration - Capable de survivre à une défaillance de disque unique. La survenue de plusieurs défaillances de disque crée une indisponibilité et nécessite une restauration de la base de données. | Excellente - Utilisation à peu près symétrique des disques. Risque d'utilisation asymétrique des numéros d'unité logique. | 11 |
| RAID-6 | Excellente pour la lecture (semblable à RAID-0). Potentiellement médiocre pour l'écriture car des calculs de parité doivent être effectués. Les performances des technologies RAID-6 et RAID-5 sont à peu près identiques et dépendent des contrôleurs. | En amélioration. Peut survivre à une double défaillance de disque. Cela lui donne un avantage par rapport à la technologie RAID-5. Une défaillance de plus de deux disques génère une indisponibilité. | Excellente. Utilisation à peu près symétrique des disques. Risque d'utilisation asymétrique des numéros d'unité logique. | 12 |
| RAID-01 | Excellente performance en lecture-écriture. | Peut tolérer jusqu'à deux défaillances de disque tant que les deux défaillances ne sont pas dans le même ensemble miroir. | Excellente - Utilisation à peu près symétrique des disques. Risque d'utilisation asymétrique des numéros d'unité logique. | 20 |
| RAID-10 | Excellente performance en lecture-écriture. | Peut tolérer jusqu'à N défaillances de disque tant que deux défaillances ne sont pas dans un même ensemble miroir. | Excellente - Utilisation à peu près symétrique des disques. Risque d'utilisation asymétrique des numéros d'unité logique. | 20 |