Πολλοί αρχάριοι χρήστες έχουν ακούσει το RAID μόνο ως κατσαριδοκτόνο. Όσον αφορά τους υπολογιστές, όμως, είναι μία μέθοδος για αυξημένη ασφάλεια αλλά ίσως και ταχύτητα στην αποθήκευση και ανάγνωση των δεδομένων. Σε αυτόν τον οδηγό θα δούμε τι είναι το RAID, τα διάφορα επίπεδά του από το RAID 0 μέχρι το RAID 5 και το υπέρ-επαγγελματικό RAID 6, περίπλοκα συνδυαστικά RAID, γιατί το δήθεν RAID της μητρικής είναι ψεύτικο (fakeRAID), και γιατί σε οικιακό επίπεδο σπανίως αξίζει να το εφαρμόσουμε.
Για να βλέπεις ΟΠΟΙΑ ταινία και σειρά θέλεις ΟΤΑΝ θέλεις, σε Ελλάδα ή εξωτερικό, και να μπλοκάρεις ενοχλητικές διαφημίσεις παντού στο ίντερνετ, βάλε Cyberghost μόνο με €2 το μήνα και με bonus +3 μήνες δωρεάν στη διετή συνδρομή:
Δείτε τις ενότητες του οδηγού:
- Τι είναι το RAID
- Τι είναι το RAID 1, RAID 5, RAID 6: Ασφάλεια δεδομένων ή και ταχύτητα
- Τι είναι το RAID 0 - "Striping": το "μαύρο πρόβατο" του RAID
- Τι είναι το RAID 0 + 1, 10, 50, 60, 100 - κάνοντας συνδυασμούς
- Τι διαφορά έχει το software από το hardware RAID
- Τα "νεκρά" RAID
- Ποιο RAID ταιριάζει σε μένα
- Εσείς θα φτιάξετε το δικό σας RAID 0, RAID 1, ή RAID 5?
Το νεότερο βίντεο του PCsteps
Τι είναι το RAID
Το αρκτικόλεξο RAID προέρχεται από τη φράση Redundant Array of Independent Disks. Μεταφράζεται σαν Πλεονάζουσα Συστοιχία Ανεξάρτητων Δίσκων, όμως το RAID ακούγεται καλύτερα από το ΠΣΑΔ. Ή μπορεί και όχι. Γράψτε μας στα σχόλια
Η βασική λογική του RAID είναι απλή: Δύο ή περισσότεροι σκληροί δίσκοι συνεργάζονται μεταξύ τους, και το σύστημα τους βλέπει σαν ένα ενιαίο δίσκο.
Ανάλογα με τη μορφή της συνεργασίας - το "επίπεδο" ή "level" του RAID - η τελική συστοιχία παρέχει υψηλότερη ασφάλεια στα δεδομένα, από το να τα είχαμε χωρισμένα σε επιμέρους ξεχωριστούς δίσκους.
Μόνο το RAID 0 αποτελεί εξαίρεση, αλλά θα το αναλύσουμε ξεχωριστά.
Για την ακρίβεια, δεν υπάρχει αυτή τη στιγμή σοβαρός server, ανεξαρτήτως κόστους, που να μην περιέχει μια συστοιχία RAID, συνήθως RAID 5 ή RAID 6.
Τι είναι το RAID 1, RAID 5, RAID 6: Ασφάλεια δεδομένων ή και ταχύτητα
Υπάρχουν 7 επίσημα επίπεδα RAID, από το RAID 0 έως το RAID 6. Στην πράξη, όμως, αυτά που θα δούμε πιο συχνά είναι τα RAID 1, RAID 5, και RAID 6.
Πρώτος στόχος αυτών των επιπέδων είναι η ασφάλεια των δεδομένων, αν και τα RAID 5 και RAID 6 παρέχουν βελτιώσεις και στην ταχύτητα ανάγνωσης και εγγραφής.
RAID 1 - "Mirroring": Το πιο απλό, αλλά και το πιο "ασύμφορο" RAID
Το πιο απλό RAID όλων είναι το RAID 1: Έχουμε δύο δίσκους, που ο ένας είναι ακριβές αντίγραφο του άλλου. Ουσιαστικά, όταν γράφουμε ένα αρχείο στο RAID, γράφεται αυτόματα και στους δύο δίσκους.
Όταν λοιπόν ο ένας δίσκος χαλάσει - γιατί κάθε δίσκος είναι θέμα χρόνου να χαλάσει - τα αρχεία είναι απόλυτα ασφαλή στον άλλο.
Ο υπολογιστής μας θα συνεχίσει να λειτουργεί κανονικά με τον δίσκο που έχει απομείνει, απλά χωρίς ασφάλεια πλέον. Η ακριβής ορολογία είναι πως το RAID είναι "degraded".
Θα πρέπει να αντικαταστήσουμε το συντομότερο τον χαλασμένο δίσκο και να "ξαναχτίσουμε" (rebuild) το RAID, ώστε να είμαστε πλήρως καλυμμένοι.
Επειδή η εγγραφή γίνεται ταυτόχρονα σε όλους τους δίσκους, η ταχύτητα εγγραφής της συστοιχίας RAID 1 είναι ίση με την ταχύτητα εγγραφής του πιο αργού δίσκου.
Στην ταχύτητα ανάγνωσης, όμως, ο κατάλληλος ελεγκτής RAID ή το κατάλληλο software μπορεί να αυξήσει δραματικά την ταχύτητα, καθώς η τυχαία ανάγνωση δεδομένων μπορεί να γίνει ανεξάρτητα στον κάθε δίσκο.
Έτσι η συνολική ταχύτητα μπορεί να είναι ίση με το άθροισμα της ταχύτητας των δίσκων. Θεωρητικά, δηλαδή, αν έχουμε δύο δίσκους που διαβάζουν μέχρι 50ΜΒ/s, το RAID 1 μπορούν να διαβάζει έως 100MB/s, σε random read.
Να τονίσουμε όμως πως αυτό συμβαίνει μόνο με ειδικούς ελεγκτές ή ειδικό software. Στις περισσότερες υλοποιήσεις, το RAID 1 δεν έχει καμία σημαντική διαφορά στην ταχύτητα ανάγνωσης σε σχέση με τους μεμονωμένους δίσκους που το αποτελούν.
Το μεγάλο μειονέκτημα του RAID 1 είναι πως "χάνεται" πολύ μεγάλο ποσοστό της συνολικής χωρητικότητας. Αν έχουμε δύο δίσκους του 1TB, η συστοιχία θα έχει μέγεθος 1TB, οπότε χάνουμε τουλάχιστον το 50% της χωρητικότητας των επιμέρους δίσκων.
Αν ο ένας δίσκος είναι μικρότερος από τον άλλο, πχ βάλουμε έναν δίσκο του 1TB με ένα δίσκο των 750GB, το RAID 1 θα έχει το μέγεθος του μικρότερου, δηλαδή 750GB.
Το RAID 1 μπορεί επίσης να υλοποιηθεί με περισσότερους δίσκους, 3, 4, μέχρι θεωρητικά απεριόριστους. Όμως όλοι οι δίσκοι θα έχουν ακριβώς το ίδιο περιεχόμενο του ενός δίσκου, και η συστοιχία θα έχει την χωρητικότητα του μικρότερου δίσκου.
Σε RAID 1 με δέκα δίσκους του 1TB, έχουμε δεκαπλάσια ασφάλεια δεδομένων σε σύγκριση με έναν μεμονωμένο δίσκο, αλλά χάνουμε 9TB χωρητικότητας.
RAID 5 - Η χρυσή τομή ασφάλειας, ταχύτητας, και χωρητικότητας
Το RAID 5 υλοποιείται με τουλάχιστον τρεις δίσκους, ενώ μπορεί να χάσει τον ένα από αυτούς χωρίς να επηρεαστούν τα συνολικά δεδομένα.
Για την εγγραφή των δεδομένων χρησιμοποιείται μια μέθοδος που ονομάζεται striping. Ουσιαστικά κάθε αρχείο χωρίζεται σε κομμάτια (blocks), συνήθως των 64KB, τα οποία μοιράζονται ανάμεσα σε όλους τους διαφορετικούς δίσκους της συστοιχίας.
Το κλειδί του RAID 5 είναι πως, για κάθε γραμμή (row) από blocks που αποθηκεύεται στους δίσκους, δημιουργεί ένα parity block, το οποίο θα αναλύσουμε παρακάτω πως ακριβώς λειτουργεί.
Με αυτή τη μέθοδο, όταν χαλάσει ένας δίσκος της συστοιχίας, το RAID 5 μπορεί να υπολογίσει ακριβώς τα κομμάτια των δεδομένων που περιείχε, με βάση το parity.
Αν χαλάσουν ταυτόχρονα δύο δίσκοι της συστοιχίας, ο υπολογισμός είναι αδύνατος, και ουσιαστικά χάνονται όλα τα δεδομένα του RAID 5.
Αυτό το όριο του ενός δίσκου ισχύει και αν έχουμε RAID 5 με περισσότερους από τρεις δίσκους. Είτε έχουμε τέσσερις, πέντε, ή πενήντα δίσκους, η συστοιχία αντέχει το να χαθεί ένας μόνο δίσκος ανά πάσα στιγμή.
Λόγω των πληροφοριών του parity, που μοιράζονται σε όλους τους δίσκους, η συνολική χωρητικότητα του RAID 5 ισούται με αυτή του μικρότερου δίσκου, επί των αριθμών των δίσκων στη συστοιχία μείον ένα.
Αν δηλαδή έχουμε ένα δίσκο των 750GB και δύο δίσκους του 1TB, η χωρητικότητα θα είναι 750 * (3-1) = 1,5TB.
Με τρεις δίσκους ίδιου μεγέθους χάνεται το ένα τρίτο της συνολικής χωρητικότητας. Με περισσότερους δίσκους μειώνεται το χαμένο ποσοστό (πχ με 10 δίσκους χάνεται μόνο το 10%). Όμως αυξάνεται στατιστικά η πιθανότητα να αποτύχουν δύο δίσκοι απανωτά, και να καταστραφούν όλα τα δεδομένα.
Όσον αφορά την ταχύτητα, όπως και στο RAID 1, σε random read οι επιδόσεις των δίσκων λειτουργούν αθροιστικά.
Αν υποθέσουμε πως όλοι οι δίσκοι έχουν την ίδια ταχύτητα, έστω 50MB/s, τότε μια συστοιχία πέντε δίσκων θα έχει ταχύτητα μέχρι και 50 * 5= 250ΜΒ/s.
Βέβαια, η μέγιστη ταχύτητα περιορίζεται από το SATA. Το SATA III επιτρέπει μέγιστη μεταφορά δεδομένων μέχρι 6Gbps, που με το overhead γίνεται περίπου 600MB/s, οπότε αυτό είναι το μέγιστο όριο σε SATA RAID 5.
Η ταχύτητα εγγραφής εξαρτάται σε μεγάλο βαθμό από την υλοποίηση του ελεγκτή RAID ή το software, οπότε δεν μπορούμε να την υπολογίσουμε με ακρίβεια χωρίς επιπλέον πληροφορίες.
Πώς λειτουργεί το parity στο RAID 5
To parity (που κυριολεκτικά σημαίνει "ισοτιμία") είναι το σημαντικότερο χαρακτηριστικό του RAID, από το RAID 3 μέχρι το RAID 6, και λειτουργεί ως εξής:
Ανάμεσα στα δεδομένα δύο ή περισσότερων δίσκων, εφαρμόζεται η λογική λειτουργία XOR (exclusive or). Το XOR, πολύ απλά, συγκρίνει τα bits μεταξύ τους.
Αν όλα τα bits είναι ίδια, το αποτέλεσμα είναι 0.
- XOR(0,0) = 0
- XOR(1,1) = 0
Αν τα bits είναι διαφορετικά, το αποτέλεσμα είναι 1.
- XOR(1,0) = 1
- ΧOR(1,0) = 1
Αυτό το αποτέλεσμα του XOR ονομάζεται parity bit.
Αν θέλουμε να συγκρίνουμε δεδομένα, που αποτελούνται από ομάδες bit, πχ XOR (1110,1001), τότε συγκρίνουμε τα αντίστοιχα ψηφία μεταξύ τους, το πρώτο 1 με το πρώτο 1, το δεύτερο 1 με το δεύτερο 0 κλπ και τοποθετούμε ανάλογα τα αποτελέσματα.
- XOR (1110, 1001) = 0111
Άρα, πώς λειτουργεί το parity block στην πράξη, για παράδειγμα στο RAID 5?
Έστω πως ένα αρχείο 101010011 χωρίζεται στους τρεις δίσκους, με το striping block να έχει μέγεθος 3 bit. Έχουμε λοιπόν τρία blocks:
101 | 010 | 011
Για να υπολογιστεί το parity για αυτά τα δεδομένα, εκτελείται πρώτα το XOR (101,010)=111 και στη συνέχεια XOR(111,011)=100. Άρα, τα δεδομένα του parity block είναι 100.
101 | 010 | 011 | 100
Παρεμπιπτόντως, τα block που σχετίζονται μεταξύ τους ξεχωριστούς δίσκους, μαζί με το parity, αποτελούν μια σειρά (row).
Έστω πως χαλάει πρώτος ο δεύτερος δίσκος, οπότε το RAID 5 βλέπει μόνο τα άλλα δύο blocks και το parity:
101 | ...... | 011 | 100
Τρέχοντας XOR (101, 011, 100) = 010, δηλαδή ακριβώς το block δεδομένων που περιείχε ο χαλασμένος δίσκος.
Μέχρι λοιπόν να αντικατασταθεί ο χαλασμένος δίσκος, τα δεδομένα που περιείχε υπολογίζονται από το RAID, και μόλις αντικατασταθεί, συμπληρώνονται στο νέο δίσκο με το rebuild του RAID.
Όπως είναι βέβαια αυτονόητο, η διαδικασία αυτή χρησιμοποιεί επεξεργαστική ισχύ για τον υπολογισμό του XOR. Αυτό σημαίνει πως ενώ το RAID 5 είναι ταχύτερο από έναν απλό δίσκο, ένα degraded RAID 5 με έναν χαλασμένο δίσκο απλά θα σέρνεται.
Αυτή η διαδικασία που λειτουργεί με τα τρία bits σε τρεις δίσκους, λειτουργεί ακριβώς με τον ίδιο τρόπο στα blocks δεδομένων των 64KB= 65536*8= 524288 bits, και με περισσότερους δίσκους.
Αν όμως χαθεί και δεύτερος δίσκος πριν γίνει το rebuild του RAID, χάνονται όλα. Δεν υπάρχουν αρκετές πληροφορίες για να αναδομηθούν τα δεδομένα.
Ενώ η λογική και ο υπολογισμός του parity block είναι σχετικά απλός, το να μοιραστούν τα parity blocks σε όλους τους δίσκους είναι πιο περίπλοκο. Για την ακρίβεια υπάρχουν τέσσερις διαφορετικές τεχνικές για το RAID 5 όσον αφορά το parity.
Στα παραπάνω σχεδιαγράμματα, οι αριθμοί με το κόκκινο είναι τα πρώτα blocks σε κάθε σειρά που γράφονται στο array, και ύστερα γράφονται αριθμητικά.
Ο τύπος του RAID έχει τεράστια σημασία αν αναφερόμαστε σε hardware RAID και αποτύχει ο ελεγκτής. Θα πρέπει να γνωρίζουμε ακριβώς τον τύπο και τη σειρά εγγραφής για να ανακτηθούν τα δεδομένα με έναν άλλο ελεγκτή.
RAID 6 - Ασφάλεια βαρέων βαρών
Η βασική διαφορά του RAID 6 είναι πως διαθέτει ένα επιπλέον Parity block σε σχέση με το RAID 5 (στο σχεδιάγραμμα με τις ενδείξεις p και q)
Αυτό επιτρέπει στη συστοιχία να παραμείνει λειτουργική ακόμα κι αν χάσει ταυτόχρονα δύο δίσκους. Αντίστοιχα, από τη συνολική χωρητικότητα χάνονται δύο δίσκοι, δηλαδή σε υλοποίηση με 4 δίσκους του 1TB η συνολική χωρητικότητα είναι 1TB * (4-2) = 2ΤΒ.
Καθώς η συστοιχία αντέχει μέχρι δύο δίσκους να αποτύχουν ταυτόχρονα, είναι πιο ασφαλής επιλογή για υλοποιήσεις πχ οχτώ ή δέκα δίσκων σε σχέση με το RAID 5.
Είναι σημαντικά χαμηλότερη η πιθανότητα να αποτύχουν απανωτά τρεις δίσκοι, που θα κατέστρεφαν το RAID 6, σε σχέση με το να αποτύχουν δύο δίσκοι στο RAID 5.
Βέβαια, με δύο ξεχωριστά parity blocks, αυξάνεται η πολυπλοκότητα για τον υπολογισμό του δεύτερου Parity. Για το πρώτο, αρκεί η απλή μέθοδος του XOR που αναφέραμε παραπάνω.
Για το δεύτερο parity, όμως, εφαρμόζεται μια μέθοδος της θεωρίας πεδίων (field theory), που ονομάζεται Finite field ή Galois field.
Η μέθοδος αυτή εμπλέκει πολυώνυμα και πρώτους αριθμούς, και θα ήθελε ένα ολόκληρο δικό της άρθρο για να την εξηγήσουμε πλήρως.

...και μετά αναρωτιούνται μερικοί πού χρειάζονται τα μαθηματικά στην πληροφορική.
Η ταχύτητα του RAID 6 στην ανάγνωση, όπως και στα προηγούμενα RAID, μπορεί να φτάσει μέχρι και το άθροισμα της ταχύτητας των δίσκων.
Για την εγγραφή, λόγω τη επιπλέον πολυπλοκότητας υπολογισμού του parity, εξαρτάται σε μεγάλο βαθμό από τον ελεγκτή και το software.
Μάλιστα, κάποιοι ελεγκτές έχουν ξεχωριστά ASICs - όπως αυτά που χρησιμοποιούνται και για το bitcoin mining - ειδικά για τον υπολογισμό του parity.
Στην καλύτερη δυνατή περίπτωση, η ταχύτητα εγγραφής θα είναι ίση με ενός RAID 5 με τον ίδιο αριθμό δίσκων.
RAID 5E, RAID 5EE, RAID 6E - Το RAID με "ρεζέρβα"
Ο μεγαλύτερος κίνδυνος με την αποτυχία ενός δίσκου στο RAID είναι το να μην διαγνωστεί εγκαίρως.
Σε RAID όπως το RAID 1 με δύο δίσκους ή το RAID 5, όσο ένας δίσκος είναι χαλασμένος και μέχρι να ολοκληρωθεί το "rebuild" μετά την αντικατάστασή του, βρισκόμαστε στη danger zone.
Για το σκοπό αυτό, έχουν αναπτυχθεί οι εκδόσεις RAID 5E, RAID 5EE, και RAID 6E, όπου το E σημαίνει "enhanced".
Η μόνη διαφορά τους είναι πως εφαρμόζουν το σύστημα Hot-spare. Ουσιαστικά υπάρχει στο σύστημα ένας επιπλέον δίσκος. Ο δίσκος αυτός δεν συμμετέχει στο RAID, και δεν χρησιμοποιείται για κάποιο άλλο σκοπό, αλλά σαν "ρεζέρβα" για το RAID.
Μόλις ένας δίσκος του RAID αποτύχει, ο ελεγκτής αρχίζει άμεσα το rebuild με τον δίσκο-ρεζέρβα.
Έτσι, ακόμα πχ και αν η αποτυχία του δίσκου σε ένα server γίνει το βράδυ, ή σε περίοδο διακοπών, η συστοιχία RAID θα είναι degraded μόνο για όσο χρόνο χρειάζεται για το rebuild, αντί να παραμείνει μέχρι ο διαχειριστής να ανακαλύψει το σφάλμα.
Βέβαια, κάποιοι θεωρούν πως το hot spare δεν είναι καλή ιδέα, τουλάχιστον στο RAID 5. Η διαδικασία του rebuild θα ζορίσει τους άλλους δίσκους, και είναι πολύ πιθανή η αποτυχία ενός από εκείνους τους δίσκους πριν σταθεί ξανά στα πόδια του το RAID.
Ουσιαστικά η πιο ασφαλής λύση θα ήταν RAID 6 με hot spare, αλλά ταυτόχρονα είναι και η πιο ακριβή λύση. Ουσιαστικά θα έχουμε αγοράσει τρεις επιπλέον δίσκους που δεν θα χρησιμοποιούμε καθόλου τη χωρητικότητά τους.
To RAID 5EE είναι μια παραλλαγή στην οποία ο δίσκος Hot Spare ουσιαστικά συμμετέχει στο RAID, αντί να μένει αχρησιμοποίητος, και έτσι μειώνεται ο χρόνος του rebuild σε περίπτωση αποτυχίας.
Είναι το RAID 5 το καλύτερο RAID?
Από τα παραπάνω, και με βάση αυτό που πιστεύουν οι περισσότεροι χρήστες που γνωρίζουν τι είναι το RAID, το RAID 5 φαίνεται η καλύτερη λύση.
Το υποστηρίζουν περισσότεροι ελεγκτές, αρκούν τρεις δίσκοι για την υλοποίησή του, "αντέχει" το να χαλάσει ένας δίσκος, και δεν χάνεται μεγάλο ποσοστό της συνολικής χωρητικότητας.
Στην πράξη, όμως, το γεγονός πως το RAID 5 μπορεί να δεχτεί την αποτυχία ενός μόνο δίσκου, είναι σοβαρό μειονέκτημα.
Αντικαθιστώντας το δίσκο που χάλασε, η διαδικασία του rebuild επιβαρύνει σημαντικά τους άλλους δίσκους. Αυτό σημαίνει πως οποιοσδήποτε από αυτούς μπορεί να αποτύχει την ώρα του rebuild, και τότε χάνονται οριστικά όλα τα δεδομένα.
Γι' αυτό σε περιπτώσεις που η συνεχιζόμενη λειτουργία του συστήματος είναι απαραίτητη, και η ασφάλεια των δεδομένων είναι σημαντική, το αυξημένο κόστος του RAID 6 είναι σαφώς καλύτερη λύση από ένα σκέτο RAID 5.
Τι είναι το RAID 0 - "Striping": το "μαύρο πρόβατο" του RAID
Όπως αναφέραμε, ο βασικός σκοπός του RAID σήμερα είναι η ασφάλεια των δεδομένων. Το ότι επιταχύνεται η ανάγνωση ή και η εγγραφή είναι ουσιαστικά μια ευτυχής παρενέργεια.
Το επίπεδο RAID 0, όμως, δεν ενδιαφέρεται καθόλου για την ασφάλεια, αλλά μόνο για την ταχύτητα. Μάλιστα, δεν ήταν καν μέρος των αρχικών προδιαγραφών RAID, προστέθηκε αργότερα.
Το RAID 0 χρειάζεται τουλάχιστον δύο δίσκους, και τα δεδομένα μοιράζονται με striping ανάμεσα σε αυτούς. Έτσι, έχει ταχύτητα εγγραφής διπλάσια από αυτή του πιο αργού δίσκου, και το ίδιο ισχύει και για την ταχύτητα ανάγνωσης.
Επιπλέον, δεν χάνεται η παραμικρή χωρητικότητα. Δύο δίσκοι του 1TB σε RAID 0 δίνουν συνολική χωρητικότητα 2TB. Αν ο ένας δίσκος είναι μικρότερος, πχ 750GB, τότε η χωρητικότητα είναι 2x750GB και μένουν στον άλλο δίσκο 250GB εκτός RAID.
Το πρόβλημα είναι πως, όταν ένα κερί είναι αναμμένο και από τις δύο μεριές, φωτίζει μεν δύο φορές περισσότερο, αλλά καίγεται δύο φορές πιο γρήγορα.
Το RAID 0 δεν κρατάει κανενός είδους parity. Αυτό σημαίνει πως μόλις χαλάσει ο ένας από τους δίσκους, χάνονται οριστικά όλα τα δεδομένα σε ολόκληρη τη συστοιχία.
Ως εκ τούτου, το RAID 0 έχει λογική μόνο αν σκοπεύουμε να εγκαταστήσουμε το λειτουργικό σύστημα και τα προγράμματα σε αυτό, και να έχουμε όλα μας τα σημαντικά αρχεία σε ένα τρίτο δίσκο, εκτός RAID.
Δυστυχώς, ορισμένοι αδαείς θεωρούν πως η διπλάσια ταχύτητα είναι σημαντικότερη από το γεγονός πως η ασφάλεια μειώνεται στο μισό. Και καταλήγουν να την πατήσουν τελικά.
Ακόμα όμως κι αν στο RAID 0 δεν έχουμε καθόλου αναντικατάστατα δεδομένα, η αυξημένη πιθανότητα αποτυχίας όλης της συστοιχίας θα μας βάλει από το πουθενά να ξαναπερνάμε το λειτουργικό σύστημα, τα προγράμματα, και όλες τις ρυθμίσεις.
Αν λοιπόν αναφερόμαστε σε υπολογιστή για δουλειά, που δεν θέλουμε να φάμε μερικές ώρες στο να ξαναπερνάμε τα πάντα από το πουθενά, το RAID 0 απαγορεύεται ΔΙΑ ΡΟΠΑΛΟΥ!
Τι είναι το RAID 0 + 1, 10, 50, 60, 100 - κάνοντας συνδυασμούς
Μια βασική αρχή του RAID είναι πως όλοι οι δίσκοι σε μια συστοιχία φαίνονται στο σύστημα σαν ένας δίσκος.
Έτσι, τι μας εμποδίζει στο να πάρουμε δύο συστοιχίες, και να εφαρμόσουμε σε αυτές ένα επίπεδο RAID? Τίποτα δεν μας εμποδίζει.
RAID 01 (0+1)
Η συνταγή είναι απλή: Παίρνουμε ένα RAID 0, παίρνουμε και ένα δεύτερο RAID 0, και βάζουμε τα δύο RAID 0 να αντιγράφονται με mirroring (RAID 1) μεταξύ τους.
Χρειάζονται τουλάχιστον τέσσερις δίσκοι, και το RAID μπορεί να χάσει έναν ή δύο δίσκους χωρίς πρόβλημα, αρκεί να ανήκουν στο ίδιο RAID 0. Αν χαθεί ταυτόχρονα ένας δίσκος από την κάθε μεριά, το RAID καταρρέει.
Στο θέμα των επιδόσεων, με τέσσερις δίσκους το κάθε RAID 0 έχει διπλάσια ταχύτητα εγγραφής και ανάγνωσης από ενός μεμονωμένου δίσκου, και επειδή είναι σε RAID 1 μεταξύ τους, η συνολική θεωρητική ταχύτητα είναι τουλάχιστον τετραπλάσια.
RAID 10 (1+0)
Στα μαθηματικά το 1+0 είναι το ίδιο με το 0+1. Όχι όμως και στα RAID.
Η διαφορά είναι πως παίρνουμε ένα RAID 1, και ένα δεύτερο RAID 1, και τα βάζουμε μεταξύ τους σε Striping RAID 0.
Αυτή η διάταξη επιτρέπει να αποτύχουν μέχρι και δύο δίσκοι, αρκεί να βρίσκονται σε διαφορετικά RAID 1. Αν αποτύχουν και οι δύο δίσκοι σε ένα RAID 1, καταρρέει το RAID.
To RAID 10 είναι πιθανώς το πιο δημοφιλές από τα υβριδικά RAID, και θα το βρούμε να υποστηρίζεται σε πολλούς ελεγκτές.
RAID 50 (5+0)
Αν έχουμε έξι δίσκους και δεν έχουμε τι να τους κάνουμε, μπορούμε να τους βάλουμε σε RAID 50.
Παρ' όλο που ονομάζεται RAID 50, δεν είναι ένα RAID 5 με τον καθένα από τους δίσκους να είναι μια συστοιχία RAID 0. Είναι το αντίστροφο, έχουμε τουλάχιστον δύο συστοιχίες RAID 5, που βρίσκονται μεταξύ τους σε RAID 0.
To RAID μπορεί να χάσει μέχρι ένα δίσκο από κάθε συστοιχία RAID 5 ταυτόχρονα, αλλά καταρρέει ολόκληρο αν μια συστοιχία χάσει δύο δίσκους.
RAID 60 (6+0)
Ακριβώς όπως και το RAID 50, αλλά με τουλάχιστον δύο συστοιχίες RAID 6 σε striping μεταξύ τους, και χρειάζεται τουλάχιστον 8 δίσκους.
RAID 100 (10+0)
Παίρνουμε τέσσερα RAID 1. Τα βάζουμε ανά δύο striped σε RAID 0. Τα δύο υπερ-RAID 0 τα συνδυάζουμε σε ένα ακόμα RAID 0.
O Voltron έχει ολοκληρωθεί.
Τι διαφορά έχει το software από το hardware RAID
Το RAID μπορεί να υλοποιηθεί στον υπολογιστή σαν software RAID ή σαν hardware RAID. Κάθε μέθοδος έχει τα πλεονεκτήματα και τα μειονεκτήματά της.
Software RAID
Το software RAID είναι ο φθηνότερος τρόπος να υλοποιήσουμε RAID στον υπολογιστή μας.
Δεν χρειάζεται καθόλου ειδικό hardware, μόνο τον απλό ελεγκτή SATA της μητρικής μας, και ένα μάτσο δίσκους. Όλες οι λειτουργίες του RAID εκτελούνται μέσω software.
Τα πλεονεκτήματα του Software RAID
Tο software RAID μας δίνει πρακτικά απεριόριστη ελευθερία για τον τύπο του RAID που θα φτιάξουμε. Από το σκέτο RAID 1 μέχρι το RAID 50, όλα είναι δυνατά. Ακόμα και το RAID 60 και 100 μπορούν να υλοποιηθούν, αν έχουμε μητρική με 8 θύρες SATA.
Επιπλέον, μπορούμε να έχουμε και Hot Spare, αν μας περισσεύουν δίσκοι και θύρες. Μπορούμε ακόμα και να προσθέσουμε δίσκους στο RAID καθώς λειτουργεί, κάνοντας online drive expansion.
Βέβαια, όλα αυτά είναι δυνατά μόνο με το Software RAID στο Linux, και με την εφαρμογή mdadm (Multiple Device ADMinistrator).
Υπάρχει και στα Windows η δυνατότητα του software RAID. Σε καμία περίπτωση όμως δεν μας δίνει την ευελιξία του software RAID που μας δίνει το Linux.
Τα Windows 7 Home Premium, επιτρέπουν να φτιάξουμε μόνο το άχρηστο RAID 0 μέσω software. Και μάλιστα δεν μπορούμε ούτε καν να εγκαταστήσουμε τα Windows σε αυτό το RAID, γιατί μόνο μέσα από τα Windows μπορούμε να το φτιάξουμε.
Τα Windows 7 Professional, Ultimate, και Enterprise επιτρέπουν να φτιάξουμε RAID 1.
Στα Windows 8 και τα Windows 10 μπορούμε πλέον να φτιάξουμε software RAID 5 μέσω των Storage Pools.
Τέλος, το software RAID μας δίνει τη μεγαλύτερη ευελιξία για όταν αλλάξουμε υπολογιστή. Εφόσον δεν συνδέεται άμεσα με κάποιο hardware υποσύστημα πέραν των δίσκων, δεν έχει κανένα πρόβλημα να μεταφερθεί αυτούσιο σε μια άλλη μητρική.
Αυτό το έχουμε δοκιμάσει στο Linux, όπου ακόμα και με την αλλαγή ολόκληρης της μητρικής, αναγνώριζε το software RAID κανονικά. Δεν έχουμε δοκιμάσει αντίστοιχο σενάριο στα Windows.
Τα μειονεκτήματα του Software RAID
Το βασικό μειονέκτημα του Software RAID είναι πως όλοι οι υπολογισμοί του RAID γίνονται από τον επεξεργαστή.
Βέβαια, στα επίπεδα RAID που δεν έχουν parity (0, 1, 10, 0+1) δεν υπάρχει πρακτικά καμία επιβάρυνση. Αν έχουμε έναν τετραπύρηνο i5 ή Ryzen 3 και πάνω, ακόμα και το RAID 5 είναι εντάξει, και κατ' επέκταση το RAID 50.
Αν όμως θελήσουμε να στήσουμε κάποιο από τα βαρύτερα RAID, όπως το RAID 6, ή θέλουμε να φτιάξουμε ένα RAID με πολλούς δίσκους, η επιβάρυνση μπορεί να είναι σημαντική.
Ένα άλλο μειονέκτημα του software RAID είναι πως πρέπει να επιλέξουμε ανάμεσα στα Windows ή το Linux. Κανένα από τα δύο λειτουργικά συστήματα δεν μπορεί να δει και να διαχειριστεί το software RAID που φτιάχτηκε από το άλλο.
Ως εκ τούτου, λοιπόν, είναι αδύνατον να έχουμε κοινούς φακέλους εντός του RAID για τα Windows και το Linux.
Hardware RAID
Στο hardware RAID, ένας ειδικός ελεγκτής RAID που τοποθετείται σε θύρα PCI ή PCI Express αναλαμβάνει όλες τις λειτουργίες του RAID. Θα βρούμε ελεγκτές που υποστηρίζουν μόνο RAID 0, RAID 1, και RAID 10, αλλά και ελεγκτές για όλα τα επίπεδα.
Τα πλεονεκτήματα του Hardware RAID
Ο ελεγκτής στο hardware RAID έχει τον δικό του, ξεχωριστό επεξεργαστή, και τη δική του RAM την οποία χρησιμοποιεί ως cache για τα δεδομένα. Έτσι, δεν απασχολεί τον επεξεργαστή του συστήματος.
Αυτό επιτρέπει να μην έχουμε καθυστέρηση στην ταχύτητα εγγραφής σε απαιτητικά RAID με parity, όπως το RAID 5 και ειδικά το RAID 6.
Επιπλέον, ο ελεγκτής ουσιαστικά παρουσιάζει το RAID ως ένα ενιαίο δίσκο στο σύστημα. Δεν χρειάζεται υποστήριξη από πλευράς του λειτουργικού συστήματος ή ειδικοί drivers, εγκαθίσταται κανονικά όπως σε οποιοδήποτε δίσκο.
Με αυτόν τον τρόπο, μπορούμε άνετα να έχουμε Dual Boot σύστημα Windows και Linux σε RAID.
Τα μειονεκτήματα του Hardware RAID
Οι ελεγκτές RAID είναι ιδιαίτερα ακριβοί. Ένας αξιοπρεπής ελεγκτής ξεκινάει με κόστος άνω των διακοσίων ευρώ, και δεν υποστηρίζει καν RAID 5, μόνο RAID 0, 1, 10.
Αν θέλουμε ελεγκτή που να υποστηρίζει RAID 5, 6, 50 ή 60, οι τιμές ξεκινούν από τα 400 ευρώ, και θα χρειαστεί μια μεγάλη θύρα PCI Express, όπως αυτές για τις κάρτες γραφικών. Θα βρούμε μοντέλα μέχρι και στα 650 ευρώ.
Επιπλέον, το RAID μας είναι άρρηκτα συνδεδεμένο με τον ελεγκτή. Σε περίπτωση που ο ελεγκτής καεί, θα χρειαστεί ειδικό λογισμικό για την ανάκτηση των δεδομένων, δεν αρκεί απλά να τον αντικαταστήσουμε.
Όμως, για μισό λεπτό. Υπάρχουν στην αγορά SATA RAID controllers πολύ πιο οικονομικοί.
Και, στο κάτω-κάτω, γιατί να πρέπει να αγοράσουμε ελεγκτή? Κάθε σχετικά καλή μητρική υποστηρίζει hardware RAID.
Έτσι δεν είναι?
Είναι το RAID των μητρικών hardware RAID?
Δυστυχώς, το RAID των μητρικών δεν είναι hardware RAID.
Ουσιαστικά πρόκειται για ένα software RAID που υλοποιείται από το BIOS, σε συνδυασμό με τον driver μέσα από τα Windows. Δεν υπάρχει κάποιο chipset ή κάποιος εξειδικευμένος επεξεργαστής που να ελέγχει το RAID.
Πρακτικά, το BIOS και οι drivers καθοδηγούν τα Windows πως να μοιράσουν τα δεδομένα στους δίσκους. Όλη η επιβάρυνση πέφτει στον επεξεργαστή, ακριβώς όπως και στο software RAID.
Το ίδιο συμβαίνει και με πολλούς από τους φθηνούς ελεγκτές. Κάθε αληθινός hardware RAID controller έχει ενσωματωμένη RAM ως cache, η οποία σε ακριβούς ελεγκτές μπορεί να φτάσει και το μισό gigabyte.
Μάλιστα, οι ακριβοί ελεγκτές έχουν και ενσωματωμένη μπαταρία, έτσι ώστε σε περίπτωση διακοπής, να διατηρήσουν τα δεδομένα στην cache μέχρι να επανέλθει το ρεύμα, και να μην χαθούν.
Αν ο ελεγκτής δεν έχει δική του μνήμη cache και χρησιμοποιεί τη RAM του συστήματος, δεν είναι αληθινός ελεγκτής hardware RAID.
Τα μειονεκτήματα του FakeRAID
Ουσιαστικά, το RAID των μητρικών δεν έχει κανένα από τα πλεονεκτήματα της ταχύτητας του hardware RAID, και καθόλου από την ευελιξία του software RAID, αλλά αντίθετα έχει όλα τα μειονεκτήματά τους.
Είναι αντικειμενικά το χειρότερο RAID, γι' αυτό και αποκαλείται ευρέως "FakeRAID".
Παρ' ότι ακόμα και σε σχετικά οικονομικές μητρικές θα βρούμε την υποστήριξη RAID 5 και RAID 10, αυτό απευθύνεται μόνο στα Windows, επειδή υλοποιείται μέσω driver.
Ακόμα χειρότερα, οι δίσκοι εξαρτώνται από τη συγκεκριμένη μητρική για να λειτουργεί το RAID. Αν η μητρική πάθει οτιδήποτε, μόνο αντικαθιστώντας την με μια ολόιδια θα έχουμε πρόσβαση στα δεδομένα μας.
Τα πλεονεκτήματα του FakeRAID
Ένα πλεονέκτημα του FakeRAID είναι πως θα το βρούμε σε κάθε αξιοπρεπή μητρική, ακόμα και σε μοντέλα των 90-100 ευρώ.
Αν λοιπόν έχουμε 2-3 δίσκους και δεν σκοπεύουμε να βάλουμε Linux, είναι απλό να στήσουμε ένα RAID 0, RAID 1, ή RAID 5.
Τα "νεκρά" RAID
Μέχρι στιγμής, από τα επτά επίσημα επίπεδα RAID, έχουμε δει μόνο τα τέσσερα. Όμως, τι είναι το RAID 2, RAID 3, και RAID 4, και γιατί δεν θα τα συναντήσουμε πλέον πουθενά?
Το γεγονός είναι πως τα διαφορετικά επίπεδα RAID δεν προέκυψαν όλα μαζί, σαν διαφορετικές λύσεις για διαφορετικές ανάγκες. Ουσιαστικά, αρχικά υπήρχαν μόνο τα RAID 1 και RAID 2, και τα υπόλοιπα αναπτύχθηκαν αργότερα.
Μέχρι να καταλήξουμε στα δημοφιλέστερα RAID που χρησιμοποιούνται αυτή τη στιγμή, υπήρξε αρκετός πειραματισμός. Σαν αποτέλεσμα, έχουμε τρία επίπεδα RAID τα οποία δεν αποδείχτηκαν αρκετά επιτυχημένα, και γι' αυτό εγκαταλείφθηκαν.
RAID 2 - Τρομερή πολυπλοκότητα
Το RAID 2 έκανε striping των δεδομένων όχι σε επίπεδο block, όπως τα RAID 0, 5 και 6, αλλά σε επίπεδο μεμονωμένων bit, χρησιμοποιώντας τον Hamming Error Correction Code (ECC) για την επιδιόρθωση σφαλμάτων.
Με άλλα λόγια, το πρώτο bit γραφόταν στον πρώτο δίσκο, το δεύτερο στον δεύτερο, το τρίτο ξανά στον πρώτο κλπ. Εκτός από τους δίσκους των δεδομένων, όμως, χρειάζονταν μια δεύτερη ομάδα δίσκων, όπου αποθηκεύονταν οι πληροφορίες του ECC.
Στην πράξη, για τέσσερις δίσκους δεδομένων χρειάζονταν άλλοι τρεις για το ECC.
Επιπλέον, οι δίσκοι ήταν απαραίτητο να κινούνται με τις ίδιες στροφές, είτε στη γραφή είτε στην ανάγνωση, κάτι το οποίο κανόνιζε ο controller. Το RAID 2 μπορούσε, αναλόγως του αριθμού των δίσκων, να έχει πολύ υψηλό ρυθμό μεταφοράς δεδομένων όταν διάβαζε δεδομένα με τη σειρά (sequential read).
Λόγω του συγχρονισμού των δίσκων, όμως, δεν μπορούσε ταυτόχρονα να εξυπηρετήσει πολλαπλές αιτήσεις για αρχεία, όπως μπορούν τα άλλα RAID, και η απόδοσή του υπέφερε στα random reads.
Τελικά, σήμερα όλοι οι σκληροί δίσκοι έχουν ενσωματωμένο τον Hamming code. Η επιπλέον διόρθωση του RAID 2 ήταν περιττή και περίπλοκη, και η όλη του υλοποίηση υπερβολικά ακριβή.
RAID 3 - Σημαντικά απλούστερο
To RAID 3 ήταν μια σημαντική βελτίωση έναντι του RAID 2 καθώς έκανε το striping σε επίπεδο byte (8 bits), ενώ δεν χρειαζόταν πλέον ένα μάτσο δίσκους για ECC, απλά έναν επιπλέον δίσκο αποκλειστικά για parity.
Όπως και το RAID 2, όμως, απαιτούσε οι δίσκοι να περιστρέφονται με την ίδια ταχύτητα. Είχε πολύ καλές επιδόσεις στο sequential read, αλλά στο random read ήταν πάτος.
RAID 4 - Ένα βήμα πριν το RAID 5
Αφού ούτε το bit striping ούτε το byte striping λειτούργησαν καλά, το RAID 4 ήταν το πρώτο με block striping, όπως το RAID 5. Όμως, εξακολουθούσε να έχει ένα δίσκο αποκλειστικά για τα parity blocks, όπως το RAID 3.
Αυτός ο μονός δίσκος για το parity επηρέαζε αρνητικά την ταχύτητα εγγραφής, καθώς για την εγγραφή σε οποιονδήποτε άλλο δίσκο, έπρεπε να γίνει μια εγγραφή και στον μοναδικό parity disk.
Τελικά, με την εμφάνιση του RAID 5, τα RAID 3 και 4 εγκαταλείφθηκαν εντελώς.
Ποιο RAID ταιριάζει σε μένα
Κατ' αρχάς, είναι σημαντικό να τονίσουμε το εξής: το RAID δεν είναι Backup.
Όποιο επίπεδο RAID κι αν στήσουμε, όσους δίσκους κι αν έχει, όσο enhanced κι αν είναι και όσα hot spares κι αν έχει, δεν αντικαθιστά ένα πλήρες και σωστό backup.
Όπως έχουμε αναφέρει επανειλημμένως, δεδομένα που δεν θέλουμε να χάσουμε πρέπει να τα έχουμε σε τουλάχιστον τρία διαφορετικά μέρη.
Τα σωστά επίπεδα RAID, δηλαδή χωρίς το άχρηστο RAID 0, παρέχουν σίγουρα μεγαλύτερη ασφάλεια από έναν οποιονδήποτε μεμονωμένο δίσκο.
Όμως, δεν παύουν όλοι οι δίσκοι των RAID να βρίσκονται στον ίδιο υπολογιστή, συνδεδεμένοι με το ίδιο τροφοδοτικό και την ίδια μητρική.
Τι θα γίνει όμως αν πέσει κεραυνός και δεν τον προλάβει το πολύπριζο ασφαλείας, ή δεν έχουμε καν πολύπριζο ασφαλείας? Τι θα γίνει αν πήραμε ένα φτηνιάρικο τροφοδοτικό δήθεν των 700W με 20 ευρώ, και το τροφοδοτικό καεί και πάρει ό,τι μπορεί μαζί του?
Και στις δύο περιπτώσεις, ό,τι RAID κι αν έχουμε, το πιθανότερο είναι πως θα χάσουμε οριστικά τα δεδομένα μας. Άρα, το να βάλουμε RAID σε καμία περίπτωση δεν αντικαθιστά μια σωστή στρατηγική για backup, σε τρία όσο γίνεται ανεξάρτητα μέσα αποθήκευσης.
Το RAID έχει έναν πολύ συγκεκριμένο στόχο: να επιτρέψει σε έναν υπολογιστή να συνεχίσει να λειτουργεί ακόμα και αν χαλάσει ένας δίσκος.
Αυτό είναι ένα σενάριο που έχει σημασία μόνο στους server. Συγκεκριμένοι server, αν σταματήσουν να λειτουργούν απροειδοποίητα ακόμα και για 20-30 λεπτά, μπορούν να προξενήσουν ζημιές εκατομμυρίων δολαρίων στις εταιρείες που βασίζονται σε αυτούς.
Αυτό είναι το μεγάλο πρόβλημα που λύνει το RAID σε έναν server. Ακόμα κι αν χαλάσει ένας δίσκος σε RAID 5 ή δύο δίσκοι σε RAID 6, ο server θα συνεχίσει να λειτουργεί κανονικά.
Μάλιστα, οι δίσκοι SATA αλλά και οι δίσκοι SAS των server, είναι τεχνολογίας hot swappable. Αυτό σημαίνει πως μπορούμε να τους συνδέσουμε στη μητρική χωρίς να χρειάζεται τερματισμός του υπολογιστή. Το σύστημα θα τους αναγνωρίσει κανονικά.
Είναι η ίδια λογική που οι server έχουν διπλά τροφοδοτικά. Όταν αποτύχει το ένα, λειτουργεί το άλλο μέχρι να αλλάξουμε το χαλασμένο, χωρίς να κλείσουμε τον server.
Στον οικιακό σου υπολογιστή, ή τον υπολογιστή της δουλειάς, είτε τον κλείνεις κάθε βράδυ ή αν τον αφήνεις γενικά ανοιχτό, δεν έχεις καμία τέτοια πιεστική ανάγκη αδιάλειπτης, 24/7 λειτουργίας.
Με άλλα λόγια, το RAID δεν είναι για σένα.
Ναι, αλλά εγώ θέλω RAID στον υπολογιστή μου!
Για τους περισσότερους από εμάς, το τι πραγματικά χρειαζόμαστε και το τι θέλουμε, πολύ συχνά διαφέρουν κατά πολύ. Αν λοιπόν θέλεις οπωσδήποτε να κάνεις RAID, δες τι να προσέξεις.
Σαν οικιακοί χρήστες, αποκλείουμε το ενδεχόμενο του hardware RAID. Το κόστος μόνο για έναν καλό ελεγκτή μπορεί να ξεπεράσει το κόστος ενός πλήρους υπολογιστή των 500ων ευρώ.
Αν το βασικό λειτουργικό μας σύστημα είναι το Linux, με το software RAID μπορούμε να στήσουμε όποιο συνδυασμό θέλουμε.
Με δύο δίσκους η μόνη ρεαλιστική επιλογή είναι το RAID 1. Αν έχουμε και τρίτο, το RAID 5 είναι μονόδρομος. Με οχτώ δίσκους έχουμε RAID 100.
Αν έχουμε Windows 7 Professional ή Ultimate, η υλοποίηση ενός software RAID 1 θα μας δώσει έναν αξιόπιστο αποθηκευτικό χώρο για τα αρχεία μας, έστω κι αν χάνουμε αρκετά σε χωρητικότητα.
Τέλος, το RAID 5 στα Windows 8.1 και 10 είναι επίσης μια καλή λύση για την ασφάλεια των δεδομένων. Βέβαια, στις υλοποιήσεις των Windows, το software RAID είναι αδύνατον να περιλαμβάνει το λειτουργικό. Στο Linux γίνεται, αλλά θέλει πατέντα.
Γιατί να μην φτιάξω RAID με τη μητρική?
Το Fake RAID μέσω της μητρικής έχει τόσα μειονεκτήματα, με σημαντικότερο το ότι δεν μπορεί να μεταφερθεί σε άλλη μητρική, που πραγματικά δεν αξίζει να ασχοληθούμε μαζί του.
Για RAID 0 ούτε λόγος?
O μόνος σχετικά ασφαλής τρόπος να εφαρμόσουμε RAID 0, αν μας ενδιαφέρει πάνω από όλα η ταχύτητα, είναι για να συνδυάσουμε δύο SSD. Ή και περισσότερους, άμα μας περισσεύουν.
Οι SSD, ενώ γενικά δεν είναι άφθαρτοι και μπορούν να αποτύχουν, είναι πιο ανθεκτικοί από τους HDD. Συνδυάζοντας δύο δίσκους μικρού μεγέθους, πχ 128GB, θα έχουμε ένα RAID 0 των 256GB με εξαιρετικά γρήγορη ταχύτητα εγγραφής και ανάγνωσης.
Φροντίζοντας να έχουμε σε αυτό μόνο το λειτουργικό σύστημα και τα προγράμματα, και όχι προσωπικά μας αρχεία, είναι πρακτικά ό,τι ταχύτερο μπορούμε να έχουμε σε δίσκο, με σχετικά χαμηλό κόστος.
Εσείς θα φτιάξετε το δικό σας RAID 0, RAID 1, ή RAID 5?
Αν έχετε απορίες σχετικά με το RAID τις οποίες δεν καλύψαμε, αν σκοπεύετε να φτιάξετε RAID 0, RAID 1 ή RAID 5 στον προσωπικό σας υπολογιστή, ή αν έχετε ήδη ασχοληθεί με το RAID και θέλετε να μοιραστείτε την εμπειρία σας, γράψτε μας στα σχόλια.
Το κανάλι του PCsteps στο YouTube



Υποστηρίξτε τη λειτουργία του PCsteps
Θέλετε να υποστηρίξετε το PCsteps στη λειτουργία του, για να δημοσιεύουμε καθημερινά υψηλής ποιότητας οδηγούς και βίντεο σχετικά με την τεχνολογία?
Μπορείτε να κάνετε ένα like στη σελίδα μας στο Facebook, να μοιραστείτε τον οδηγό με τους φίλους σας, και να επιλέξετε τις φιλικές μας επιχειρήσεις για τις ηλεκτρονικές σας αγορές, από τους παρακάτω συνδέσμους:
- Pigogo.gr Επιστροφή χρημάτων σε κάθε σου online αγορά από 450+ επώνυμα ηλεκτρονικά καταστήματα σε όλη την Ελλάδα, με μία δωρεάν εγγραφή!
- E-shop.gr
- E-Lenovo
- Media Markt
- Public
Με κάθε σας αγορά, και χωρίς να χρεώνεστε τίποτα επιπλέον, το site μας θα παίρνει μια πολύ μικρή προμήθεια, η οποία είναι σημαντική βοήθεια για την κάλυψη των λειτουργικών εξόδων και τις αμοιβές των συνεργατών.
Αν προτιμάτε αγορές από την Κίνα, για να πετύχετε καλύτερες τιμές, συνεργαζόμαστε με τα μεγαλύτερα κινέζικα e-shop:
Δείτε τι να προσέχετε στις αγορές από Κίνα για να αποφύγετε το τελωνείο.
Για την πλήρη προστασία όλων σας των συσκευών με Windows, Android, iOS, και MacOS, το PCsteps εμπιστεύεται, χρησιμοποιεί, και προτείνει τα προϊόντα ασφαλείας της Bitdefender.
Μάλιστα, μπορείτε σε αποκλειστικότητα να δοκιμάσετε το Bitdefender Internet Security δωρεάν για 90 ημέρες.
Ένα εχω να πω για τους μέσους χρήστες....cloud και πάλι cloud.
Θα δοκιμάσω σίγουρα Software RAID στο Linux. Εν αναμονή του αντίστοιχου οδηγού λοιπόν!
Τελειο αρθρο ειδικα για αυτους που εχουν τον υπολογιστη τους ως σερβερ! Για τους μεσους χρηστες ,απ οτι καταλαβα, ειναι πολυ ακριβη λυση για την ασφαλεια των δεδομενων τους η οποια μπορει να γινει και τελειως δωρεαν μεσω ενος cloud server. Περιμενουμε και την συνεχεια του αρθρου!
O Voltron έχει ολοκληρωθεί.
xD Έλιωσα εδώ
Νομίζω πάντως για έναν απλό χρήστη, οι περισσότεροι έχουν μάθει να ζουν με έναν δίσκο και ο καθένας κάνει τα κουμάντα του είτε με cloud είτε με εξωτερικούς είτε με οποιοδήποτε άλλο τρόπο. Οπότε το να αγοράσεις 2 δίσκους και να κάνεις ένα raid 0 είναι καλύτερα από 1. Αρκεί βέβαια να φροντίζεις για το μπακ απ, που φρόντιζε ο καθένας όσο είχε 1 δίσκο
Μπράβο Άγγελε για το άρθρο σου! Θα ήθελα να σου κανω μια ερώτηση. Μπορείς να κάνεις RAID1 με διαφορετικούς δίσκους? Δηλαδή άλλου μεγέθους ή άλλης μάρκας?? Γιατί έχω ακούσει πως πρέπει να είναι ολόιδιοι για να λειτουργίσει σωστά...
Αν κάποιος έχει 500GB ταινίες, μέχρι να τις ανεβάσει στο cloud με τα 80-90KB/s μιας μέσης ADSL, θα έχει γεράσει.
Και να μεν οι ταινίες δεν είναι αναντικατάστατες, αν χαλάσει ο δίσκος, πες το αυτό όμως σε κάποιον που τις μάζευε μήνες ή χρόνια.
Να σου πω, το να δώσει κανείς 60 ευρώ για να πάρει ένα δεύτερο δίσκο για ένα απλό RAID 1 δεν είναι κανένα απαγορευτικό ποσόν. Και 1TB backup στο cloud δεν θα είναι ποτέ πρακτικό μέχρι να έχουμε 100Mbps συνδέσεις στο Internet, όπως σε κάτι Σουηδίες και Φινλανδίες.
Επειδή έχω μια αίσθηση του πως λειτουργεί ο μέσος χρήστης, το πρώτο διάστημα ίσως έκανε backup τακτικά. Όταν όμως τελικά θα αποτύχει ο ένας από τους δύο δίσκους, είναι σίγουρο πως θα έχει παραμελήσει αρκετά το backup για να τραβάει τα μαλλιά του.
Μηδέν RAID είναι καλύτερο από RAID 0 για το μέσο χρήστη.
Μια εικόνα είναι 31 λέξεις: http://i.imgur.com/GHH91AU.png
Για οικιακή χρήση ένας εξωτερικός σκληρός με εβδομαδιαίο backup του σκληρού μου φαίνεται η πιο φθηνή λύση. Εγώ προσωπικά έχω εναν εξωτερικό 1tb όπου κάθε βδομάδα κάνω backup τον σκληρό μου. 4 χρόνια που εφαρμόζω αυτή τη μέθοδο μια φορά μου χαλασε ο σκληρός και οτι χρειαζόμουν δεν χάθηκε. Σαν άσχετος από πληροφορική, πέρα από το να μην χρειάζεται να κάνω κάθε βδομάδα το backup, δεν βλέπω κάποιο συμφέρον στη χρήση RAID (για απλή οικιακή χρήση πάντα).
Ή 24, αμα τους χορηγει η samsung 😛
https://www.youtube.com/watch?v=eULFf6F5Ri8
Εξαιρετικο αρθρο, πολυ επεξηγηματικο. Ομως δεν καταλαβαινω στην εποχη των SSD που σου δινουν παραπανω ταχυτητα απο μια RAID διαταξη και κοστιζουν μαλιστα κ λιγοτερο απο 2-4 συμβατικους δισκους, ποιο το νοημα του RAID πια ?
(Eννοειται οτι θα υπαρχει συχνο back up, αν μιλαμε για θεμα μακροζωιας κ ασφαλειας)
Ο βασικός σκοπός του RAID είναι να παρέχει ταυτόχρονα ασφάλεια και χωρητικότητα.
Δίνοντας 180 ευρώ για τρεις HDD του 1TB έχεις 2TB απόλυτα ασφαλή ακόμα και όταν χαλάσει ο ένας από τους τρεις δίσκους.
Σε όλα τα RAID πλην του 0, η επιπλέον ταχύτητα είναι απλή παρενέργεια, δεν είναι σε καμία περίπτωση αυτοσκοπός.
Όσο για την σκέτη ταχύτητα, δύο SSD των 60GB σε RAID 0 θα είναι οπωσδήποτε πιο γρήγοροι από ένα δίσκο των 120GB, και η διαφορά στο κόστος μπορεί να είναι μηδενική με τα κατάλληλα μοντέλα.
Καλησπέρα Αποστόλη,
Για το RAID 0 πρέπει οπωσδήποτε να γίνει format.
Για το RAID 1 ίσως γίνεται ορίζοντας τον δεύτερο δίσκο σαν spare. Δες εδώ: http://www.tomshardware.co.uk/forum/251396-32-raid-losing-data
Θα μπορούσαμε να κάνουμε RAID 0 δύο SSD των 120GB κι ένα ξεχωριστό RAID 1 δύο HDD για να έχουμε εκεί τα δεδομένα μας; Και αν ναι θα επιρεάζει το ένα RAID το άλλο ή είναι εντελώς ανεξάρτητα; Αναφέρομαι σε οικιακο υπολογιστή.
Ναι, μπορείς να το κάνεις, δεν επηρεάζει το ένα RAID το άλλο.
Ειναι τρελο το παλικαρι...Ποιος κανει τοσα defrags σε SSD !? χαχαχα
καλησπέρα. έχω μια ASUS P5K στην οποία το λειτουργικό (windows 10) το εχω σε εναν 120gb ssd.Μέσα στο κουτί εχω 2 WD 2TB ο καθένας για να κρατάω αντίγραφα απο τα αρχεία μου (photo κ.τ.λ.).Ο ένας είναι άδειος. Πως μπορω να κανο raid 1 τους δυο μεγάλους δίσκους χωρίς να σβηστούν τα αρχεία που έχει μέσα ο ένας? Η κενή θύρα sata (jmikron) που είναι μέσα στην μητρική τι ρόλο παίζει και ποιον από τους δυο πρέπει να συνδέσω εκεί ? Έψαξα αρκετά αλλά δεν έβγαλα άκρη λόγω του οτι δεν γνωρίζω πολύ καλά αγγλικά.
Δεν τον χρειάζεσαι τον jmikron.
Στον οδηγό αναφέρει τι πρέπει να κάνεις, αν θέλεις να έχεις software raid ή hardware raid, όπως επίσης αναφέρει ότι δεν πρόκειται να κερδίσεις απολύτως τίποτα με το raid1
software raid θελω να κάνω αλλά δεν μπαίνει στην επιλογή με alt+i παρά μόνο εαν συνδέσω τον εναν σκληρό στην jmikron
Κατέβασε το user manual από εδώ https://www.asus.com/Motherboards/P5K/HelpDesk_Manual/
και δες στην ενότητα 5.4
εκανα raid 1 μεσα απο τα windows 10. Εαν θελω να κανω format και να χαναπερασω τα win 10 , το RAID χανεται η θα ειναι οπως το ειχα. Φοβαμαι μην χασω τα αρχεια μου που εχω στο raid
Ναι δεν είναι κάτι απλό, θα πρέπει να κάνεις backup αυτά που έχεις, να αφαιρέσεις το RAID να κάνεις φορματ τους σκληρούς και μετά να ξανακάνεις raid1 και να περάσεις τα windows.
τα windows τα έχω σε άλλον δίσκο που ειναι SSD
Σε αυτή την περίπτωση, το πιο πιθανό είναι ότι δεν θα έχεις πρόβλημα
Καλησπέρα! Δυο - τρείς ερωτησούλες...... 1. Έχεις κάποια γνώμη για το RaidSonic Icy Box IB-RD3640SU3; 2. Το συγκεκριμένο κουτί, παίρνει τέσσερις δίσκους. Τους βάζω σε λειτουργεία raid 5 και κατόπιν τους κάνω format; 3. Αν κάποιος από τους τέσσερις δίσκους τα παίξει, απλά τον αντικαθιστώ με έναν καινούριο χωρίς να του έχω κάνει format και κάνει την υπόλοιπη δουλειά το το RaidSonic Icy Box IB-RD3640SU3 στις ρυθμίσεις του (raid 5); 4. Σε raid 5 κάνω defrag;
Ευχαριστώ!!! ................Συνέχισε την καλή δουλειά!!! ......Και πάλι ευχαριστώ!!!
Υ.Γ. Συγγνώμη, ξέφυγα τέσσερις ήταν οι ερωτήσεις............ 😛
Γιώργο, δεν έχω την παραμικρή ιδέα πώς πρέπει να ρυθμίσεις το συγκεκριμένο σύστημα και τι δυνατότητες έχει. Ψάξε μήπως ο κατασκευαστής έχει το manual online και θα βρεις τις απαντήσεις στις ερωτήσεις σου.
Μπορείς να κάνεις κανονικά defrag στο RAID.
Δεν βρήκα πολλά....... Αλλά θα το ψάξω κι άλλο, γιατί ψήνομαι για το συγκεκριμένο! .............Ευχαριστώ για το χρόνο σου!
Καλημέρα! ......Λοιπόν το πήρα και το ρύθμiσα σε raid 5! Θα ήθελα την γνώμη σου... 1. Μπήκα στην διαχείριση δίσκων (Windows 10) για να κάνω διαμόρφωση και με ρωτάει MBR ή GPT τι προτείνεις; 2. Συνολικός χώρος θα είναι περίπου 8,3 TB (4x3TB), είναι καλύτερα να φτιάξω διαμερίσματα; ...ή να το αφήσω ως έχει;
Ευχαριστώ!
To ΜΒR υποστηρίζει μέχρι 2TB. Δεν χρειάζεται να κάνεις διαμερίσματα.
Ευχαριστώ πολύ! ......Καληνύχτα!
Τα άλλα 250γιγα που μένουν, μπορώ να τα κάνω RAID 1 με έναν σκληρό των 250γιγα;
Όχι δεν μπορείς να το κάνει αυτό.
Σχετικά με το RAID-0, τουλάχιστον το softraid του Linux έχει τη δυνατότητα να δημιουργήσει array με δίσκους διαφορετικού μεγέθους. Άρα ο περιορισμός που αναφέρεται στο άρθρο αφορά κάποια υλοποίηση και όχι το RAID-0 εν γένει. Δεν γνωρίζω τι ισχύει για το softraid των Windows ή τα διάφορα fakeraid.
καλησπέρα παιδιά πολύ χρήσιμο το forum,θέλω να ρωτήσω το εξής,έχω έναν server HP350ML τον είχα αχρησιμοποίητο για 3 χρόνια και μόλις τον άνοιξα μου έβγαλε το σφάλμα raid adapter error malfuction,ο server έχει δύο 80 gb hd IDE,σας παρακαλώ βοηθήστε με είναι για την δουλειά μου
Μπες στο bios και κάνε ξανά save τα settings
Καλησπερα παιδια.Εχω μια ερωτηση να κανω .
Μπορω να κανω raid δυο ssd δισκους οταν στον ενα εχω ηδη εγκαταστημενα τα windows 10 χωρις να χρειαστει να κανω format
Όχι, θα χρειαστεί να κάνεις format
Καλησπέρα! Θα ήθελα να ρωτήσω το εξής. Αν σε μια συστοιχία raid 5 (3 δίσκων) αλλάξουμε την σειρά τους στα bay του server υπάρχει κάποια επίπτωση στο σύστημα? π.χ το 1 2 3 να γίνει 3 2 1 Υ.Γ Οι δίσκοι είναι πλήρως λειτουργικοί απλά βγήκαν για να καθαριστούν κ δεν θυμούνται ποιος ήταν σε ποια θέση.
Λίγο που το κοίταξα, εξαρτάται από τον raid controller και αν αυτός διαθέτει την δυνατότητα να διαβάζει την σειρά από τα metadata των σκληρών. Αν δεν την έχει, τότε δεν έχει σημασία η σειρά.
Καλησπερα, μια ερώτηση πάνω στο raid καθώς εχω ένα σοβαρό πρόβλημα. Μου χτύπησε ενας nas server (q700 της fujjitsu) από αναβάθμιση του firmware και δεν βουτάρει. Πάνω εχω 2 δίσκους 2 tb ο καθένας σε raid που δεν θυμάμαι ποιο ακριβως αλλα το εχω σετάρει για συνολική χωρητικότητα δηλ περίπου 3,7 tb καθαρά γιατί με ενδιέφερε ο χώρος. Τώρα θέλω να ρωτήσω αν πούμε οτι αγοράσω μια κάρτα raid, θα μπορέσω τουλάχιστον να εχω πρόσβαση στα αρχεία μου μέχρι να δω τι θα κανω με τον nas??? Η να το ξεχάσω?
Πολυ επεξηγηματικό άρθρο, το απολαυσα. Το μόνο που θα τροποποιουσα: "ευτυχης παρενέργεια" ---> "ευτυχης σύμπτωση"
kαλησπερα αγγελε μια ερωτηση πως μπορω να ανακτησω τα δεδομενα μου απο ενα NAS raid 1 που εχω σε ενα υπολογιστη;
Γιατι βαζω τους δισκους με usb και δεν μου δειχνει τα αρχεια που εχω μεσα.
Καλησπέρα φίλε μου, η ανάκτηση δεδομένων σε τέτοιες περιπτώσεις δεν είναι απλή διαδικασία και απαιτεί ειδικό λογισμικό. Δοκίμασε αυτό εδώ https://www.diskinternals.com/linux-reader/ και δεν το ανάλογο βίντεο https://www.youtube.com/watch?v=nIWdZ0qDD54
Σε υπερ ευχαριστω βρικα ακρη και το εφτιαξα με αυτο που μου ειπες
Καλησπέρα Άγγελε και από μένα. Θα ήθελα να σε ρωτήσω αν υπάρχει τρόπος σε συσκευή που κάνει raid και πέρνει 4 σκληρούς δίσκους αν υπάρχει τρόπος οι 2 πρώτοι να έιναι κλώνοι και οι άλλοι 2 κλώνοι και αυτοί. Για την ακρίβεια θα ήθελα να έχω την δουλειά μου για το 2016 στους πρώτους 2 και την δουλειά μου για το 2017 στους άλλους 2 ώστε να μην μπαινοβγαίνουνε δίσκοι και ταυτόχρονα να έχω και ασφάλεια.
Θέλεις δηλαδή να κάνεις δύο ανεξάρτητα μεταξύ τους RAID 1.
Αμφιβάλλω αν υπάρχει αυτή η επιλογή στους περισσότερους controllers. Μπορείς όμως να το κάνεις με software RAID.
Απλά επιλέγεις το "αμφίδρομος αντικατοπτρισμός" για το πρώτο σετ δίσκων, ώστε να δημιουργηθεί RAID 1 αντί για 5, και επαναλαμβάνεις τη διαδικασία για το δεύτερο σετ δίσκων.
https://www.pcsteps.gr/69841-software-raid-5-windows/
To RAID 1 είναι διαθέσιμο και στα Windows 7, αλλά μόνο στις εκδόσεις Professional και Ultimate.
https://www.pcsteps.gr/68198-software-raid-1-windows-7/
Όταν κάνεις rebuild επειδή έχει χαλάσει ο ένας δίσκος και πας να τον αντικαταστήσεις τότε καταπονείς τους υγιείς δίσκους ? Όλες οι μητρικές έχουν fakeraid ? Όπου για να μεταφέρεις το raid τους πρέπει να έχεις την ίδια μητρική και όχι τον ίδιο raid controller έστω και σε άλλη μητρική ? Με το fakeraid των μητρικών χάνεις τίποτα σημαντικό στο raid 1 απο το να είχες κανονικό hardware raid ?
Ναι, καταπονούνται οι δίσκοι, και μάλιστα μπορεί να τύχει κατά το rebuild να χαλάσει ένας από τους άλλους δίσκους. Γι' αυτό είναι σημαντικό πάντοτε να κρατάς backup, ακόμα και αν έχεις RAID.
Γενικά ξέχνα το RAID των μητρικών, είναι ό,τι χειρότερο, ανεξαρτήτως μητρικής.
Επειδή ήδη έχω κάνει raid 1. Εάν χαλάσει η μητρική πρέπει να βρώ την ίδια μητρική ή έστω άλλη μητρική με τον ίδιο sata/raid controller για να διαβάσει την συστοιχία ?
Μόνο ίδια μητρική, στο ψευτο-raid της μητρικής συμμετέχει και το BIOS και αυτός είναι ο λόγος που δεν θα λειτουργήσει άλλη μητρική.
Εάν είναι software-raid τότε ισχύει το ίδιο ( δηλαδή χρειάζομαι πάλι την ίδια μητρική) ή μπορεί να διαβαστεί σε οποιαδήποτε μητρική ?
Καλησπέρα Γιάννη,
Αν ρίξεις μια ματιά στην τελευταία παράγραφο της ενότητας "Τα πλεονεκτήματα του Software RAID", θα δεις ότι δεν υπάρχει αυτό το πρόβλημα σε Software RAID.
Εάν κάνω raid απο το bios θεωρείται fakeraid το οποίο δεν μεταφέρεται ενώ εάν το κάνω μέσα από τα windows 7 θεωρείται software raid και μεταφέρεται σε νέα μητρική ?
Ακριβώς αυτό.
Όποτε καλύτερα να σπάσω το raid του bios και να το κάνω μέσα απο το λειτουργικό ? Υπάρχουν πλεονεκτήματα ή μειονεκτήματα ως προς την ταχύτητα, ασφάλεια (αξιοπιστία) & σταθερότητα για να πάω από bios σε λειτουργικό ? Εννοώ θα υπάρχουν καμία διάφορα ως προς αυτούς τους τομείς σε θεωρητικό και πρακτικό επίπεδο ?
Δεν υπάρχει καμιά διαφορά στην επίδοση. Η κύρια διαφορά είναι αυτή που αναφέραμε παραπάνω, η οποία είναι σημαντική σε περίπτωση που χαλάσει ο δίσκος.
Οκ, θα σπάσω το raid του bios και θα το κάνω μέσα απο το λειτουργικό. Αφού ο δίσκος είναι για δεδομένα (και όχι για λειτουργικό), καλύτερα είναι να βάλω όσο υψηλότερο allocation size γίνεται ?
Παραπάνω που έγραψες, "είναι σημαντική σε περίπτωση που χαλκάσει ο δίσκος" ή μητρική ? Διότι εάν χαλάσει ο δίσκος τότε τον αλλάζεις και με το rebuild του raid απο το bios φτιάχνεις τον καινούργιο δίσκο ενώ εάν χαλάσει η μητρική τότε πρέπει να βρείς την ίδια μητρική για να διαβαστούν ξανά τα δεδομένα απο τους δίσκους ή κάτι δεν έχω καταλάβει σωστά ?
Καλησπέρα και πάλι Γιάννη και συγνώμη για την καθυστέρηση,
Θα σου πρότεινα να αφήσεις το allocation size στην προεπιλεγμένη τιμή του. Δεν υπάρχει λόγος να το πειράξεις.
Περισσότερες πληροφορίες θα βρεις εδώ:
https://www.adslgr.com/forum/threads/485566-Allocation-unit-size
Όσο αφορά τη δεύτερη ερώτησή σου, είναι ακριβώς αυτό που έχεις καταλάβει.
Καλησπέρα. Υστερα από μια αποτυχημένη αναβάθμιση firmware σε έναν NAS SERVER αυτός δεν κάνει boot. Πάνω του εχω 2 σκληρούς των 2TB με υλοποίηση μάλλον raid0 καθώς συνολική χωρητικότητα έβλεπα ένα drive με περίπου 3,8TB. Η ερώτησή μου είναι...
Λόγο που εχω πολλά αρχεία μέσα και τα χρειάζομαι, με ποιόν τρόπο θα μπορούσα να αποκτήσω πρόσβαση στα αρχεία?? Δοκίμασα τους δίσκους πάνω σε linux (ubuntu) αλλα τους δίσκους δεν τους έβλεπε καν.
Αν αγοράσω μια φτηνή κάρτα raid και τους συνδέσω πάνω θα κάνω δουλειά λέτε? Aυτο που με ενδιαφέρει ειναι να μην χάσω τα δεδομένα τους.
Καλησπέρα Δημήτρη, για δοκίμασε αυτό εδώ https://www.diskinternals.c... και δες το ανάλογο βίντεο https://youtu.be/nIWdZ0qDD54
Το λινκ ειναι κομμένο, αν θες το γράφεις ξανά ολόκληρο? Ευχαριστώ.
Το διόρθωσα..
Στο video δείχνει ανάκτηση από raid1 και δεν ξέρω αν το ίδιο ισχύει και για το 0. Θα αγοράσω μια φτηνή κάρτα raid και θα κάνω δοκιμή μάλλον.
Το πιθανότερο είναι πως ο NAS Server είχε κάποιου είδους fakeraid, που σημαίνει πως είναι εξαιρετικά αμφίβολο να λειτουργήσει οποιαδήποτε τυχαία κάρτα RAID.
Αν τα αρχεία που είχες μέσα ήταν τόσο σημαντικά, κατ' αρχάς ήταν τεράστιο λάθος να τα έχεις σε RAID 0, και η λύση με την μεγαλύτερη πιθανότητα επιτυχίας είναι να πάρεις έναν άλλο ίδιο NAS Server και να βάλεις επάνω τους δίσκους. Οτιδήποτε άλλο είναι εξαιρετικά απίθανο να λειτουργήσει.
Επανέρχομαι στο θέμα. Κοίταξε, ο server αυτός ήταν media player, ftp,web server,και πολλά ακόμα. Τον χρησιμοποιούσα σαν media player στο pc και στην tv. Είχε πάνω του 2 δίσκους των 1 tb και τους αντικατέστησα με 2 δικούς μου των 2tb που ειναι και το μαχ που μπορεί να δει σαν χωρητικότητα. Τα αρχεία μου ξεπερνούν τα 3,5 tb, άρα δεν είχα επιλογη για διαφορετικό τύπου raid.
Διάβασα ποιο πάνω για software raid. Υπάρχει περίπτωση να εχω πρόσβαση στα αρχεία μου μέσω αυτού? Θέλω να πω το εξής. Δεν ειναι κρίσιμα τα αρχεία αλλα δυσεύρετα καθώς ειναι ταινίες, σειρές, mp3 από torent που έχουν κλείσει, άρα καταλαβαινεις..
Η μητρική μου σε 2 από τους 6 controler υποστηρίζει raid 0 - 1. (στο bios παντως δεν βρηκα ανάλογη ρυθμιση). Δοκίμασα όμως και τους σύνδεσα. Οι δίσκοι στα windows στην διαχείριση τους βλέπει κανονικά με 5 partition στον καθένα, αλλα μόνο εκεί, στον υπολογιστή μου δεν φαίνονται. Δοκίμασα και σε ubuntu αλλα εκεί δεν τους έβλεπε καν.
Kαμία ιδέα για το τι να κάνω?
Δεν λειτουργεί με αυτόν τον τρόπο το Software RAID, δεν μπορεί να διαβάσει αρχεία του Fakeraid. Μόνο δίσκους που έχουν διαμορφωθεί με Software RAID.
Η μόνη λύση είναι αυτή που σου είπα, να πάρεις έναν άλλο ίδιο NAS Server και να βάλεις επάνω τους δίσκους. Δεν πρόκειται να λειτουργήσει κάτι άλλο.
Μπορείς να μου εξηγήσεις λίγο το Fakeraid τι ακριβως ειναι γιατί δεν γνωρίζω? Ο server ειναι αυτός εδώ. https://www.pcsteps.gr/sp5e028 αγορασμένος 290 ευρώ. Είχα βρει πλακέτα στο ebay στα 80 ευρώ αλλα δυστυχώς μου την έστειλαν καμένη και τρόμαξα να πάρω και τα χρήματά μου πίσω.
Το να δώσω ξανά 300 ευρώ για τον ίδιο nas το αποκλείω.
Έχουμε ολόκληρη ενότητα σε αυτό τον οδηγό για το Fakeraid
https://www.pcsteps.gr/60129-%CF%84%CE%B9-%CE%B5%CE%AF%CE%BD%CE%B1%CE%B9-%CF%84%CE%BF-raid-%CE%B1%CF%83%CF%86%CE%AC%CE%BB%CE%B5%CE%B9%CE%B1-%CF%84%CE%B1%CF%87%CF%8D%CF%84%CE%B7%CF%84%CE%B1-%CE%B4%CE%AF%CF%83%CE%BA%CE%BF%CF%85/#_RAID__Hardware_RAID
Έχεις δύο λύσεις, ή να ξαναγοράσεις το server, ή να πας σε εταιρεία ανάκτησης δεδομένων, που θα σου κοστίσει minimum τα διπλάσια χρήματα και χωρίς εγγύηση πως θα ανακτήσουν όλα τα δεδομένα.
Γενικά δεν υπάρχει μεγαλύτερο λάθος από το RAID 0, θα έπρεπε όποιος το επιλέγει να έβγαζε προειδοποίηση πως απλά είναι θέμα χρόνου να χάσει τα δεδομένα του.
Kαλησπερα Αγγελε. Χρησιμη προσθηκη για να μην νομιζουν καποιοι οτι το raid 5 ειναι το πιο γαματο. Σε enterprise επιπεδο, το raid 5 ειναι σχεδον νεκρο πια. Λογω το οτι στρεσσαρει πολυ τους αλλους δισκους στο rebuild (και ετσι αυξανει τον κινδυνο να μας αφησει χρονους και δευτερος ++++ αυτο με δισκους για home use) πλεον υπαρχει και αυτο (ειναι ακομα επικαιρο) "https://www.zdnet.com/article/why-raid-5-stops-working-in-2009/" Σε enterprise πλεον raid 6 (που και αυτο ειναι πιο καπως σπανιο για το ιδιο λογω με τα URE) και πολυ περισσοτερο raid 10.
Πολύ καλό το άρθρο σας όπως άλλωστε και τα άλλα!
Να πώ την προσωπική μου εμπειρία για το raid.
Φίλος με raid1 έκλαψε τα data του όταν χάλασε ο ένας δίσκος. Αυτό είχε σαν συνέπεια να γράφει τρελλά ο ένας δίσκος και οτι έγραφε ο ένας αντέγραφε και ό άλλος. Ετσι ενω ο δευτερος δίσκος ήταν λειτουργικός δεν μπορούσε να διαβάσει τα data.
Άλλη περίπτωση με raid5. Εχω raid5 με 4 δίσκους.
2 φορές χάλασαν δίσκοι χωρίς να πειραχτούν τα data.
Ο υπολογιστής δούλευε κανονικά εμφανίζοντας ένα error που με ενημέρωνε ότι ο δίσκος δεν λειτουργεί.
Άλλαξα δίσκο και συνέχισα να δουλεύω κανονικά. Απλά αργούσε γιατί έκανε rebuild το Raid5. Μετα απο 8-9 ώρες που τελείωσε επανήλθε η ταχύτητα στα φυσιολογικά.
Όσον αφορά την γενική ταχύτητα ανάγνωσης και εγγραφής πρακτικά είχα διαφορά αλλά μικρή.
Συνισταται η εγκατασταση λειτουργικου (Win 10) σε raid 1?
Φτιαχνω πρωτα με software raid 1 και μετα κανω εγκατασταση λειτουργικου?
Απ' όσο γνωρίζουμε, οι οικιακές εκδόσεις των Windows είναι αδύνατον να εγκατασταθούν σε software RAID που δημιούργησαν οι ίδιες, αυτό γίνεται μόνο στις server εκδόσεις.
Τουλάχιστον αυτό ίσχυε για τα Windows 7, δεν το έχουμε δοκιμάσει στα Windows 10, αλλά είναι απίθανο να έχει αλλάξει κάτι.
Βέβαια, δεν χάνεις κάτι να κάνεις μια δοκιμή.
Κατατοπιστικό άρθρο όπως και το προηγούμενο για το ίδιο θέμα.
Αν στήσουμε ένα Raid 5, 5Ε, ή 6 σε Windows Server 2019 Standard και έχουμε και εγκατεστημένο Windows 10 LTSC στο ίδιο μηχάνημα σε άλλο δίσκο, το Windows 10 LTSC θα αναγνωρίσει το Raid που έγινε στο Windows Server 2019?
Καλησπέρα Νίκο
Εφόσον είναι software RAID, δεν υπάρχει περίπτωση να αναγνωρίζεται από το δεύτερο λειτουργικό. Πρέπει να τρέχουν τα Windows Server για να λειτουργεί το RAID.
Επίσης, μου φαίνεται εξαιρετικά απίθανο να μπορείς να εισάγεις ολόκληρο storage space από τα 10.
Μια δεύτερη σχετική ερώτηση, υλοποίησα ένα raid σε windows server 2012 r2 με 12 δίσκους των 2 terabyte το οποίο δίνει ωφέλιμη χωρητικότητα 19 terabyte που δουλεύει κανονικά. Με βάση αυτά που γράφουν τα δύο άρθρα και επειδή η microsoft με τα windows server δεν αναφέρεται σε ορολογίες, αυτό είναι raid 5, raid 5e, raid 6 κατά τη γνώμη σας;
Καλησπέρα Νίκο
Απ' όσο βλέπω, τα Windows server 2012 υποστηρίζουν RAID 0,1 και 5, οπότε πρόκειται για RAID 5.