Le RAID 5 est-il toujours une option viable?

0

Sans trop écrire:
RAID 5 reste-t-il une option viable dans les systèmes> 10 To d'espace? Je peux gérer quelques heures, voire peut-être 1,2 jour de récréation / extension - mais plus que cela serait un pita.

Je souhaite construire un petit NAS domestique avec des machines virtuelles jetables à des fins de développement. Je veux pouvoir étendre l'espace disque disponible à tout moment sans trop de tracas. Et quand un lecteur tombe en panne, je veux pouvoir recréer le raid dans un délai raisonnable.

Puisqu'il s'agit d'un NAS privé, la récréation prend un certain temps, ce qui peut prendre quelques heures à quelques jours. Mais je veux vraiment éviter une semaine ou plus.

Je préférerais utiliser un raid logiciel.

Brettetete
la source

Réponses:

4

Le RAID 5 est-il toujours une option viable?

Oui, pour certaines configurations, c’est. Exemple: prenons un utilisateur à domicile qui souhaite stocker beaucoup de films (principalement des lectures) et qui ne sauvegarde pas souvent, ne veut pas tout perdre à la mort du disque. RAID10 et RAID6 fonctionneraient également dans cet exemple, mais RAID 5 utilise moins de disques et est donc moins cher, moins gourmand en énergie et moins bruyant.

Pour la plupart des autres configurations: Non, évitez-le.


Je souhaite construire un petit NAS domestique avec des machines virtuelles jetables à des fins de développement.

Cela signifie probablement que vous écrirez aussi beaucoup. Choisissez le RAID matériel avec le cache (pour éviter les écarts d’écriture) ou choisissez le RAID 10. Ou tout sauf le RAID 5. Ou acceptez une longue période de reconstruction ou de restauration.

Notez que RAID ne remplace pas les sauvegardes. Par conséquent, je suppose que vous disposez de sauvegardes et que le nettoyage et la reconstruction d’une matrice peuvent être acceptables. Et potentiellement beaucoup plus rapide que de le redimensionner avec un nouveau disque.

Notez également que de nombreuses implémentations RAID ont un paramètre qui détermine leur vitesse de récupération. Cela varie généralement de «Durée de restauration longue, mais les utilisateurs peuvent continuer à accéder aux fichiers sans délai important» à «passé tout votre temps à reconstruire».

Je veux pouvoir étendre l'espace disque disponible à tout moment sans trop de tracas.

Cela dépend de ce que vous appelez «problème» et de la nécessité de tout conserver dans un seul volume. Il pourrait être utile de regarder ZFS.

Et quand un lecteur tombe en panne, je veux pouvoir recréer le RAID dans un temps raisonnable.

Qu'est-ce qu'un "montant décent si le temps"? Pour les disques RAID 5 et les disques de plusieurs téraoctets, la restauration peut prendre un week-end. Moins possible si vous nettoyez la matrice, créez une nouvelle matrice avec le disque cassé remplacé et restaurez-la à partir de la sauvegarde. (Ce qui augmente la vitesse de lecture des sauvegardes, ce qui peut être lent si elles se trouvent sur un autre réseau).

Hennes
la source
Je suppose que ma question était un peu vague, non? ;) Serait-il possible de calculer un temps estimé pour recréer un disque en panne?
Brettetete
Désolé, vous avez un appel téléphonique en cours de modification ... Le temps dépend de nombreux facteurs, dont le matériel utilisé (RAID informatique ou matériel, et le matériel utilisé), les paramètres (% du temps consacré à la restauration par rapport à la conservation). le tableau accessible), et bien sûr les disques eux-mêmes.
Hennes
Merci pour votre incroyable montage, appréciez vraiment cela. Pourriez-vous ajouter une ou deux phrases pour lesquelles ZFS? J'en ai entendu parler mais je ne le connais pas très bien. C'est le moment délicat d'admettre que je n'ai pas de sauvegarde. Il serait très ennuyeux de perdre des données - mais moins pénible que de payer deux fois le stockage / l’alimentation pour les sauvegardes;)
Brettetete
J'ai principalement mentionné ZFS car il possède RAID-Z, qui est en quelque sorte RAID 5 mais meilleur. Et pour les utilisateurs à domicile, moins de disques est souvent une bonne chose. Idem pour la plupart des utilisateurs à domicile, des cartes RAID coûteuses (qui peuvent également échouer) sont une mauvaise chose. Les deux rendent ZFS intéressant (si complexe à apprendre).
Hennes
De l’autre, ZFS est pratiquement le système de fichiers le plus difficile à étendre l’espace. Vous ne pouvez pas ajouter, étendre ou remodeler un tableau de quelque manière que ce soit, ni ajouter des disques peace-meal. Votre seule option est d'étendre en ajoutant un nouveau tableau entier.
qasdfdsaq
2

Certainement, ça l'est. Nous gérons plus de 150 serveurs physiques et la plupart d’entre eux (à l’exception de certains serveurs lecture-écriture à haut débit, dotés de RAID10) sont des RAID5. Le temps de recréation dépendra de la capacité du disque, mais gardez à l'esprit que les défaillances de disque sont (ou devraient être) une situation très peu fréquente. Ainsi, en cas de défaillance de votre disque, vous ne subirez aucune perte de données ni de service, sauf en cas d'échec d'un autre disque. entre le moment où le premier échoue et les nouvelles reconstructions, ce qui est encore plus rare sauf si vous avez un autre matériel qui fait échouer vos disques.

Une précision: si un disque tombe en panne, le service ne sera pas perdu. Entre le moment où il échoue et que vous le remplacez, le reste des disques fonctionnera toujours et tout fonctionnera normalement. Le problème se produit lorsque plusieurs disques échouent.

nKn
la source
Dans notre cas, pour un lecteur de 2 To, le temps de récréation est d'environ 12-15 heures. Nous utilisons cependant des contrôleurs matériels appropriés.
nKn
Donc, pouvons-nous dire qu'un disque dur de 4 To serait environ 30 heures?
Brettetete
1
Dépend du logiciel / matériel RAID utilisé, mais il devrait être proportionnel, oui.
nKn
0

Absolument non, si vous vous souciez de vos données. Absolument oui si cela ne vous dérange pas de le perdre.

Comme vous avez déjà indiqué que vous n’avez aucune sauvegarde, il existe un risque élevé de secteurs défectueux supplémentaires (= perte de données) en cas de perte d’un lecteur.

Le temps de récréation n'est pas le problème. La reconstruction d'un logiciel RAID peut facilement saturer le STR de tout disque dur moderne. Un tableau de 10 To de disques 6x2 To serait reconstruit en environ 4 heures.

Le problème est sans nettoyage d'arrière-plan, vous aurez presque certainement déjà au moins un secteur défectueux sur un lecteur en cas de défaillance d'un autre lecteur. L'effet de ceci peut varier de votre tableau allant en lecture seule à une corruption complète du système de fichiers entier.

Addendum: Pour les VM typiques de développement et de test, il est préférable de ne pas utiliser de NAS. Bien que je ne vois pas comment vous pouvez utiliser jusqu'à 10 To avec des "machines virtuelles jetables"

qasdfdsaq
la source
Woopsie. Les vm s'ajoutent au NAS réel - j'ai donc configuré un serveur au lieu d'utiliser une sorte de qnap nas ou w / e.
Brettetete
Je recommanderais ZFS avec RAID-Z2.
qasdfdsaq