Δυο Vertex Turbo 30GB SSD σε RAID 0

Δυο Vertex Turbo 30GB SSD σε RAID 0
Editors' Rating: 
5

Σήμερα, λίγοι θα μπορούσαν να αμφισβητήσουν την επικείμενη επικράτηση των 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.

Εδώ τα λέμε όλα!
Στα θετικά: 

Υψηλές ταχύτητες ανάγνωσης και εγγραφής

Στα αρνητικά: 

Απώλεια όλων των δεδομένων σε περίπτωση αποτυχίας ενός δίσκου

Στο δια ταύτα: 

Στην περίπτωση που κάνετε προγραμματισμένο backup των δεδομένων σας ή δεν αποθηκεύετε στους δίσκους αρχεία υψηλής σημασίας, το RAID 0 είναι το ιδανικό μέσο για την αύξηση των επιδόσεων του υπολογιστή σας.

Όπως διαπιστώσαμε μέσα από τις δοκιμές, τα reads αρχείων 4-64 ΚΒ διπλασιάστηκαν. Ακόμη, είδαμε μια βελτίωση της γενικής εικόνας των δύο δίσκων σε σχέση με τον έναν κατά περίπου 70%, ποσοστό που αποτελεί αισθητή διαφορά.

Καταληκτικά μπορούμε να συμπεράνουμε πως, παρά το ιδιαίτερα υψηλό κόστος δημιουργίας του RAID, κυρίως λόγω των ακριβών δίσκων, το RAID 0 αποτελεί την καλύτερη λύση κάθε χρήστη που απαιτεί το απόλυτο από το υλικό του υπολογιστή του.

Ms.LittleVanesa's picture
Ms.LittleVanesa
on 29 January 2010 - 6:50pm

Chris είσαι εντυπωσιακός...Shock
Κάθε φορά που διαβάζω άρθρο σου, μετά πάω για ponstan Smile
Συμπυκνωμένη γνώση, με απλά λόγια. Smile

Di@bolic's picture
Di@bolic
on 29 January 2010 - 7:56pm

Άκου, άκου...

Μόνο για τον Chris τα λες αυτά για εμάς δεν έχει τίποτα? Sad

Fred's picture
Fred
on 29 January 2010 - 8:43pm

Μπραβο σου αρχηγε μου! Το διαβασα κι εγω! Tongue
Εν τω μεταξυ παιδια ειδα στο youtube ενα video με RAID 0 24 δισκων.

antonis's picture
antonis
on 31 January 2010 - 9:00pm

WOW...!!!θελω και εγω 24 ssd...!To βιντεο τα σπαει !

chris2005dim's picture
chris2005dim
on 29 January 2010 - 8:56pm

Σας ευχαριστλω για την υποστήριξη!

8 Vertex 120 gigabyte πιάνουν 1300 seq reads(αποδεδειγμένο από το forum της OCZ).

redgiwrgos's picture
redgiwrgos
on 29 January 2010 - 9:14pm

THX Chris!...kαι θελει ο πατερας μου να κανει RAID και δεν ηξερα τη διαδικασια! Wink

PelvicThrust's picture
PelvicThrust
on 29 January 2010 - 11:49pm

Οι πιθανοτητες αποτυχιας ενος δισκου ειναι ιδιες και σε HDD και σε SSD ?

Το προβλημα που εντοπιζεται ? Στο hardware ? Τα SSD δεν εχουν μηχανικα μερη αρα ειναι πιο ασφαλη ?

redgiwrgos's picture
redgiwrgos
on 30 January 2010 - 2:00am

Απ' ο,τι ξερω τα SSD εχουν μεγαλυτερη ασφαλεια απο τους μηχανικους δισκους για τον λογο που λες.

chris2005dim's picture
chris2005dim
on 31 January 2010 - 11:02am

Πιο πιθανό είναι να τελειώσουν τα write των Mlc πάρα να πάθουν μηχανικό πρόβλημα...

PelvicThrust's picture
PelvicThrust
on 1 February 2010 - 1:32am

Και με τα SLC ?

redgiwrgos's picture
redgiwrgos
on 4 February 2010 - 7:37pm

Οταν λες να τελειωσουν τα write τι εννοεις?

Dinos's picture
Dinos
on 30 January 2010 - 12:04pm

Πολυ καλος chris! Μπραβο σου! Χρειαζομαστε ολοι πιστευω παρουσιασεις απο τους SSD για να βγαλουμε συμπερασματα!
Συγχαρητηρια! Smile

chris2005dim's picture
chris2005dim
on 30 January 2010 - 6:12pm

Thanks dino!

Ms.LittleVanesa's picture
Ms.LittleVanesa
on 31 January 2010 - 8:43pm

Di@bolic μην είσαι άδικος! Smile
Έγραψα σχόλιο για το NAS E35HD σου αφού το review σου μου είχε αρέσει πολύ.

chris2005dim's picture
chris2005dim
on 4 February 2010 - 11:04am

Τα SLC έχουν δεκαπλάσια διάρκεια ζωής από τα MLC.

PelvicThrust's picture
PelvicThrust
on 4 February 2010 - 7:35pm

Εννοω τα SLC SSD's σε RAID 0 ειναι πιο ασφαλη απο τα MLC SSD's σε RAID 0 ?

chris2005dim's picture
chris2005dim
on 5 February 2010 - 4:25pm

To ίδιο πράγμα είναι από πλευράς ασφάλειας δεδομένων.

Feed me!

feed me!