Επίπεδα RAID σε κοινή χρήση
RAID 0 "striping"
Το RAID 0 δεν είναι πραγματικά RAID επειδή δεν είναι πλεονάζον. Με το RAID 0, οι δίσκοι απλώς ενώνονται για να δημιουργήσουν έναν μεγάλο δίσκο. Αυτό ονομάζεται "striping". Όταν ένας δίσκος αποτυγχάνει, ολόκληρη η συστοιχία αποτυγχάνει. Επομένως, το RAID 0 χρησιμοποιείται σπάνια για σημαντικά δεδομένα, αλλά η ανάγνωση και η εγγραφή δεδομένων από το δίσκο μπορεί να είναι ταχύτερη με το striping, επειδή κάθε δίσκος διαβάζει μέρος του αρχείου ταυτόχρονα.
Με το RAID 0, τα μπλοκ δίσκων που διαδέχονται το ένα το άλλο τοποθετούνται συνήθως σε διαφορετικούς δίσκους. Για το λόγο αυτό, όλοι οι δίσκοι που χρησιμοποιούνται από ένα RAID 0 πρέπει να έχουν το ίδιο μέγεθος.
Το RAID 0 χρησιμοποιείται συχνά για Swapspace σε λειτουργικά συστήματα Linux ή Unix-like.
RAID 1 "κατοπτρισμός"
Με το RAID 1, δύο δίσκοι τοποθετούνται μαζί. Και οι δύο περιέχουν τα ίδια δεδομένα, ο ένας "καθρεφτίζει" τον άλλο. Πρόκειται για εύκολη και γρήγορη διαμόρφωση, είτε υλοποιείται με ελεγκτή υλικού είτε με λογισμικό.
RAID 5 "striping με κατανεμημένη ισοτιμία"
Το RAID Level 5 είναι αυτό που χρησιμοποιείται πιθανότατα τις περισσότερες φορές. Για τη δημιουργία μιας συστοιχίας αποθήκευσης RAID 5 απαιτούνται τουλάχιστον τρεις σκληροί δίσκοι. Κάθε μπλοκ δεδομένων θα αποθηκεύεται σε τρία διαφορετικά σημεία. Δύο από αυτές τις θέσεις θα αποθηκεύουν το μπλοκ ως έχει, ενώ η τρίτη θα αποθηκεύει ένα άθροισμα ελέγχου. Αυτό το άθροισμα ελέγχου είναι μια ειδική περίπτωση ενός κώδικα Reed-Solomon που χρησιμοποιεί μόνο την πρόσθεση κατά ψηφία. Συνήθως, υπολογίζεται με τη μέθοδο XOR. Δεδομένου ότι αυτή η μέθοδος είναι συμμετρική, ένα χαμένο μπλοκ δεδομένων μπορεί να ανακατασκευαστεί από το άλλο μπλοκ δεδομένων και το άθροισμα ελέγχου. Για κάθε μπλοκ, ένας διαφορετικός δίσκος θα περιέχει το μπλοκ ισοτιμίας που περιέχει το άθροισμα ελέγχου. Αυτό γίνεται για να αυξηθεί ο πλεονασμός. Οποιοσδήποτε δίσκος μπορεί να αποτύχει. Συνολικά, θα υπάρχει ένας δίσκος που θα κρατάει τα αθροίσματα ελέγχου, οπότε η συνολική ωφέλιμη χωρητικότητα θα είναι αυτή όλων των δίσκων εκτός από έναν. Το μέγεθος του λογικού δίσκου που προκύπτει θα είναι το μέγεθος όλων των δίσκων μαζί, εκτός από έναν δίσκο που περιέχει πληροφορίες ισοτιμίας.
Φυσικά αυτό είναι πιο αργό από το επίπεδο RAID 1, αφού σε κάθε εγγραφή πρέπει να διαβάζονται όλοι οι δίσκοι για να υπολογιστούν και να ενημερωθούν οι πληροφορίες ισοτιμίας. Η απόδοση ανάγνωσης του RAID 5 είναι σχεδόν εξίσου καλή με το RAID 0 για τον ίδιο αριθμό δίσκων. Εκτός από τα μπλοκ ισοτιμίας, η κατανομή των δεδομένων στους δίσκους ακολουθεί το ίδιο μοτίβο με το RAID 0. Ο λόγος που το RAID 5 είναι ελαφρώς πιο αργό είναι ότι οι δίσκοι πρέπει να παραλείπουν τα μπλοκ ισοτιμίας.
Ένα RAID 5 με έναν αποτυχημένο δίσκο θα συνεχίσει να λειτουργεί. Βρίσκεται σε υποβαθμισμένη λειτουργία. Ένα υποβαθμισμένο RAID 5 μπορεί να είναι πολύ αργό. Για το λόγο αυτό προστίθεται συχνά ένας επιπλέον δίσκος. Αυτός ο δίσκος ονομάζεται hot spare disk (θερμός εφεδρικός δίσκος). Εάν ένας δίσκος αποτύχει, τα δεδομένα μπορούν να ανακατασκευαστούν απευθείας στον πρόσθετο δίσκο. Το RAID 5 μπορεί επίσης να γίνει αρκετά εύκολα σε λογισμικό.
Κυρίως λόγω των προβλημάτων απόδοσης των αποτυχημένων συστοιχιών RAID 5, ορισμένοι ειδικοί σε βάσεις δεδομένων έχουν σχηματίσει μια ομάδα με την ονομασία BAARF - Battle Against Any Raid Five.
Εάν το σύστημα αποτύχει ενώ υπάρχουν ενεργές εγγραφές, η ισοτιμία μιας λωρίδας μπορεί να γίνει ασυνεπής με τα δεδομένα. Εάν αυτό δεν επιδιορθωθεί πριν από την αστοχία ενός δίσκου ή ενός μπλοκ, ενδέχεται να προκληθεί απώλεια δεδομένων. Μια λανθασμένη ισοτιμία θα χρησιμοποιηθεί για την ανακατασκευή του μπλοκ που λείπει σε αυτή τη λωρίδα. Αυτό το πρόβλημα είναι μερικές φορές γνωστό ως "τρύπα εγγραφής". Οι κρυφές μνήμες που υποστηρίζονται από μπαταρίες και παρόμοιες τεχνικές χρησιμοποιούνται συνήθως για να μειωθεί η πιθανότητα εμφάνισης αυτού του φαινομένου.
Εικόνες
· 
Το RAID 0 απλώς τοποθετεί τα διαφορετικά μπλοκ σε διαφορετικούς δίσκους. Δεν υπάρχει πλεονασμός.
· 
Με το Raid 1 κάθε μπλοκ υπάρχει και στους δύο δίσκους
· 
Το RAID 5 υπολογίζει ειδικά αθροίσματα ελέγχου για τα δεδομένα. Τόσο τα μπλοκ με το άθροισμα ελέγχου όσο και εκείνα με τα δεδομένα κατανέμονται σε όλους τους δίσκους.
Επίπεδα RAID που χρησιμοποιούνται λιγότερο
RAID 2
Αυτό χρησιμοποιήθηκε σε πολύ μεγάλους υπολογιστές. Για τη χρήση RAID επιπέδου 2 απαιτούνται ειδικοί ακριβοί δίσκοι και ειδικός ελεγκτής. Τα δεδομένα διανέμονται σε επίπεδο bit (όλα τα άλλα επίπεδα χρησιμοποιούν ενέργειες σε επίπεδο byte). Γίνονται ειδικοί υπολογισμοί. Τα δεδομένα χωρίζονται σε στατικές ακολουθίες bit. Συνδυάζονται 8 bits δεδομένων και 2 bits ισοτιμίας. Στη συνέχεια υπολογίζεται ένας κώδικας Hamming. Τα τμήματα του κώδικα Hamming διανέμονται στη συνέχεια στους διάφορους δίσκους.
Το RAID 2 είναι το μόνο επίπεδο RAID που μπορεί να επιδιορθώσει σφάλματα, τα άλλα επίπεδα RAID μπορούν μόνο να τα εντοπίσουν. Όταν διαπιστώνουν ότι οι πληροφορίες που χρειάζονται δεν έχουν νόημα, απλά το ξαναχτίζουν. Αυτό γίνεται με υπολογισμούς, χρησιμοποιώντας πληροφορίες από τους άλλους δίσκους. Εάν αυτές οι πληροφορίες λείπουν ή είναι λανθασμένες, δεν μπορούν να κάνουν πολλά. Επειδή χρησιμοποιεί κώδικες Hamming, το RAID 2 μπορεί να βρει ποιο κομμάτι της πληροφορίας είναι λανθασμένο και να διορθώσει μόνο αυτό το κομμάτι.
Το RAID 2 χρειάζεται τουλάχιστον 10 δίσκους για να λειτουργήσει. Λόγω της πολυπλοκότητάς του και της ανάγκης για πολύ ακριβό και ειδικό υλικό, το RAID 2 δεν χρησιμοποιείται πλέον πολύ.
RAID 3 "striping με αποκλειστική ισοτιμία"
Το επίπεδο Raid 3 μοιάζει πολύ με το επίπεδο RAID 0. Προστίθεται ένας επιπλέον δίσκος για την αποθήκευση πληροφοριών ισοτιμίας. Αυτό επιτυγχάνεται με τη bitwise πρόσθεση της τιμής ενός μπλοκ στους άλλους δίσκους. Οι πληροφορίες ισοτιμίας αποθηκεύονται σε ξεχωριστό (αποκλειστικό) δίσκο. Αυτό δεν είναι καλό, διότι εάν ο δίσκος ισοτιμίας καταρρεύσει, οι πληροφορίες ισοτιμίας χάνονται.
Το RAID επιπέδου 3 γίνεται συνήθως με τουλάχιστον 3 δίσκους. Μια ρύθμιση με δύο δίσκους είναι πανομοιότυπη με μια RAID επιπέδου 0.
RAID 4 "striping με αποκλειστική ισοτιμία"
Αυτό είναι πολύ παρόμοιο με το RAID 3, με τη διαφορά ότι οι πληροφορίες ισοτιμίας υπολογίζονται σε μεγαλύτερα μπλοκ και όχι σε μεμονωμένα bytes. Αυτό μοιάζει με το RAID 5. Για μια συστοιχία RAID 4 απαιτούνται τουλάχιστον τρεις δίσκοι.
RAID 6
Το επίπεδο RAID 6 δεν ήταν ένα αρχικό επίπεδο RAID. Προσθέτει ένα πρόσθετο μπλοκ ισοτιμίας σε μια συστοιχία RAID 5. Χρειάζονται τουλάχιστον τέσσερις δίσκοι (δύο δίσκοι για τη χωρητικότητα, δύο δίσκοι για πλεονασμό). Το RAID 5 μπορεί να θεωρηθεί ως ειδική περίπτωση ενός κώδικα Reed-Solomon. Το RAID 5 είναι μια ειδική περίπτωση, ωστόσο, χρειάζεται μόνο πρόσθεση στο πεδίο Galois GF(2). Αυτό είναι εύκολο να γίνει με XOR. Το RAID 6 επεκτείνει αυτούς τους υπολογισμούς. Δεν αποτελεί πλέον ειδική περίπτωση και πρέπει να γίνουν όλοι οι υπολογισμοί. Με το RAID 6, χρησιμοποιείται ένα επιπλέον άθροισμα ελέγχου (που ονομάζεται πολυώνυμο), συνήθως του GF(28). Με αυτή την προσέγγιση είναι δυνατή η προστασία από οποιονδήποτε αριθμό αποτυχημένων δίσκων. Το RAID 6 αφορά την περίπτωση χρήσης δύο αθροισμάτων ελέγχου για την προστασία από την απώλεια δύο δίσκων.
Όπως και στο RAID 5, η ισοτιμία και τα δεδομένα βρίσκονται σε διαφορετικούς δίσκους για κάθε μπλοκ. Τα δύο μπλοκ ισοτιμίας βρίσκονται επίσης σε διαφορετικούς δίσκους.
Υπάρχουν διάφοροι τρόποι για να κάνετε RAID 6. Διαφέρουν ως προς την απόδοση εγγραφής και ως προς το πόσοι υπολογισμοί απαιτούνται. Η δυνατότητα ταχύτερης εγγραφής συνήθως σημαίνει ότι απαιτούνται περισσότεροι υπολογισμοί.
Η ΕΠΙΔΡΟΜΉ 6 είναι πιο αργή από την ΕΠΙΔΡΟΜΉ 5, αλλά επιτρέπει στην ΕΠΙΔΡΟΜΉ να συνεχίσει να λειτουργεί σε περίπτωση αποτυχίας δύο δίσκων. Το RAID 6 γίνεται όλο και πιο δημοφιλές επειδή επιτρέπει την αναδημιουργία μιας συστοιχίας μετά από βλάβη ενός μόνο δίσκου, ακόμη και αν ένας από τους εναπομείναντες δίσκους έχει έναν ή περισσότερους κακούς τομείς.
Εικόνες
· 
Το RAID 3 μοιάζει πολύ με το επίπεδο RAID 0. Προστίθεται ένας επιπλέον δίσκος που περιέχει ένα άθροισμα ελέγχου για κάθε μπλοκ δεδομένων.
· 
Η ΕΠΙΔΡΟΜΉ 4 είναι παρόμοια με το επίπεδο ΕΠΙΔΡΟΜΉ 3, αλλά υπολογίζει την ισοτιμία σε μεγαλύτερα μπλοκ δεδομένων.
· 
Το RAID 6 είναι παρόμοιο με το RAID 5, αλλά υπολογίζει δύο διαφορετικά αθροίσματα ελέγχου. Αυτό επιτρέπει την αστοχία δύο δίσκων, χωρίς απώλεια δεδομένων.
Μη τυποποιημένα επίπεδα RAID
Διπλή ισοτιμία / Διαγώνια ισοτιμία
Το RAID 6 χρησιμοποιεί δύο μπλοκ ισοτιμίας. Αυτά υπολογίζονται με ειδικό τρόπο πάνω σε ένα πολυώνυμο. Το RAID διπλής ισοτιμίας (που ονομάζεται επίσης RAID διαγώνιας ισοτιμίας) χρησιμοποιεί ένα διαφορετικό πολυώνυμο για κάθε ένα από αυτά τα μπλοκ ισοτιμίας. Πρόσφατα, η βιομηχανική ένωση που όρισε το RAID δήλωσε ότι το RAID διπλής ισοτιμίας είναι μια διαφορετική μορφή του RAID 6.
RAID-DP
Το RAID-DP είναι ένας άλλος τρόπος διπλής ισοτιμίας.
RAID 1.5
Το RAID 1.5 (δεν πρέπει να συγχέεται με το RAID 15, το οποίο είναι διαφορετικό) είναι μια ιδιόκτητη υλοποίηση RAID. Όπως και το RAID 1, χρησιμοποιεί μόνο δύο δίσκους, αλλά κάνει τόσο striping όσο και mirroring (παρόμοια με το RAID 10). Τα περισσότερα πράγματα γίνονται στο υλικό.
RAID 5E, RAID 5EE και RAID 6E
Τα RAID 5E, RAID 5EE και RAID 6E (με το πρόσθετο E για το Enhanced) αναφέρονται γενικά σε διαφορετικούς τύπους RAID 5 ή RAID 6 με hot spare. Σε αυτές τις υλοποιήσεις, η εφεδρική μονάδα δεν είναι φυσική μονάδα. Αντίθετα, υπάρχει με τη μορφή ελεύθερου χώρου στους δίσκους. Αυτό αυξάνει τις επιδόσεις, αλλά σημαίνει ότι ένας hot spare δεν μπορεί να διαμοιραστεί μεταξύ διαφορετικών συστοιχιών. Το σύστημα αυτό εισήχθη από την IBM ServeRAID γύρω στο 2001.
RAID 7
Πρόκειται για μια ιδιόκτητη εφαρμογή. Προσθέτει προσωρινή αποθήκευση σε μια συστοιχία RAID 3 ή RAID 4.
Intel Matrix RAID
Ορισμένες κύριες πλακέτες της Intel διαθέτουν τσιπ RAID που έχουν αυτή τη δυνατότητα. Χρησιμοποιεί δύο ή τρεις δίσκους και στη συνέχεια τους διαμερίζει ισότιμα για να σχηματίσει έναν συνδυασμό επιπέδων RAID 0, RAID 1, RAID 5 ή RAID 1+0.
Οδηγός RAID MD Linux
Αυτό είναι το όνομα του προγράμματος οδήγησης που επιτρέπει την εκτέλεση λογισμικού RAID με το Linux. Εκτός από τα κανονικά επίπεδα RAID 0-6, διαθέτει επίσης μια υλοποίηση RAID 10. Από την έκδοση Kernel 2.6.9, το RAID 10 είναι ένα μόνο επίπεδο. Η υλοποίηση έχει ορισμένα μη τυποποιημένα χαρακτηριστικά.
RAID Z
Η Sun έχει υλοποιήσει ένα σύστημα αρχείων που ονομάζεται ZFS. Αυτό το σύστημα αρχείων είναι βελτιστοποιημένο για το χειρισμό μεγάλου όγκου δεδομένων. Περιλαμβάνει ένα Logical Volume Manager. Περιλαμβάνει επίσης ένα χαρακτηριστικό που ονομάζεται RAID-Z. Αποφεύγει το πρόβλημα που ονομάζεται RAID 5 write hole επειδή διαθέτει πολιτική copy-on-write: Δεν αντικαθιστά άμεσα τα δεδομένα, αλλά γράφει νέα δεδομένα σε νέα θέση στο δίσκο. Όταν η εγγραφή ήταν επιτυχής, τα παλιά δεδομένα διαγράφονται. Αποφεύγει την ανάγκη για λειτουργίες ανάγνωσης-τροποποίησης-εγγραφής για μικρές εγγραφές, επειδή γράφει μόνο πλήρεις λωρίδες. Τα μικρά μπλοκ καθρεφτίζονται αντί να προστατεύονται με ισοτιμία, κάτι που είναι δυνατό επειδή το σύστημα αρχείων γνωρίζει τον τρόπο οργάνωσης του αποθηκευτικού χώρου. Επομένως, μπορεί να διαθέσει επιπλέον χώρο, εάν είναι απαραίτητο. Υπάρχει επίσης το RAID-Z2, το οποίο χρησιμοποιεί δύο μορφές ισοτιμίας για να επιτύχει αποτελέσματα παρόμοια με το RAID 6: τη δυνατότητα επιβίωσης έως και δύο βλαβών δίσκου χωρίς απώλεια δεδομένων.
Εικόνες
· 
Διάγραμμα μιας εγκατάστασης RAID DP (Double Parity).
· 
Μια εγκατάσταση Matrix RAID.