Σήμερα, λίγοι θα μπορούσαν να αμφισβητήσουν την επικείμενη επικράτηση των solid state drives στην αγορά υπολογιστών.Τα αποτελέσματά τους είναι εντυπωσιακά και οι τιμές τους μειώνονται πλέον καθημερινά. Επομένως, μπορούμε να προβλέψουμε πως στο μέλλον ένα mainstream PC θα έχει σίγουρα ένα SSD.
Τι γίνεται, όμως, στην περίπτωση που θέλουμε το απόλυτο από αυτά που μπορεί να προσφέρει o υπολογιστής μας και διαθέτουμε δύο ή παραπάνω SSDs; Την απάντηση τη δίνει η τεχνολογία RAID.
RAID σημαίνει Redundant Array of Independent/Inexpensive Drives και χρησιμοποιήθηκε για πρώτη φορά από επιχειρήσεις οι οποίες ήθελαν είτε επιδόσεις, είτε ασφάλεια των δεδομένων τους, είτε το συνδυασμό και των δύο. Μετά, όμως, από κάποιο διάστημα τεχνολογία RAID άρχισε σταδιακά να απαντάται στα PC των power users και τελικά έχει γίνει στάνταρ σε κάθε σύγχρονη μητρική.
Αφετηρία του προβληματισμού μας μπορεί να θεωρηθεί ο τρόπος με τον οποίο λειτουργεί ένα σύστημα RAID καθώς και οι δίσκοι που είναι απαραίτητοι για την ορθή λειτουργία του.
Αρχικά, το RAID χωρίζεται σε διάφορα επίπεδα (Levels) τα οποία κυμαίνονται από 0, 1, 0+1, που είναι τα πιο γνωστά και βρίσκονται στις τωρινές μητρικές, φτάνοντας μέχρι και 50 που αποτελούν λύση απρόσιτη για τους end-users αλλά ιδανική για μεγάλες επιχειρήσεις.
Στο κείμενο που ακολουθεί θα αναφερθούμε εκτενέστερα στο RAID level 0, με το οποίο καταληκτικά θα δοκιμάσουμε δύο SSD OCZ Vertex turbo των 30 Gigabyte.
Πιο αναλυτικά, το RAID 0 επιτρέπει στους χρήστες να αυξήσουν τις επιδόσεις του υπολογιστή τους κατά περίπου 50– 80% των αρχικών ταχυτήτων ανάγνωσης και εγγραφής.
Από την άλλη μεριά, όμως, το RAID 0 έχει ένα μεγάλο μειονέκτημα, το οποίο είναι η απώλεια των δεδομένων σε περίπτωση που ένας δίσκος χαλάσει, λόγο μηχανικής βλάβης. Για την καλύτερη λειτουργία της συστοιχίας οφείλω να αναφέρω πως είναι προσφορότερο να χρησιμοποιηθούν δύο ή παραπάνω δίσκοι ίδιου μεγέθους, κατασκευαστή και ταχυτήτων read και write για μέγιστη συμβατότητα.
Ας δούμε όμως λίγο πιο αναλυτικά πώς λειτουργεί το RAID 0

Έστω ότι έχουμε ένα αρχείο, το οποίο αποτελείται από 8 διαφορετικά blocks. Με το RAID 0 το Block 1 θα εγγραφεί στο δίσκο 1 και το Block 2 θα εγγραφεί στο δίσκο 2. Αντίστοιχα, το Block 3 στο δίσκο 1 και το Block 4 στο δίσκο δύο. Κατά την ανάγνωση δεδομένων, τα blocks που είναι χωρισμένα στους δύο δίσκους, ενώνονται σχηματίζοντας το αρχείο μας. Με τον τρόπο αυτό στην εγγραφή και ανάγνωση δεδομένων χρησιμοποιούνται πρακτικά δύο δίσκοι για να διαβάσουν ή να γράψουν ένα αρχείο, γεγονός που συνεπάγεται μεγάλη αύξηση των επιδόσεων.
Επιπρόσθετα, από το παραπάνω σχήμα μπορούμε να διαπιστώσουμε και το μεγάλο ελάττωμα της συστοιχίας. Αυτό είναι η απώλεια όλων των δεδομένων μας σε περίπτωση που χαλάσει ένας από τους δύο δίσκους, καθώς ένα αρχείο αποτελείται από αρκετά επιμέρους τμήματα στην περίπτωσή μας.
Ύστερα από τη σύντομη ανάλυση του RAID 0 ήρθε η ώρα να δούμε πώς μπορούμε να δημιουργήσουμε τη συγκεκριμένη συστοιχία. Για αυτή την εργασία υπάρχουν δύο τρόποι. Ο ένας είναι μέσα από τα Windows, τον οποίο δε συνιστώ, και ο άλλος είναι η δημιουργία RAID 0 από το Southbridge της μητρικής.
Δημιουργώντας μια συστοιχία RAID
Ας δούμε λίγο πιο αναλυτικά τα βήματα για τη δημιουργία RAID 0 από το SB:
1. Τοποθετούμε δύο κενούς παρόμοιους δίσκους σε δύο θύρες SATA II του υπολογιστή μας.
2. Μπαίνουμε στο BIOS και αλλάζουμε από τα Hard Disk settings το mode του controller από IDE (Default) σε RAID και κάνουμε restart.
3. Έπειτα, με τον κατάλληλο συνδυασμό πλήκτρων, ο οποίος θα μας δοθεί κατά την εκκίνηση (POST) του υπολογιστή μπαίνουμε στην ειδική για RAID ROM.
4. Επιλέγουμε το επιθυμητό RAID level (stripping στην περίπτωσή μας) και διαλέγουμε το stripe size( προτείνω 128KB)
5. Ακολούθως αποθηκεύουν τις αλλαγές που πραγματοποιήσαμε, και τοποθετούμε το CD εγκατάστασης των Windows 7.
6. Τέλος, αφού κάνουμε κλικ στην επιλογή Custom (advanced) installation, πατάμε Load Driver και κάνουμε browse στη διαδρομή που βρίσκεται ο RAID driver τον οποίο κατεβάσαμε από το site του κατασκευαστή του motherboard.
7. Κάνουμε κανονική εγκατάσταση των Windows 7.
Για τις δοκιμές της συστοιχίας RAID 0 χρησιμοποιήθηκαν δύο SSDs OCZ Vertex turbo των 30 Gigabyte, οι οποίοι τοποθετήθηκαν πάνω στο SB750 Southbridge της AMD.
Τα αποτελέσματα θα τα δούμε αναλυτικά στο forum, όπου θα συγκρίνουμε δύο Vertex Turbo σε σχέση με τα αποτελέσματα του non-raid.




on 29 January 2010 - 6:50pm
Chris είσαι εντυπωσιακός...


Κάθε φορά που διαβάζω άρθρο σου, μετά πάω για ponstan
Συμπυκνωμένη γνώση, με απλά λόγια.
on 29 January 2010 - 7:56pm
Άκου, άκου...
Μόνο για τον Chris τα λες αυτά για εμάς δεν έχει τίποτα?
on 29 January 2010 - 8:43pm
Μπραβο σου αρχηγε μου! Το διαβασα κι εγω!
Εν τω μεταξυ παιδια ειδα στο youtube ενα video με RAID 0 24 δισκων.
on 31 January 2010 - 9:00pm
WOW...!!!θελω και εγω 24 ssd...!To βιντεο τα σπαει !
on 29 January 2010 - 8:56pm
Σας ευχαριστλω για την υποστήριξη!
8 Vertex 120 gigabyte πιάνουν 1300 seq reads(αποδεδειγμένο από το forum της OCZ).
on 29 January 2010 - 9:14pm
THX Chris!...kαι θελει ο πατερας μου να κανει RAID και δεν ηξερα τη διαδικασια!
on 29 January 2010 - 11:49pm
Οι πιθανοτητες αποτυχιας ενος δισκου ειναι ιδιες και σε HDD και σε SSD ?
Το προβλημα που εντοπιζεται ? Στο hardware ? Τα SSD δεν εχουν μηχανικα μερη αρα ειναι πιο ασφαλη ?
on 30 January 2010 - 2:00am
Απ' ο,τι ξερω τα SSD εχουν μεγαλυτερη ασφαλεια απο τους μηχανικους δισκους για τον λογο που λες.
on 31 January 2010 - 11:02am
Πιο πιθανό είναι να τελειώσουν τα write των Mlc πάρα να πάθουν μηχανικό πρόβλημα...
on 1 February 2010 - 1:32am
Και με τα SLC ?
on 4 February 2010 - 7:37pm
Οταν λες να τελειωσουν τα write τι εννοεις?
on 30 January 2010 - 12:04pm
Πολυ καλος chris! Μπραβο σου! Χρειαζομαστε ολοι πιστευω παρουσιασεις απο τους SSD για να βγαλουμε συμπερασματα!
Συγχαρητηρια!
on 30 January 2010 - 6:12pm
Thanks dino!
on 31 January 2010 - 8:43pm
Di@bolic μην είσαι άδικος!
Έγραψα σχόλιο για το NAS E35HD σου αφού το review σου μου είχε αρέσει πολύ.
on 4 February 2010 - 11:04am
Τα SLC έχουν δεκαπλάσια διάρκεια ζωής από τα MLC.
on 4 February 2010 - 7:35pm
Εννοω τα SLC SSD's σε RAID 0 ειναι πιο ασφαλη απο τα MLC SSD's σε RAID 0 ?
on 5 February 2010 - 4:25pm
To ίδιο πράγμα είναι από πλευράς ασφάλειας δεδομένων.