Χρήση του RAID 5 με το Mac σας
Ενα Συστοιχία RAID είναι μια λύση αποθήκευσης που συνδυάζει πολλούς σκληρούς δίσκους σε μια μονάδα με σκοπό την αποθήκευση, τη δημιουργία αντιγράφων ασφαλείας και την παροχή πλεονασμού και ασφάλειας. Το RAID 5, με striping και ισοτιμία δίσκου, είναι ιδανικό για χρήση ως διακομιστής αποθήκευσης αρχείων ή διακομιστή εφαρμογών. Αυτή η επιλογή για χρήστες Mac απαιτεί τουλάχιστον τρεις μονάδες δίσκου και παρέχει ανοχή σφαλμάτων και καλή απόδοση.

Μια πλεονάζουσα σειρά ανεξάρτητων δίσκων (RAID) προστατεύει από την αστοχία μιας μονάδας δίσκου και παρέχει βελτιωμένη απόδοση και γρήγορους ρυθμούς μεταφοράς αποθηκεύοντας δεδομένα σε πολλούς δίσκους.
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για το RAID 5 με Mac που εκτελεί macOS Catalina (10.15) μέσω macOS Sierra (10.12).
Δυνατότητες RAID
Υπάρχουν πολλά επίπεδα RAID, συμπεριλαμβανομένων των RAID 0, RAID 1, RAID 3, RAID 5, RAID 6 και RAID 10. Κάθε κατηγορία RAID διαθέτει ένα ή περισσότερα από αυτά τα χαρακτηριστικά:
-
Διαγράμμιση δίσκου
- Κατοπτρισμός δίσκου αναφέρεται στην αντιγραφή δεδομένων σε δύο ή περισσότερους δίσκους.
- Λίγο ισοτιμίας υπολογίζει τα δεδομένα σε δύο μονάδες δίσκου και αποθηκεύει τα αποτελέσματα σε μια τρίτη μονάδα δίσκου με σκοπό την παροχή ανοχής σφαλμάτων.
Το RAID 5 είναι μια οικονομικά αποδοτική επιλογή που παρέχει εξαιρετική απόδοση και πλεονασμό σε περιβάλλοντα υψηλής ανάγνωσης.
Σχετικά με το RAID 5 και το Mac
Το RAID 5 είναι ένα επίπεδο RAID που έχει σχεδιαστεί για να αυξάνει την ταχύτητα ανάγνωσης και εγγραφής του δίσκου. Πολλοί χρήστες Mac επιλέγουν το RAID 5 για αποθήκευση αρχείων πολυμέσων. Η ταχύτητα ανάγνωσης είναι γρήγορη και η ταχύτητα εγγραφής είναι ελαφρώς πιο αργή, λόγω της ανάγκης υπολογισμού και κατανομής της ισοτιμίας.
Το RAID 5 υπερέχει στην αποθήκευση μεγάλων αρχείων, όπου τα δεδομένα διαβάζονται διαδοχικά. Τα μικρότερα αρχεία με τυχαία πρόσβαση έχουν μέτρια απόδοση ανάγνωσης και η απόδοση εγγραφής μπορεί να είναι κακή λόγω της ανάγκης επανυπολογισμού και επανεγγραφής των δεδομένων ισοτιμίας για κάθε λειτουργία εγγραφής.
Αν και το RAID 5 μπορεί να εφαρμοστεί με μικτά μεγέθη δίσκων, αυτή δεν θεωρείται η προτιμώμενη προσέγγιση, καθώς το μέγεθος της συστοιχίας RAID 5 ορίζεται από τον μικρότερο δίσκο του σετ.
Υπολογισμός μεγέθους πίνακα RAID 5
Οι πίνακες RAID 5 χρησιμοποιούν το ισοδύναμο μιας μονάδας δίσκου για την αποθήκευση της ισοτιμίας, πράγμα που σημαίνει ότι το συνολικό μέγεθος του πίνακα μπορεί να υπολογιστεί χρησιμοποιώντας τον τύπο:
S=d*(n-1)
ο ρε είναι το μικρότερο μέγεθος δίσκου στη συστοιχία και n είναι ο αριθμός των δίσκων που απαρτίζουν τον πίνακα.
Πώς λειτουργεί το RAID 5
Το RAID 5 είναι παρόμοιο με το RAID 3 στο ότι χρησιμοποιεί ένα bit ισοτιμίας για να διασφαλίσει την ακεραιότητα των δεδομένων. Ωστόσο, σε αντίθεση με το RAID 3, το οποίο χρησιμοποιεί έναν δίσκο αφιερωμένο στην αποθήκευση της ισοτιμίας, το RAID 5 διανέμει την ισοτιμία σε όλες τις μονάδες δίσκου της συστοιχίας.
Το RAID 5 παρέχει ανοχή αστοχίας μονάδας δίσκου, επιτρέποντας σε κάθε μονάδα δίσκου στη συστοιχία να αποτύχει χωρίς να χαθούν δεδομένα στη συστοιχία. Όταν μια μονάδα δίσκου αποτύχει, η συστοιχία RAID 5 μπορεί ακόμα να χρησιμοποιηθεί για ανάγνωση ή εγγραφή δεδομένων. Μετά την αντικατάσταση της μονάδας που απέτυχε, η συστοιχία RAID 5 εισέρχεται σε μια λειτουργία ανάκτησης δεδομένων, στην οποία τα δεδομένα ισοτιμίας στη συστοιχία χρησιμοποιούνται για την εκ νέου δημιουργία των δεδομένων που λείπουν στη νέα μονάδα δίσκου που εγκαταστάθηκε.
Βασισμένο σε λογισμικό vs. Ελεγκτές με βάση το υλικό
Λόγω της ανάγκης εκτέλεσης υπολογισμών ισοτιμίας και διανομής του υπολογισμού που προκύπτει, το RAID 5 είναι στα καλύτερά του όταν λειτουργεί σε ένα περίβλημα RAID που βασίζεται σε υλικό.
Υπάρχουν δύο τύπους ελεγκτών συστοιχιών RAID: υλικό και λογισμικό. Οι ελεγκτές που βασίζονται σε λογισμικό κοστίζουν λιγότερο και παρέχουν στον χρήστη ευελιξία κατά τη διαμόρφωση των μονάδων δίσκου. Οι ελεγκτές που βασίζονται σε υλικό κοστίζουν περισσότερο, αλλά συνιστώνται για πολύπλοκους πίνακες.
ο Βοηθητικό πρόγραμμα δίσκου Η εφαρμογή που περιλαμβάνεται σε Mac δεν υποστηρίζει τη δημιουργία συστοιχιών RAID 5 που βασίζονται σε λογισμικό. Ωστόσο, SoftRAID, από τρίτους προγραμματιστές SoftRAID, Inc., μπορεί να χρησιμοποιηθεί εάν απαιτείται λύση που βασίζεται σε λογισμικό.