Το RAID είναι ένα αρκτικόλεξο για την περιττή μνήμη των ανεξάρτητων δεδομένων και αποτελεί βασικό χαρακτηριστικό του υλικού διακομιστή που εξασφαλίζει την ακεραιότητα των δεδομένων. Είναι επίσης μια φανταστική λέξη για δύο ή περισσότερους σκληρούς δίσκους συνδεδεμένους μαζί για να προσθέσετε επιπλέον λειτουργίες. Γιατί θα θέλατε να το κάνετε αυτό; Συνέχισε να διαβάζεις.
Ρυθμίσεις RAID
Καταρχάς, είναι πολύ δύσκολο να περιγράψετε τις τεχνολογίες RAID στο σύνολό τους, επειδή οι διαφορετικές διαμορφώσεις που διατίθενται για εσάς δημιουργούν πολύ διαφορετικές λειτουργίες - αλλά όλες εστιάζουν είτε στην ταχύτητα είτε στην αξιοπιστία. Ας τα σπάσουμε:
RAID 0: Ριγέ
Αυτή η ρύθμιση αφορά την ταχύτητα. Εν ολίγοις, τα δεδομένα είναι κατανεμημένα σε διάφορους δίσκους (στην πραγματικότητα ριγέ μέσα από τους δίσκους) - αντί να γράφονται σε ένα μόνο. Αυτό ξεπερνά τους περιορισμούς ταχύτητας μιας μονάδας δίσκου, επομένως η απόδοση θεωρητικά πολλαπλασιάζεται με τον αριθμό των δίσκων που χρησιμοποιείτε.
Είναι παρόμοια με την ύπαρξη 4 πυρήνων στο CPU σας - αντί να γράφετε διαδοχικά οδηγίες σε μια CPU, στέλνετε διαφορετικά μέρη σε 4 διαφορετικές CPU και απαντήστε 4 φορές πιο γρήγορα. Μπορείτε επίσης να χρησιμοποιήσετε το συνδυασμένο χώρο όλων των μονάδων δίσκου, οπότε 2 x 1TB σε μια ριγωτή διαμόρφωση θα εμφανιστεί ως μία μονάδα δίσκου 2TB.
Στο μειονέκτημα, έχετε επίσης τόσα σημεία αποτυχίας με τις μονάδες που χρησιμοποιείτε - εάν αποτύχει μόνο μία από αυτές τις μονάδες, όλα τα δεδομένα σας θα χαθούν. Στην πραγματικότητα, αυτή η διαμόρφωση σπάνια χρησιμοποιείται. Εάν τα δεδομένα δεν είναι τόσο πολύτιμα όμως, ίσως θελήσετε να ρυθμίσετε ένα RAID0 σε έναν κεντρικό διακομιστή ή ακόμα και σε ένα επιτραπέζιο μηχάνημα.
RAID 1: Mirrored
Αυτή η διαμόρφωση αφορά στην ακεραιότητα των δεδομένων και είναι πολύ πιο εύκολο να εξηγηθεί. Σε μια εγκατάσταση RAID 1, τα δεδομένα αντικατοπτρίζονται στις άλλες μονάδες - ένα πλήρες αντίγραφο ασφαλείας όλων διατηρείται ανά πάσα στιγμή, επειδή τα δυαδικά ψηφία δεδομένων γράφονται ταυτόχρονα σε διαφορετικές μονάδες ταυτόχρονα. Εξαιτίας αυτού, μπορείτε να πάρετε μόνο το συνολικό χώρο της μονάδας δίσκου, έτσι ώστε οι μονάδες δίσκου 2 x 1TB που έχουν ρυθμιστεί ώστε να αντικατοπτρίζουν ο ένας τον άλλο θα σας δώσουν μόνο 1TB συνολικό χώρο.
Αυτή είναι ίσως η συνηθέστερη πραγματική χρήση όταν υπάρχουν δύο δίσκοι. Όταν κάποιος πεθάνει, τα δεδομένα εξακολουθούν να είναι 100% εκεί και είναι έτοιμα για χρήση, αλλά η διαδικασία της "επανασύνδεσης" της συστοιχίας δεδομένων στη μονάδα αντικατάστασης μπορεί να διαρκέσει πολύ καιρό.
RAID 0 + 1: Ριγέ και Mirrored
Αυτό συνδυάζει το καλύτερο και των δύο κόσμων με τοποθέτηση ρυθμίσεων RAID, αλλά απαιτεί τουλάχιστον 4 δίσκους. Στη συνέχεια ρυθμίζονται 2 σειρές 2 δίσκων με ραβδώσεις, κάθε σετ αντιγραφεί με το άλλο. Το RAID 1 + 0 υπάρχει επίσης, αλλά δεν διαφέρει αρκετά ώστε να δικαιολογεί μια ξεχωριστή εξήγηση - είναι μια περίπτωση να ρίχνετε τους καθρέφτες σας αντί να αντικατοπτρίζετε τις λωρίδες σας!
RAID 2 & παραπάνω: Στοιχεία ισοτιμίας
Με 3 δίσκους, μπορείτε πραγματικά να επιτύχετε έναν καλό συμβιβασμό επιδόσεων και ακεραιότητας χρησιμοποιώντας το λεγόμενο δίσκο ισοτιμίας. Για να το εξηγήσετε αυτό, σκεφτείτε μια κλίμακα μπιτς αντί για ολόκληρες μονάδες δίσκου.
Ένα bit ισοτιμίας είναι απλά ένας συνδυασμός XOR στα άλλα bits. Το XOR είναι μια λογική ενέργεια που αξιολογείται ως αληθής εάν ισχύει μόνο ένα από τα δυο δυαδικά ψηφία εισόδου. Δείτε τον ακόλουθο πίνακα, όπου P είναι το bit ισοτιμίας.
AB P
0 0 0
0 1 1
1 0 1
1 1 0
Τώρα αποδεικνύεται ότι αυτό είναι πολύ χρήσιμο για τον έλεγχο σφαλμάτων και την επιδιόρθωση των δεδομένων. Εάν διαγράψατε ολόκληρη τη στήλη Β, θα μπορούσατε να την ανοικοδομήσετε απλώς και μόνο επειδή εξακολουθείτε να έχετε και το δυαδικό ψηφίο ισοτιμίας και το Α, και με δεδομένες αυτές τότε υπάρχει μόνο μία πιθανή απάντηση για το bit Β .
Τώρα, θα πρέπει να είναι εύκολο να δούμε ότι ακόμη και αν είχαμε 2 x 1 terabyte δίσκους αξίας bit, θα μπορούσαμε ακόμα να δημιουργήσουμε μια ισοτιμία για κάθε ένα κομμάτι και να το τοποθετήσουμε σε μια τρίτη μονάδα δίσκου που είναι επίσης ένα terabyte σε μέγεθος. Και αυτό είναι RAID3. Με μια συστοιχία δίσκων 3, τα 2 χρησιμοποιούνται για την απεικόνιση των δεδομένων και την εξάπλωση για απόδοση. Η τρίτη μονάδα δίσκου δημιουργεί ένα σετ ισοτιμίας και αν κάποια από αυτές τις μονάδες πεθαίνει, μπορούμε να χρησιμοποιήσουμε τις άλλες 2 για να την ανακτήσουμε πλήρως.
Δεν θα μπω σε λεπτομέρειες σχετικά με τις RAID 3, 4, 5 και 6 επειδή είναι βασικά όλες οι παραλλαγές για το πού και πώς αποθηκεύονται ή παράγονται τα bits της ισοτιμίας και πόσο μπορεί να γίνει η ανάκτηση. Εάν θέλετε να διαβάσετε αυτά, θα πρότεινα την εκτενή σελίδα Wikipedia για το θέμα.
Μπορώ να χρησιμοποιήσω το RAID On My Home PC; Θα έπρεπε ;
Τόσο το OSX όσο και το Windows έχουν τη δυνατότητα δημιουργίας διαμορφώσεων RAID λογισμικού, αλλά έχετε κατά νου ότι αυτό θα αυξήσει το φορτίο στο λειτουργικό σας σύστημα λόγω των πρόσθετων υπολογισμών που απαιτούνται. Δεν θα πάω να τα δημιουργήσω εδώ, αλλά αν θέλετε να μάθετε περισσότερα ή να δείτε ένα σεμινάριο στο MakeUseOf, ενημερώστε με στα σχόλια και θα τα πάρω ευθεία.
Πολλές μητρικές κάρτες περιλαμβάνουν επίσης μια μορφή ημι-υλικού RAID - λέω ημι-υλικό, γιατί γενικά χρειάζονται ακόμα ένα πρόγραμμα οδήγησης στο λειτουργικό σας σύστημα για να έχουν πρόσβαση στα δεδομένα, αλλά αυτό είναι ακόμα ένα βήμα παραπάνω από ένα καθαρά λογισμικό RAID, και μπορείτε να εγκαταστήσετε το λειτουργικό σύστημα επάνω τους για μια μικρή αύξηση της απόδοσης.
Η τελική μέθοδος για την εκτέλεση του RAID είναι με ειδικές κάρτες υλικού - αναβάθμισης που μπορείτε να τοποθετήσετε στον υπολογιστή σας και να έχετε τον πλήρη έλεγχο της πλευράς δεδομένων των πραγμάτων. Αυτές είναι βεβαίως οι πιο αξιόπιστες και καλύτερες επιδόσεις, αλλά το εύρος τιμών είναι γενικά από τους προϋπολογισμούς των καταναλωτών.
Όσο για το αν πρέπει να χρησιμοποιείτε ένα RAID, αξίζει τον κόπο να παίζετε με τα σημεία geek. Όσον αφορά τον υπολογισμό του πραγματικού κόσμου, τα κέρδη απόδοσης που μπορείτε να περιμένετε είναι συχνά λιγότερα από τα προβλήματα που αντιμετωπίζει (ένα SSD θα ξεπεράσει σημαντικά τους ούτως ή άλλως) ή η πλεονασματικότητα που κερδίζετε μπορεί εύκολα να επιτευχθεί με άλλες παραδοσιακές μεθόδους δημιουργίας αντιγράφων ασφαλείας.
Ελέγξτε τα άλλα άρθρα εξηγούμενα από την τεχνολογία για πιο συναρπαστικές γνώσεις σχετικά με τις τεχνολογίες πίσω από τους υπολογιστές και το Διαδίκτυο.
Πιστοποιητικά εικόνας: Χρήστης Wikipedia C Burnett, ShutterStock