Βασικά του RAID
Μερικές πρόσφατες άκρες τεχνολογίας από
www.geeks.com έχουν κάνει την αναφορά του RAID, αλλά το
επίπεδο λεπτομέρειας που απαιτήθηκε σε εκείνες τις άκρες δεν
έριξε πολύ φως σε αυτό που το RAID είναι πραγματικά. Ο
αριθμός απαντήσεων και σχολίων ηλεκτρονικού ταχυδρομείου στο
τμήμα Digress αναγνωστών έπειθε αρκετοί ότι μια εισαγωγή στα
βασικά του RAID θα ήταν μια κατάλληλη άκρη τεχνολογίας, τόσο
εδώ είναι.
Εισαγωγή
Οι ήχοι του RAID λέξης όπως το να περιγράψουν κάτι
συμπεριφορά ναυτικών σε Fallujah, ή το α μπορεί αυτού που όλα
roaches φοβούνται, αλλά είναι απλά ένα αρκτικόλεξο που
αντιπροσωπεύει την περιττή σειρά ανεξάρτητων (ή ανέξοδων)
δίσκων. Ανάλογα με ποιους μιλάτε, το γράμμα "ι" μπορεί να
αντιπροσωπεύσει είτε ανεξάρτητος είτε ανέξοδος, αλλά κατά την
άποψή μου ο ανεξάρτητος είναι πιό κατάλληλος, και μακριά
λιγότερο υποκειμενικός.
Το RAID επιτρέπει γενικά στα στοιχεία για να
γραφτεί στον πολλαπλάσιο σκληρό δίσκο έτσι ώστε μια αποτυχία
οποιασδήποτε κίνησης στη σειρά δεν οδηγεί στην απώλεια
οποιωνδήποτε στοιχείων, καθώς επίσης και αυξάνοντας την ανοχή
ελαττωμάτων του συστήματος. Λέω ότι το RAID κάνει
γενικά αυτό, δεδομένου ότι υπάρχουν διάφορες διαμορφώσεις του
RAID που παρέχουν τις διαφορετικές προσεγγίσεις στον πλεονασμό,
αλλά μερικές διαμορφώσεις του RAID δεν είναι περιττές καθόλου
όλες. Η ανοχή ελαττωμάτων αναφέρεται στη δυνατότητα ενός
συστήματος να συνεχίσει όταν παρουσιάζεται με μια αποτυχία
υλικού (ή λογισμικού), όπως πρέπει να βιωθεί όταν αποτυγχάνει
ένας σκληρός δίσκος σε μια από τις περιττές διαμορφώσεις του
RAID.
Το υλικό
Το βασικό υλικό που απαιτείται για να τρέξει το
RAID περιλαμβάνει ένα σύνολο αντιστοιχημένων σκληρών δίσκων
και ενός ελεγκτή του RAID.
Το RAID μπορεί να οργανωθεί σε οποιοδήποτε τύπο
σκληρού δίσκου, συμπεριλαμβανομένου SCSI, SATA, και ΑΤΑ.
Ο αριθμός σκληρών δίσκων που απαιτούνται εξαρτάται από την
ιδιαίτερη διαμόρφωση του RAID που επιλέγεται, όπως
περιγράφεται αργότερα. Αναφέρω την ανάγκη για τους
αντιστοιχημένους σκληρούς δίσκους, και αν και αυτό δεν είναι
απολύτως απαραίτητο, συστήνεται. Οι περισσότερες σειρές θα
είναι σε θέση μόνο να χρησιμοποιήσουν την ικανότητα της
μικρότερης κίνησης, έτσι εάν μια κίνηση 250GB Hitachi
προστίθεται σε μια διαμόρφωση του RAID με μια 80GB κίνηση
Hitachi, ότι πρόσθετο 170GB θα πήγαιναν πιθανώς να
σπαταλήσουν (ο μόνος χρόνος ότι αυτό δεν ισχύει είναι σε μια
διαμόρφωση του RAID αποκαλούμενη JBOD (ακριβώς μια δέσμη των
δίσκων) όποιοι πραγματικά "δεν είναι μια διαμόρφωση του
RAID" αλλά ακριβώς ένα κατάλληλο πράγμα που ένας ελεγκτής
του RAID μπορεί να κάνει; δείτε τις "βασικές
διαμορφώσεις του RAID" κατωτέρω για περισσότερες πληροφορίες).
Εκτός από το ταίριασμα των ικανοτήτων, ιδιαίτερα
συνιστάται οι κινήσεις να ταιριάζουν με από την άποψη του
ποσοστού ταχύτητας και μεταφοράς δεδομένου ότι η απόδοση της
σειράς θα περιοριζόταν από την πιό αδύνατη κίνηση
χρησιμοποιούμενη. Μια περισσότερη περιοχή που πρέπει να
εξεταστεί ταιριάζοντας με είναι ο τύπος σκληρού δίσκου. Οι
ελεγκτές του RAID είναι γενικά για είτε SCSI, SATA, είτε
ΑΤΑ αποκλειστικά, αν και μερικά συστήματα επιτρέπουν στις σειρές
του RAID για να χρησιμοποιηθούν στους ελεγκτές των διαφορετικών
σχημάτων.
Ο ελεγκτής του RAID είναι όπου τα καλώδια
στοιχείων από τους σκληρούς δίσκους συνδέονται, και διευθύνει
όλη την επεξεργασία των στοιχείων, όπως τις χαρακτηριστικές
συνδέσεις κίνησης που βρίσκονται σε μια μητρική κάρτα. Οι
ελεγκτές του RAID είναι διαθέσιμοι όπως προσθέτει στις
κάρτες, όπως αυτός ο ΑΤΑ ελεγκτής του RAID εικόνας PCI
πυριτίου, ή ενσωματωμένος στις μητρικές κάρτες, όπως ο ελεγκτής
του RAID SATA που βρίσκεται στο Asus K8V SE Deluxe
(χττπ://ωωω.γεεκς.θομ/δεταηλς.ασπ?ηνβτηδ=Κ8ΒΣΕ- deluxe). Οι
μητρικές κάρτες που περιλαμβάνουν τους ελεγκτές του RAID
μπορούν να χρησιμοποιηθούν χωρίς τη χρήση του RAID, αλλά η
ολοκλήρωση είναι ένα συμπαθητικό χαρακτηριστικό γνώρισμα για να
έχει εάν το RAID είναι μια εκτίμηση. Ακόμη και για τα
συστήματα χωρίς εν πλω RAID, το σχετικά χαμηλότερο κόστος
προσθέτει στις κάρτες καθιστά αυτό το μέρος του πόνου βελτίωσης
σχετικά ελεύθερο.
Ένα άλλο κομμάτι του υλικού που δεν απαιτείται, αλλά
μπορεί να αποδειχθεί χρήσιμο σε μια σειρά του RAID είναι ένας
καυτός swappable κόλπος κίνησης. Επιτρέπει σε έναν
αποτυχημένο σκληρό δίσκο για να αφαιρεθεί από ένα ζωντανό
σύστημα με απλά να ξεκλειδώσει τον κόλπο και την ολίσθηση του
κλουβιού κίνησης από την περίπτωση. Μια νέα κίνηση μπορεί
έπειτα να γλιστρηθεί μέσα, κλειδωμένος στη θέση, και το σύστημα
δεν θα πηδήσει κτύπησε. Αυτό βλέπει χαρακτηριστικά
στις σειρές του RAID SCSI, αλλά μερικές κάρτες των RAID
IDE θα επιτρέψουν επίσης αυτό (όπως αυτό το προϊόν που
κατασκευάζεται από την τεχνολογία υπόσχεσης:
http://www.promise.com/product/product_detail_eng.asp?productId=92&familyId=7).
Το λογισμικό
Το RAID μπορεί να οργανωθεί σε οποιοδήποτε σύγχρονο
λειτουργικό σύστημα υπό τον όρο ότι οι αρμόδιοι οδηγοί είναι
διαθέσιμοι από τον κατασκευαστή του ελεγκτή του RAID.
Ένας υπολογιστής με το λειτουργικό σύστημα και όλο το
λογισμικό που εγκαταστάθηκε ήδη σε μια κίνηση μπορούν να είναι
εύκολα κλωνοποιούνται σε μια άλλη ενιαία κίνηση με τη
χρησιμοποίηση του λογισμικού όπως το φάντασμα Norton.
Αλλά δεν είναι όπως εύκολο κατά τη μετάβαση ΝΑ ΕΠΙΤΕΘΕΙ,
δεδομένου ότι ένας χρήστης που θέλει να έχει το υπάρχον
σύστημά τους με έναν ενιαίο bootable σκληρό δίσκο που
αναβαθμίζεται στο RAID πρέπει να αρχίσει από την αρχή.
Αυτό υπονοεί ότι το λειτουργικό σύστημα και όλο το
λογισμικό πρέπει να επανατοποθετηθούν από την αρχή, και όλα τα
βασικά στοιχεία πρέπει να υποστηριχτούν για να αποκατασταθούν στη
νέα σειρά του RAID.
Εάν μια σειρά του RAID επιδιώκεται σε ένα σύστημα
για τη χρήση ως αποθήκευση, αλλά όχι ως θέση για το λειτουργικό
σύστημα, τα πράγματα παίρνουν πολύ ευκολότερα. Ο υπάρχων
σκληρός δίσκος μπορεί να παραμείνει άθικτος, και η απαραίτητη
διαμόρφωση μπορεί να γίνει για να προσθέσει τη σειρά του RAID
χωρίς έναρξη από την αρχή.
Βασικές διαμορφώσεις του RAID
Υπάρχουν για δωδεκάδι διαφορετικοί τύποι των RAID
για τους οποίους ξέρω, και θα περιγράψω πέντε από τις πιό
χαρακτηριστικές διαμορφώσεις, και προσφερθείς συνήθως στις κάρτες
ελεγκτών του RAID.
Το RAID 0 είναι μια από τις διαμορφώσεις που δεν
παρέχει τον πλεονασμό, που κάνει το αμφισβητήσιμα όχι μια
αληθινή σειρά του RAID. Χρησιμοποιώντας τουλάχιστον δύο
δίσκους, το RAID 0 γράφει τα στοιχεία στις δύο κινήσεις σε
μια εναλλασσόμενη μόδα, καλούμενη η ράβδωση. Εάν είχατε 8
χοντρά κομμάτια των στοιχείων, παραδείγματος χάριν, το χοντρό
κομμάτι 1 ..3 ..5, και 7 θα γραφόταν στην πρώτη κίνηση, και
το χοντρό κομμάτι 2 ..4 ..6, και 8 θα γράφονταν στη δεύτερη
κίνηση, αλλά όλα στη διαδοχική διαταγή. Αυτή η διαδικασία
τα στοιχεία στις κινήσεις επιτρέπει μια θεωρητική ώθηση απόδοσης
μέχρι του διπλασίου την ταχύτητα ενός ενιαίου σκληρού δίσκου,
αλλά τα πραγματικά παγκόσμια αποτελέσματα γενικά δεν θα είναι
σχεδόν εκείνο το αγαθό. Δεδομένου ότι όλο το στοιχείο δεν
γράφεται σε κάθε δίσκο, η αποτυχία οποιασδήποτε κίνησης στη
σειρά οδηγεί γενικά σε μια πλήρη απώλεια στοιχείων. Το
RAID 0 είναι καλό για τους ανθρώπους που πρέπει να έχουν
πρόσβαση στα μεγάλα αρχεία γρήγορα, ή απαιτούν ακριβώς την
υψηλή απόδοση σε ολόκληρο τον πίνακα (δηλ. συστήματα τυχερού
παιχνιδιού). Η ικανότητα του RAID 0 σειρά είναι ίση
με το ποσό των μεμονωμένων κινήσεων. Έτσι, εάν δύο
κινήσεις 160GB Seagate ήταν στο RAID 0 σειρά, η
συνολική ικανότητα θα ήταν 320GB.
Το RAID 1 είναι μια από τις πιό βασικές σειρές που
παρέχει τον πλεονασμό. Χρησιμοποιώντας τουλάχιστον δύο
σκληρούς δίσκους, όλο το στοιχείο γράφεται και στις δύο
κινήσεις σε μια μέθοδο καλούμενη να αντανακλάσει. Το
περιεχόμενο κάθε κίνησης είναι ίδιο το ένα με το άλλο, έτσι
εάν μια κίνηση αποτυγχάνει, το σύστημα θα μπορούσε να συνεχίσει
στην υπόλοιπη καλή κίνηση, που κάνει την μια ιδανική επιλογή για
εκείνους που εκτιμούν τα στοιχεία τους. Δεν υπάρχει καμία
αύξηση απόδοσης όπως στο RAID 0, και στην πραγματικότητα
μπορεί να υπάρξει μια μικρή μείωση έναντι σε ένα ενιαίο
σύστημα κίνησης όπως το στοιχείο υποβάλλεται σε επεξεργασία και
γράφεται και στις δύο κινήσεις. Η ικανότητα του RAID 1
σειρά είναι ίση με τη μισή ικανότητα του ποσού των μεμονωμένων
κινήσεων. Να χρησιμοποιήσει εκείνες τις ίδιες δύο κινήσεις
160GB Seagate από ανωτέρω στο RAID 1 θα οδηγούσε σε μια
συνολική ικανότητα 160GB.
Το RAID 0+1, όπως το όνομα μπορεί να υπονοήσει,
είναι ένας συνδυασμός του RAID 0 και του RAID 1.
Έχετε το καλύτερο και των δύο κόσμων, την ώθηση απόδοσης
του RAID 0 και τον πλεονασμό του RAID 1. Ένα
ελάχιστο τεσσάρων κινήσεων απαιτείται για να εφαρμόσει το RAID
0+1, όπου όλο το στοιχείο γράφεται και σε μια αντανακλημένη
και ριγωτή μόδα στις τέσσερις κινήσεις. Να χρησιμοποιήσει
τα 8 χοντρά κομμάτια των στοιχείων από το παράδειγμα ανωτέρω,
γράφει ότι το σχέδιο θα ήταν κάτι παρεμφερή; Τα χοντρά
κομμάτια 1 ..3 ..5, και 7 θα γράφονταν στις κινήσεις ένα και
τρία, και τα χοντρά κομμάτια 2 ..4 ..6, και 8 θα γράφονταν
στις κινήσεις δύο και τέσσερα, πάλι κατά τρόπο διαδοχικό.
Εάν αποτύχει μια κίνηση, το σύστημα και τα στοιχεία είναι
ακόμα άθικτα. Η ικανότητα του RAID 0+1 σειρά είναι
ίση με τη μισή συνολική ικανότητα των μεμονωμένων κινήσεων.
Έτσι, η χρησιμοποίηση τεσσάρων από τα 160 ΜΒ Seagate
οδηγεί τα αποτελέσματα σε μια συνολική ικανότητα 320GB όταν
διαμορφώνει στο RAID 0+1.
Το RAID 5 μπορεί να είναι η ισχυρότερη διαμόρφωση
του RAID για το χαρακτηριστικό χρήστη, με τρεις (ή πέντε)
δίσκους που απαιτούνται. Το στοιχείο είναι ριγωτό σε όλες
τις κινήσεις στη σειρά, και επιπλέον, οι πληροφορίες ισότητας
είναι ριγωτές επίσης. Αυτές οι πληροφορίες ισότητας είναι
βασικά ένας έλεγχος στα στοιχεία που γράφονται, έτσι ακόμα κι
αν όλο το στοιχείο δεν γράφεται σε όλες τις κινήσεις στη σειρά,
οι πληροφορίες ισότητας μπορούν να χρησιμοποιηθούν για να
αναδημιουργήσουν μια χαμένη κίνηση σε περίπτωση αποτυχίας.
Ίσως λίγο δύσκολος να περιγράψει, έτσι επιστρέψτε στο
παράδειγμα των 8 χοντρών κομματιών τα στοιχεία που γράφονται
τώρα σε 3 κινήσεις στο RAID 5 τη σειρά. Τα χοντρά
κομμάτια ένα και δύο θα γράφονταν για να οδηγήσουν το ένα και
δύο αντίστοιχα, με ένα αντίστοιχο χοντρό κομμάτι ισότητας που
γράφεται για να οδηγήσει τρία. Τα χοντρά κομμάτια τρία και
τέσσερα θα γράφονταν έπειτα στις κινήσεις ένα και τρία
αντίστοιχα, με το αντίστοιχο χοντρό κομμάτι ισότητας που
γράφεται για να οδηγήσει δύο. Τα χοντρά κομμάτια πέντε και
έξι θα γράφονταν στις κινήσεις δύο και τρία, με το αντίστοιχο
χοντρό κομμάτι ισότητας που γράφεται για να οδηγήσει ένα.
Τα χοντρά κομμάτια επτά και οκτώ παίρνουν μας πίσω
αρχίζοντας με τα στοιχεία που γράφονται στις κινήσεις ένα και
δύο, και το χοντρό κομμάτι ισότητας που γράφεται για να οδηγήσει
τρία. Να μην ηχήσει όπως το, αλλά λόγω των πληροφοριών
ισότητας που γράφονται στην κίνηση που δεν περιέχει ότι
συγκεκριμένα κομμάτια των πληροφοριών, υπάρχει πλήρης
πλεονασμός. Η ικανότητα του RAID 5 σειρά είναι ίση με το
ποσό των ικανοτήτων όλων των κινήσεων που χρησιμοποιούνται,
μείον μια κίνηση. Έτσι, χρησιμοποιώντας τρεις από τις
κινήσεις 160GB Seagate, η συνολική ικανότητα είναι 320GB
όταν διαμορφώνονται στο RAID 5.
JBOD είναι μια άλλη μη-περιττή διαμόρφωση, η
οποία δεν προσφέρει πραγματικά μια αληθινή σειρά του RAID.
JBOD αντιπροσωπεύει ακριβώς μια δέσμη των δίσκων (ή των
Drive), και αυτό είναι βασικά όλα αυτά που είναι. Οι
ελεγκτές του RAID που υποστηρίζουν JBOD επιτρέπουν ότι οι
χρήστες για να αγνοήσουν το RAID λειτουργούν διαθέσιμος και
συνδέουν απλά τις κινήσεις όπως σε έναν τυποποιημένο ελεγκτή
κίνησης. Κανένας πλεονασμός, καμία ώθηση απόδοσης,
ακριβώς πρόσθετες συνδέσεις για την προσθήκη περισσότερων
κινήσεων σε ένα σύστημα. Ένα έξυπνο πράγμα που JBOD
κάνει είναι ότι μπορεί να μεταχειριστεί τις περίεργες μεγέθους
κινήσεις σαν είναι ένας ενιαίος όγκος (έτσι μια 10GB κίνηση
και 30GB θα έβλεπε ως ενιαία 40GB κίνηση), έτσι
είναι καλό για να χρησιμοποιήσει εάν έχετε μια δέσμη των
περίεργων μεγέθους κινήσεων καθμένος; αλλά ειδάλλως είναι
καλύτερο να πάει με το RAID διαμόρφωση ..1 ή 0+1 0 να
πάρει την ώθηση, τον πλεονασμό ή και των δύο απόδοσης.
Τελικές λέξεις
Η εφαρμογή του RAID μπορεί να ηχήσει την
αποθάρρυνση σε εκείνοι άγνωστοι με την έννοια, αλλά με μερικές
από τις πιό βασικές διαμορφώσεις δεν περιλαμβάνεται από
ιδρύοντας έναν υπολογιστή για να χρησιμοποιήσει έναν
τυποποιημένο ελεγκτή κίνησης. Αλλά, τα οφέλη του RAID σε
θέματα ενός ενιαίου συστήματος κίνησης ξεπερνούν μακριά την
πρόσθετη εκτίμηση που απαιτείται σε βάρος κατά τη διάρκεια της
εγκατάστασης. Τα χάνοντας στοιχεία μόλις οφειλόμενος να
οδηγήσουν σκληρά την αποτυχία μπορούν να είναι όλα αυτά
απαιτούνται για να πείσουν καθεμίας ότι το RAID είναι σωστό
για τα, αλλά γιατί η αναμονή μέχρι αυτήν συμβαίνει.
Αρθρο Πηγη: Messaggiamo.Com
Related:
» Home Made Power Plant
» Singorama
» Criminal Check
» Home Made Energy
Webmaster παίρνει τον κώδικα HTML
Προσθεστε αυτο το αρθρο στον ιστοτοπο σας τωρα!
Webmaster υποβάλλει τα άρθρα σας
Εγγραφή που απαιτείται καμία! Συμπληρώστε τη μορφή και το άρθρο σας είναι στον κατάλογο Messaggiamo.Com