Διδακτικά Βιβλία του Παιδαγωγικού Ινστιτούτου

Αναζήτηση

Βρες
Εμφάνιση

Μονάδες Δίσκων RAID

Οι μονάδες RAID (Redundant Array of Inexpensive/Independent Disks) είναι συστοιχίες δύο ή περισσοτέρων κοινών σκληρών δίσκων προσφέροντας κυρίως μεγαλύτερη απόδοση και ανοχή σε σφάλματα. Η απόδοση των δίσκων αυξάνεται, καθώς τα δεδομένα δεν αποθηκεύονται σειριακά στους δίσκους αλλά παράλληλα, όπως υπαγορεύει το πρότυπο του RAID. Έτσι διαδοχικά bytes ενός τομέα ή ακόμα και τα bits του ίδιου byte γράφονται σε ξεχωριστούς δίσκους, ώστε η εγγραφή και η ανάγνωση να γίνονται με παράλληλη λειτουργία όλων των δίσκων. Ένας ελεγκτής RAID αναλαμβάνει το συνδυασμό των bits ή των bytes, ανάλογα με την υλοποίηση, ώστε ο υπολογιστής να βλέπει ένα «ενιαίο» σκληρό δίσκο. Η ανοχή σε σφάλματα επιτυγχάνεται με δύο τρόπους: - Με καθρεπτισμό των δίσκων (mirroring) - Με την ύπαρξη δίσκου με bit ισοτιμίας (parity bit).

Στον καθρεπτισμό υπάρχει ένα πανομοιότυπο αντίγραφο κάθε δίσκου, ώστε σε περίπτωση απώλειας του πρωτότυπου να υπάρχει το αντίγραφο. Στην ισοτιμία, ένας δίσκος αποθηκεύει το bit ισοτιμίας άλλων δύο δίσκων, ώστε σε περίπτωση απώλειας του ενός από αυτούς, με τον δίσκο ισοτιμίας και τον άλλο να μπορούμε να ανακτήσουμε τα δεδομένα αυτού που χάθηκε. Προφανώς και οι δύο λύσεις μας επιβαρύνουν με ύπαρξη δίσκων εφεδρείας που λειτουργούν ως καθρέπτες ή ως δίσκοι ισοτιμίας. Το κόστος απώλειας των δεδομένων όμως είναι πάντα πολύ μεγαλύτερο από αυτό των επιπλέον μονάδων δίσκων.