web-dev-qa-db-fra.com

Qu'est-ce qu'un seul tableau de raid 0?

Ma compréhension de RAID 0 est que les données sont scindées et rayonnées sur tous les lecteurs de la matrice. S'il n'y a qu'un seul lecteur dans la matrice, quel est le point d'un seul lecteur RAID 0 RAID 0 et comment ça marche?

De - ces BEPH Benchmarks Il apparaît qu'il existe une différence de performance tangible par rapport à JBOD dans au moins certains cas.

Malgré mes meilleures googles, je ne pouvais rien trouver substantiel. Merci!

6
JKnight

Dans le cas de cette implémentation (le contrôleur LSI SAS2208), JBOD n'utilise pas de cache à bord, un disque unique RAID0 utilise le cache de retour d'écriture à bord. Le CEPH Benchmark explique-le dans la Configuration du test . L'augmentation de la performance provient de la mise en cache et non de la bande. La plupart des contrôleurs RAID vous permettent de configurer le disque unique RAID0 ou RAID1 comme moyen de prendre en charge JBOD, ce contrôleur est un peu différent en ce qu'il prend également en charge JBOD (sans aucune cache de contrôleur).

Il y a des cas où les niveaux RAID peuvent utiliser moins de disques que vous ne le pensez normalement et offrent toujours une performance accrue ou une redondance. Par exemple Linux MD RAID10 peut être utilisé avec deux disques ou plus , y compris un nombre impair de disques, contrairement à la RAID traditionnelle10 qui nécessiterait quatre disques ou plus. Linux MD RAID10 avec deux disques est plus vite que RAID1 .

14
Anton Cohen

RAID-0 sur un seul disque est utilisé principalement sur les disques SSD, qui agit en tant que disque de cache (Intel Smart Restion). Lorsque vous activez "Mode d'accélération" pour tout volume HDD ou RAID via le cache SSD, IRST Driver convertit le disque au volume RAID-0. Si vous n'utilisez pas d'espace disque entier, il sera automatiquement créé un deuxième volume RAID-0, qui peut être utilisé pour d'autres données. Mon exemple:

enter image description here

Je ne suis pas sûr, pourquoi il doit être en mode RAID, car je ne vois aucun bénéfice de celui-ci. Peut-être que pour certaines opérations spécifiques, il y a un boost mineur.

2
premiero

Il n'y a pas une telle chose qu'une matrice RAID 0. Afin de configurer un tableau RAID 0, vous auriez besoin de deux disques ou plus. Je pense que vous avez mal à lire la configuration du test dans l'article que vous référence.

Toutefois, vous êtes correct, dans celui dans un tableau RAID 0 (NOTE NON MODE NO RAID 0) Les données sont rayées sur tous les disques de la matrice. C'est un niveau raid étrange car il n'y a pas de redondance réelle, car une défaillance d'un lecteur échouera votre tableau. RAID 0 vous donnera la quantité totale d'espace disponible sur tous les disques de votre tableau, à condition qu'ils ont la même taille, sans la redondance ni la tolérance de défauts. S'ils diffèrent en taille différente, chaque disque sera relégué à la taille du plus petit disque de la matrice.

0
HostBits

Il est également utile de mentionner ici que certaines configurations de serveur vous obligent à charger le RAID quel que soit le nombre de disques physiques réellement présents.

Par exemple, une chasse de serveur où vous ne pouvez accéder que les disques via une carte de contrôleur.

Dans ce scénario, RAID 0 est la configuration par défaut.

0