Η επιδρομή επιταχύνει τον υπολογιστή σας
Ερωτήσεις:
1. Το RAID-0 ή το RAID-1 παρέχουν καλύτερη απόδοση?
Το RAID-0 προσφέρει την ταχύτερη απόδοση, ενώ το RAID-1 επικεντρώνεται στην απόλυση δεδομένων και όχι στην απόδοση.
2. Ποιο είναι το σημαντικό μειονέκτημα του RAID-0?
Το κύριο μειονέκτημα του RAID-0 είναι ότι έχει μηδενική απόλυση, που σημαίνει ότι εάν αποτύχει μία μονάδα, όλα τα δεδομένα χάνονται.
3. Είναι το RAID-1 μια καλή επιλογή για έναν σταθμό εργασίας προγραμματιστή?
Το RAID-1 παρέχει πλεονασμό δεδομένων, αλλά δεν προσφέρει σημαντική ώθηση απόδοσης. Μπορεί να μην είναι η καλύτερη επιλογή για έναν σταθμό εργασίας προγραμματιστή εάν η απόδοση είναι κορυφαία προτεραιότητα.
4. Τι είναι το RAID-10 και το RAID-50?
Το RAID-10 συνδυάζει δύο raid-0s που αντικατοπτρίζονται μαζί, ενώ το RAID-50 είναι το RAID-5 του πολλαπλών RAID-0S.
5. Ποιο είναι το πλεονέκτημα της χρήσης ενός ελεγκτή επιδρομής υλικού?
Ένας ελεγκτής επιδρομής υλικού εκφορτώνει την CPU, παρέχει καλύτερη απόδοση, υποστηρίζει δίσκους θερμής μετατόπισης, δίσκους με καυτή κατανάλωση, μετανάστευση επιδρομών και μπαλαντέρ.
6. Θα πρέπει να χρησιμοποιηθεί μόνο το RAID-0?
Το RAID-0 δεν πρέπει ποτέ να χρησιμοποιείται μόνο εκτός εάν η απώλεια δεδομένων και ο χρόνος για τη ρύθμιση του συστήματος είναι και πάλι αποδεκτοί κίνδυνοι.
7. Ποιοι είναι οι περιορισμοί της επιδρομής λογισμικού?
Το λογισμικό RAID βασίζεται στην CPU, μπορεί να έχει υψηλότερα γενικά έξοδα CPU και ενδέχεται να μην υποστηρίζει χαρακτηριστικά όπως δίσκους ζεστού Swapping και Hot Spare.
8. Ποια είναι η συνιστώμενη προσέγγιση για τις μηχανές παραγωγής?
Στις μηχανές παραγωγής, συνιστάται να χρησιμοποιείτε ελεγκτή επιδρομής υλικού για καλύτερη απόδοση και ασφάλεια.
9. Μπορεί το RAID-6 να χειριστεί πολλαπλές αποτυχίες δίσκου?
Ναι, το RAID-6 μπορεί να χειριστεί περισσότερες από μία αποτυχίες δίσκου ανά επιδρομή, αλλά απαιτεί πρόσθετους δίσκους για πλεονασμό.
10. Ποιοι είναι οι δυνητικοί κίνδυνοι χρήσης RAID-0?
Οι δυνητικοί κίνδυνοι χρήσης RAID-0 περιλαμβάνουν την πλήρη απώλεια δεδομένων εάν αποτύχει μία μονάδα δίσκου, καθώς δεν υπάρχει πλεονασμός.
11. Η επιδρομή του λογισμικού επηρεάζει τη συνολική απόδοση του συστήματος?
Το λογισμικό RAID μπορεί να έχει υψηλότερα γενικά έξοδα CPU, τα οποία μπορούν να επηρεάσουν τη συνολική απόδοση του συστήματος.
12. Υπάρχουν εναλλακτικές λύσεις για το RAID-0 και το RAID-1?
Το RAID-10 και το RAID-50 είναι εναλλακτικές λύσεις που παρέχουν ένα συνδυασμό ριγέ και καθρέφτη για βελτιωμένη απόδοση και απόλυση.
13. Ποια είναι τα οφέλη των ελεγκτών RAID υλικού?
Οι ελεγκτές RAID Hardware παρέχουν καλύτερες επιδόσεις, υποστηρίζουν προηγμένα χαρακτηριστικά και εκφόρτωση της CPU, με αποτέλεσμα τη βελτίωση της συνολικής απόδοσης του συστήματος.
14. Πώς μπορούν οι ελεγκτές επιδρομής υλικού να αποτρέψουν την απώλεια δεδομένων κατά τη διάρκεια των διακοπών ρεύματος?
Ελεγκτήρες επιδρομής υλικού με αποθήκευση με μπαταρία που μπορεί να αποθηκεύσει γράφει σε περίπτωση διακοπής ρεύματος, αποτρέποντας την απώλεια δεδομένων.
15. Ποιος είναι ο ελάχιστος αριθμός δίσκων που απαιτούνται για το RAID-5?
Το RAID-5 απαιτεί τουλάχιστον τρεις δίσκους, με ένα δίσκο που χρησιμοποιείται για την ισοτιμία, επιτρέποντας την αποτυχία ενός δίσκου χωρίς απώλεια δεδομένων.
Windows Software RAID-0 ή 1 ως επιτάχυνση ενός σταθμού εργασίας προγραμματιστή
Ωστόσο, οποιοσδήποτε φόρτος εργασίας σπάνια τρέχει στις 50/50, έτσι ώστε ο αριθμός μπορεί να είναι εξαιρετικά παραπλανητικός. Χρειαζόμαστε δύο αριθμούς, RIOPS και WIOPS, για να κατανοήσουμε την απόδοση. Μπορούμε να χρησιμοποιήσουμε αυτά τα δύο μαζί για να βρούμε οποιοδήποτε μείγμα IOPS που χρειαζόμαστε. Για παράδειγμα, ένα μείγμα 50/50 είναι τόσο απλό όσο (RIOPS * .5) + (Wiops * .5). Το πιο συνηθισμένο μείγμα 80/20 θα ήταν (RIOPS * .8) + (Wiops * .2).
Η επιδρομή επιταχύνει τον υπολογιστή σας
Э э э э э э э э э э э э э э э э э э э э э э э э э э э э э э э э э э
Ы з з з з з з з и и и и п п п п п п з п з з з з з з з з з п. С п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п п. ПOчем э э э э э э э э э э э п п п п п п п?
Э э э э э а а а а и е е з з л л л л л л л э э э э э э э э э э э э Κοιτάζοντας το ριμπάγ. С с п п п п п э э э э э э э э э э э э э э э э э э э э э э э э э э э э. Д э э э э д д д и и д д д ρίας н и д д д д д д д д д д д д д д д д д д д д д д д д д д д д д д д д д д д.
И и з а а а а а а а а ы ы з .. Е е е е д п п ж ж ж ж ж ж ж ж ж ж ж ж ж ж ж ж ж ж п п п п п п п п п п п п п п п п п. Орrρά. Пороннαι.
ПON п п е е а а τροφή пρέφ а а а а а τροφήλου. е е е и τροφή ее же жÉ в в ж и и и и ч ч.
Windows Software RAID-0 ή 1 ως επιτάχυνση ενός σταθμού εργασίας προγραμματιστή?
Θα βοηθούσε να επιταχύνει έναν σταθμό εργασίας προγραμματιστή για να βάλει μια δεύτερη μονάδα δίσκου και να δημιουργήσει ένα λογισμικό Windows Software Raid-1 ή Raid-0 (i.μι. δίσκο κατοπτρίζοντας / λωρίδες)? Θεωρητικά, το σύστημα θα μπορούσε να διανείμει διαβάζει και τις δύο μονάδες δίσκου, δίνοντας σχεδόν διπλάσια απόδοση στην καλύτερη περίπτωση. Αλλά πόσο βοηθά στην πράξη? Οποιοσδήποτε αριθμός? Ενδιαφέρομαι ιδιαίτερα για την εμπειρία σας με τους χρόνους εκκίνησης των διακομιστών εφαρμογών και αν υπάρχει σημαντική επιτάχυνση των κατασκευών λογισμικού και στην απόδοση όταν το build / server εκτελείται στο παρασκήνιο. Διευκρίνιση: Δεν μιλάω για διακομιστές παραγωγής-απλά αναρωτιέμαι αν αυτός θα ήταν ένας φτηνός τρόπος για να επιταχύνετε τον κύκλο δοκιμής Compile-Deploy T-Test κατά την ανάπτυξη μιας εφαρμογής. Η ασφάλεια των δεδομένων δεν είναι σημαντική σε αυτό το πλαίσιο – αυτό είναι για τα αντίγραφα ασφαλείας για.
130K 41 41 χρυσά κονκάρδες 275 275 ασημένια κονκάρδες 415 415 χάλκινα κονκάρδες
Ερωτηθείς στις 3 Ιουνίου 2009 στις 6:20
Hans-Peter Störr Hans-Peter Störr
211 2 2 ασημένια κονκάρδες 7 7 χάλκινα κονκάρδες
9 απαντήσεις 9
Το RAID -0 δεν αντικατοπτρίζει – είναι λωρίδα.
Το RAID-1 αντικατοπτρίζει.
Το RAID -0 είναι το ταχύτερο από όλες τις απόψεις, αλλά με το τεράστιο κόστος μηδενικής απόλυσης – οπότε αν δεν σας ενδιαφέρει τα δεδομένα και πραγματικά ενδιαφέρεστε για την απόδοση και πιστεύετε ότι ο δίσκος είναι το συμφόρησης σας (όχι απίθανο), τότε μπορείτε να το χρησιμοποιήσετε.
Εάν σας ενδιαφέρει και τα δύο, μπορείτε να μετακινηθείτε στο πιο ακριβό έδαφος του RAID-10 ή RAID-50.
Το RAID-10 είναι ένα RAID-1 από 2 RAID-0S, και το RAID-50 είναι το RAID-5 των τριών ή περισσότερων RAID-0S.
Ομοίως, εάν το υλικό σας το υποστηρίξει, μπορείτε να κάνετε RAID-60 (RAID-6 Over RAID-0S). Το RAID-6 σάς δίνει τη δυνατότητα να έχετε πάνω από 1 δίσκο αποτυχημένο ανά επιδρομή, αλλά θα χρειαστείτε περισσότερους δίσκους προφανώς, για παράδειγμα στο RAID-5, ο ελάχιστος αριθμός δίσκων είναι 3 και 1 από τα 3 μπορεί να αποτύχει, αλλά αν δύο αποτύχουν, έχετε χάσει τα δεδομένα σας. Το RAID-6 θα σας επιτρέψει να αντιστοιχίσετε περισσότερους από έναν δίσκους με σκοπό την πλεονασμό με το κόστος του λιγότερο χώρου, για παράδειγμα μπορείτε να έχετε ένα RAID-6 με 8 δίσκους και να έχετε 2 μονάδες (ή περισσότερο) ικανές να αποτύχουν πριν να αντιμετωπίσετε το πρόβλημα.
Η κατώτατη γραμμή είναι, μην χρησιμοποιείτε ποτέ το RAID-0 μόνο, εκτός αν είστε βέβαιοι ότι δεν σας ενδιαφέρει να χάσετε δεδομένα και το χρόνο που θα σας οδηγήσει για να ρυθμίσετε τα πάντα ξανά.
Απαντήθηκε στις 3 Ιουνίου 2009 στις 6:31
4,163 3 3 χρυσά κονκάρδες 26 26 ασημένια κονκάρδες 33 33 χάλκινα κονκάρδες
Επίσης, δεν μπορείτε να εκκινήσετε από μια επιδρομή λογισμικού εκτός αν είναι RAID-1 (Mirror).
3 Ιουνίου 2009 στις 9:33
Ευχαριστώ, αυτή η απάντηση δίνει ωραίες γενικές πληροφορίες σχετικά με την επιδρομή. Αλλά δεν απαντά στην ερώτηση. 😎
8 Απριλίου 2010 στις 16:13
Πώς είναι το RAID 0 επικίνδυνο σε σύγκριση με έναν μόνο δίσκο? Δεν νομίζω ότι το RAID 0 μειώνει την απόλυση, απλά δεν το βελτιώνει? FWIW είπε ότι είναι μια μηχανή προγραμματιστή, όχι ένας διακομιστής. Το RAID 1 ακούγεται χαζός σε αυτή τη περίπτωση χρήσης.
24 Νοεμβρίου 2021 στις 3:26
Κατά τη γνώμη μου, η χρήση του λογισμικού RAID είναι μια λύση που πρέπει να αποφύγετε εάν είναι δυνατόν. Σίγουρα, είναι ενσωματωμένο στο λειτουργικό σύστημα, έτσι η τιμή είναι σωστή, αλλά οι καθρέφτες λογισμικού (RAID1) και Stripes (RAID0) είναι εύθραυστες και χαμηλής απόδοσης στην καλύτερη περίπτωση.
- Τείνουν να σπάσουν πιο εύκολα
- Απαιτούν σημαντικά γενικά έξοδα CPU, οπότε η απόδοση που θα μπορούσατε να κερδίσετε δαπανάται αλλού
- Συνήθως δεν υποστηρίζουν τα χαρακτηριστικά που σας δίνουν τα μεγαλύτερα οφέλη, όπως το Hot-Swapping (ανταλλαγή δίσκου χωρίς να κατεβάζετε πρώτα τον διακομιστή) και δίσκους με καυτή έξοδο. (= επιπλέον δίσκος που αναλαμβάνει εάν ένας δίσκος στο σετ επιδρομών (!= RAID0) πεθαίνει).
Σε όλες τις μηχανές παραγωγής θα έλαβα είτε έναν ελεγκτή Raid Hardware, είτε απλά να ρίξω την επιδρομή εντελώς. Ο ελεγκτής επιδρομής υλικού (όπως οι έξυπνοι ελεγκτές της HP) είναι ακριβός, αλλά για την απόδοση και την ασφάλεια που παρέχουν ότι αξίζει τον κόπο. Ο ελεγκτής RAID Hardware θα εκφορτώσει τον κύριο CPU σας, οπότε η απόδοση είναι εξαιρετική. Υποστηρίζουν δίσκους με καυτή εναλλαγή, δίσκους με καυτή έξοδο και μετανάστευση RAID, εάν αποφασίσετε ότι το αρχικό σας επίπεδο επιδρομής δεν ήταν σωστό για εσάς. Μπορούν επίσης να υποστηρίξουν τη λήψη εγγραφής με μπαταρίες, έτσι ώστε εάν ο υπολογιστής σας χάσει την ισχύ, γράφει στο δρόμο τους προς το δίσκο θα διατηρηθεί και θα γραφτεί μόλις αποκατασταθεί η ισχύς, για να αποφευχθεί το Dataloss. Όλα αυτά τα οφέλη σίγουρα θα σας βοηθήσουν.
Για να απαντήσετε σε μια θετική ερώτηση: (IMHO)
- Χρησιμοποιείτε πάντα το RAID1 (MIRROR) για τους δίσκους σας, καθώς χρειάζεστε την απόλυση. Κάνουν επίσης διανεμημένες αναγνώσεις και από τους δύο δίσκους. Οι συγγραφείς είναι πιο αργές, αλλά ο Cachin στον ελεγκτή Raid Hardware εξαλείφει αυτό ως συμφόρηση απόδοσης.
- Χρησιμοποιήστε μόνο το RAID0 εάν δεν σας ενδιαφέρει τα δεδομένα στη μονάδα δίσκου, δηλαδή προσωρινή αποθήκευση, αντίγραφο ασφαλείας κ.λπ.
- Χρησιμοποιήστε το RAID5 για τον καλύτερο συμβιβασμό χώρου/ταχύτητας/πλεονασμού/κόστους, χρησιμοποιήστε το RAID6 για πολύ μεγάλους όγκους και επιπλέον πλεονασμό και
- Επενδύστε σε έναν ελεγκτή επιδρομής υλικού.
Πηγαίνοντας στη διαδρομή μη επιδρομής:
Εάν χρειάζεστε ακατέργαστη ταχύτητα στον σταθμό εργασίας σας, πάρτε μονάδες σταθερής κατάστασης για το λειτουργικό σύστημα. Λάβετε μια δεύτερη μονάδα 10K RPM για δεδομένα. Κάντε αντίγραφα ασφαλείας όλη την ώρα, στη δεύτερη μονάδα δίσκου ή στην εξωτερική αποθήκευση. Στο σπίτι έχω πέσει όλα τα Raid-Configs και αγόρασα ένα Windows Home Server για δεδομένα και αντίγραφα ασφαλείας. Λειτουργεί σαν γοητεία και είναι μακράν η φθηνότερη λύση που μπορώ να σκεφτώ. Επιπλέον, έχει πολλά άλλα οφέλη, οπότε θα εξυπηρετούσε εξίσου εύκολα μια μικρή επιχείρηση! (
Κατανόηση της απόδοσης RAID σε διάφορα επίπεδα
Η επιλογή ενός επιπέδου επιδρομής είναι μια άσκηση στην εξισορρόπηση πολλών παραγόντων, συμπεριλαμβανομένου του κόστους, της αξιοπιστίας, της χωρητικότητας και της απόδοσης. Η απόδοση RAID μπορεί να είναι δύσκολη η κατανόηση, κυρίως ως ξεχωριστά επίπεδα επιδρομών χρησιμοποιούν ποικίλες τεχνικές και συμπεριφέρονται κάπως διαφορετικά στην πράξη. Σε αυτό το άρθρο, θα διερευνήσουμε τα τυποποιημένα επίπεδα επιδρομής 0, 5, 6 και 10 για να δούμε πώς διαφέρει η απόδοσή τους. Για αυτό το άρθρο, το RAID 1 θα θεωρηθεί ως ένα υποσύνολο της RAID 10. Με απλά λόγια, η RAID 1 είναι η ίδια με μια συστοιχία RAID 10, εκτός από το ότι περιλαμβάνει μόνο ένα μέλη του ζεύγους που αντικατοπτρίζονται μόνο. Καθώς το RAID 1 είναι πραγματικά ένα μόνο ζευγάρι RAID 10 και συμπεριφέρεται ως τέτοια, αυτό λειτουργεί υπέροχα για την κατανόηση της επιδόσεων RAID. Απλώς χαρτογραφείται στην καμπύλη επιδόσεων RAID 10.
RAID Reading, Γράφοντας 101
Υπάρχουν δύο τύποι απόδοσης για να εξετάσετε με όλη την αποθήκευση: ανάγνωση και γραφή. Όσον αφορά την επιδρομή, η ανάγνωση είναι απλή και η γραφή είναι μάλλον περίπλοκη. Η ανάγνωση της απόδοσης είναι αποτελεσματικά σταθερή σε όλους τους τύπους. Το γράψιμο, ωστόσο, δεν είναι. Για να διευκολύνουμε τη συζήτηση απόδοσης, πρέπει να καθορίσουμε μερικούς όρους καθώς θα συνεργαστούμε με μερικές εξισώσεις. Στις συζητήσεις μας, θα χρησιμοποιήσουμε “N” για να αντιπροσωπεύει τον συνολικό αριθμό δίσκων του πίνακα μας, που συχνά αναφέρεται ως άξονες. Θα το χρησιμοποιησουμε “Χ” Για να αναφέρεται στην απόδοση κάθε μονάδας μεμονωμένα. Αυτό μας επιτρέπει να μιλάμε για τη σχετική απόδοση ως παράγοντας της απόδοσης κίνησης.
Μπορούμε να αφηρούμε τη συστοιχία RAID χωρίς να σκεφτόμαστε τα RAW IOPS (λειτουργίες εισόδου/εξόδου ανά δευτερόλεπτο). Αυτό είναι σημαντικό, καθώς οι IOPs είναι συχνά πολύ δύσκολο να καθοριστούν. Αλλά μπορούμε να συγκρίνουμε την απόδοση με ουσιαστικό τρόπο μιλώντας σε αυτήν σε σχέση με τις μεμονωμένες κινήσεις μέσα στον πίνακα. Το’είναι επίσης σημαντικό να θυμόμαστε ότι μιλάμε μόνο για την απόδοση της Array, όχι για ένα ολόκληρο υποσύστημα αποθήκευσης. Τα αντικείμενα όπως η μνήμη μνήμης και οι προσωρινές προσωρινές αποθήκες θα κάνουν εκπληκτικά πράγματα για να μεταβάλλουν τη συνολική απόδοση ενός υποσυστήματος αποθήκευσης. Αλλά δεν θα αλλάξουν θεμελιωδώς την απόδοση του πίνακα κάτω από την κουκούλα.
Δεν υπάρχει απλός τύπος για τον καθορισμό του τρόπου με τον οποίο διαφορετικές επιλογές cache θα επηρεάσουν τη συνολική απόδοση. Αρκεί να πούμε ότι μπορεί να είναι πολύ δραματικό, ανάλογα με τις επιλογές της μνήμης και το φόρτο εργασίας. Ακόμα και οι μεγαλύτερες, ταχύτερες, πιο ισχυρές επιλογές προσωρινής μνήμης δεν μπορούν να αλλάξουν τη μακροπρόθεσμη, παρατεταμένη απόδοση ενός πίνακα. Η επιδρομή είναι πολύπλοκη και πολλοί παράγοντες επηρεάζουν την τελική απόδοση. Το ένα είναι η εφαρμογή του ίδιου του συστήματος. Μια κακή εφαρμογή μπορεί να προκαλέσει λανθάνουσα κατάσταση. Ή μπορεί να μην χρησιμοποιήσει τους διαθέσιμους άξονες (όπως η ανάγνωση RAID 1 Array μόνο από έναν μόνο δίσκο αντί από ταυτόχρονα) δεν υπάρχει εύκολος τρόπος να ληφθούν υπόψη οι ελλείψεις σε συγκεκριμένες υλοποιήσεις. Πρέπει να υποθέσουμε ότι όλοι εργάζονται στα όρια των προδιαγραφών. Οποιοδήποτε σύστημα επιχειρησιακής επιδρομής θα το κάνει αυτό. Είναι κυρίως συστήματα χόμπι και επιδρομών καταναλωτών που αποτυγχάνουν σε αυτήν την πτυχή.
Ο ρόλος της CPU στην απόδοση RAID
Ορισμένοι τύποι επιδρομών έχουν επίσης εκπληκτικές ποσότητες υπολογιστικών γενικών εξόδων που σχετίζονται με αυτά, ενώ άλλοι δεν το κάνουν. Κυρίως, τα επίπεδα επιδρομών ισοτιμίας απαιτούν βαριά επεξεργασία για να χειριστούν εργασίες εγγραφής, με διαφορετικά επίπεδα που έχουν διαφορετικές ποσότητες υπολογισμών που απαιτούνται για κάθε λειτουργία. Αυτό εισάγει λανθάνουσα κατάσταση αλλά δεν περιορίζει την απόδοση. Αυτή η καθυστέρηση θα ποικίλει, ωστόσο, με βάση την εφαρμογή του επιπέδου RAID καθώς και της ικανότητας επεξεργασίας του συστήματος. Η επιδρομή υλικού θα χρησιμοποιήσει μια CPU γενικού σκοπού (συχνά επεξεργαστή Power ή ARM RISC) ή ένα προσαρμοσμένο ASIC για να το χειριστεί αυτό. Το ASICS μπορεί να είναι πολύ γρήγορο αλλά είναι ακριβό για παραγωγή. Το λογισμικό Raid παραδίδει αυτό στο CPU του διακομιστή. Συνήθως, ο CPU του διακομιστή είναι ταχύτερος εδώ, αλλά καταναλώνει πόρους συστήματος.
Αυτή η καθυστέρηση επηρεάζει την απόδοση αποθήκευσης, αλλά είναι πολύ δύσκολο να προβλεφθεί και μπορεί να διαφέρει από ονομαστική σε δραματική. Έτσι θα αναφέρω τον σχετικό αντίκτυπο λανθάνουσας κατάστασης σε κάθε επίπεδο επιδρομής, αλλά δεν θα προσπαθήσω να το μετρήσω. Στους περισσότερους υπολογισμούς επιδόσεων RAID, αυτή η καθυστέρηση αγνοείται. Ωστόσο, εξακολουθεί να υπάρχει. Ανάλογα με τη διαμόρφωση του πίνακα, θα μπορούσε να έχει αξιοσημείωτο αντίκτυπο σε φόρτο εργασίας. Υπάρχει, πρέπει να αναφερθεί, ένας μικρός αντίκτυπος της απόδοσης στις λειτουργίες ανάγνωσης λόγω αποτελεσματικότητας στη διάταξη των δεδομένων στον ίδιο τον δίσκο.
Η επιδρομή ισοτιμίας απαιτεί δεδομένα σχετικά με τους δίσκους που είναι άχρηστοι κατά τη διάρκεια μιας υγιούς λειτουργίας ανάγνωσης, αλλά δεν μπορούν να χρησιμοποιηθούν για την επιτάχυνση του. Αυτό έχει ως αποτέλεσμα να είναι ελαφρώς πιο αργή. Αλλά αυτός ο αντίκτυπος είναι ελάχιστος και συνήθως δεν μετράται και έτσι μπορεί να αγνοηθεί. Παράγοντες όπως το μέγεθος της λωρίδας επηρεάζουν επίσης την απόδοση, φυσικά. Αλλά καθώς αυτό είναι διαμορφωμένο και όχι ένα εγγενές τεχνούργημα σε οποιοδήποτε επίπεδο, θα το αγνοήσουμε εδώ. Δεν είναι ένας παράγοντας κατά την επιλογή ενός επιπέδου επιδρομής, αλλά μόνο στη διαμόρφωση ενός κάποτε επιλέχθηκε.
Αναλογία ανάγνωσης/εγγραφής για αποθήκευση
Ο τελικός παράγοντας που θέλουμε να αναφέρουμε είναι η αναλογία ανάγνωσης των λειτουργιών αποθήκευσης. Ορισμένες συστοιχίες επιδρομών θα χρησιμοποιηθούν σχεδόν αποκλειστικά για λειτουργίες ανάγνωσης, μερικές για εργασίες εγγραφής. Οι περισσότεροι θα χρησιμοποιήσουν ένα μείγμα από τα δύο, πιθανότατα κάτι περίπου 80 τοις εκατό ανάγνωση και 20 τοις εκατό γράψτε. Αυτός ο λόγος είναι κρίσιμος για την κατανόηση της απόδοσης που θα λάβετε από τον συγκεκριμένο πίνακα και την κατανόηση του τρόπου με τον οποίο κάθε επίπεδο επιδρομών θα σας επηρεάσει. Αναφέρουμε αυτό ως το μείγμα ανάγνωσης/εγγραφής. Μετράμε την απόδοση αποθήκευσης κυρίως σε IOPS. Το IOPS αντιπροσωπεύει λειτουργίες εισόδου/εξόδου ανά δευτερόλεπτο. Χρησιμοποιούμε τους όρους RIOPS για ανάγνωση IOPS, WIOPS για εγγραφή IOPS και BIOPS για το Blended IOPS, το οποίο θα έρχεται με αναλογία όπως 80/20. Πολλοί άνθρωποι μιλούν για την απόδοση αποθήκευσης με έναν μόνο αριθμό IOPS. Όταν γίνει αυτό, συνήθως σημαίνουν αναμειγνύονται IOPs στις 50/50.
Ωστόσο, οποιοσδήποτε φόρτος εργασίας σπάνια τρέχει στις 50/50, έτσι ώστε ο αριθμός μπορεί να είναι εξαιρετικά παραπλανητικός. Χρειαζόμαστε δύο αριθμούς, RIOPS και WIOPS, για να κατανοήσουμε την απόδοση. Μπορούμε να χρησιμοποιήσουμε αυτά τα δύο μαζί για να βρούμε οποιοδήποτε μείγμα IOPS που χρειαζόμαστε. Για παράδειγμα, ένα μείγμα 50/50 είναι τόσο απλό όσο (RIOPS * .5) + (Wiops * .5). Το πιο συνηθισμένο μείγμα 80/20 θα ήταν (RIOPS * .8) + (Wiops * .2).
Τώρα που έχουμε δημιουργήσει ορισμένα κριτήρια και κατανόηση του ιστορικού, θα βυθίσουμε τα ίδια τα επίπεδα επιδρομών μας και θα δούμε πώς η απόδοση ποικίλλει σε αυτά. Για όλα τα επίπεδα RAID, υπολογίζουμε τον αριθμό ανάγνωσης IOPS χρησιμοποιώντας NX. Αυτό δεν απευθύνεται στους ονομαστικούς αριθμούς γενικών εξόδων που αναφέρονται παραπάνω, φυσικά. Αυτός είναι ένας αριθμός “καλύτερης περιπτώσεων”. Αλλά ο αριθμός του πραγματικού κόσμου είναι τόσο κοντά που είναι πρακτικό να χρησιμοποιήσετε αυτόν τον τύπο. Πάρτε τον αριθμό των ατράκτων (n) και πολλαπλασιάστε με την απόδοση του IOPS μιας μεμονωμένης μονάδας δίσκου (x). Λάβετε υπόψη ότι οι οδηγοί έχουν συχνά διαφορετική ανάγνωση και γράφουν απόδοση. Έτσι, φροντίστε να χρησιμοποιήσετε την βαθμολογία IOPS της μονάδας δίσκου ή δοκιμασμένη ταχύτητα για τον υπολογισμό της ανάγνωσης IOPS και την ταχύτητα εγγραφής IOPS ή δοκιμασμένη ταχύτητα για τον υπολογισμό της εγγραφής IOPS. Διαβάστε περισσότερα: Πρακτική λήψη αποφάσεων RAID
Επιδόση 0
Το RAID 0 είναι το πιο εύκολο επίπεδο για να καταλάβετε, διότι δεν υπάρχει ουσιαστικά overhead για να ανησυχείτε ή οι πόροι που καταναλώνονται για να την τροφοδοτήσουν, και οι δύο διαβάζουν και γράφουν να αποτρέψουν το πλήρες όφελος κάθε ατράκτου. Έτσι για το RAID 0, η φόρμουλα μας για την απόδοση εγγραφής είναι απλή: NX.
Το RAID 0 είναι πάντα το υψηλότερο επίπεδο επιδόσεων. Ένα παράδειγμα θα ήταν μια σειρά οκτώ ακρωτηριασμών 0 Array. Εάν μια μεμονωμένη μονάδα δίσκου στον πίνακα παραδίδει 125 IOPS, ο υπολογισμός μας θα γίνει με n = 8 και x = 125, έτσι 8 * 125 αποδόσεις 1.000 IOPS. Και οι δύο διαβάζουν και γράφουν IOPs είναι τα ίδια εδώ. Έτσι είναι στοιχειώδες καθώς παίρνουμε 1k riops, 1k wiops και 1k χωρίς καμία ανάμειξη. Αν δεν γνωρίζαμε το απόλυτο IOPS ενός μεμονωμένου άξονα, θα μπορούσαμε να αναφερθούμε σε μια οκταπινή επιδρομή 0, καθώς παρέχοντας 8x αναμειγνύονται IOPS.
Επιδόσεις RAID 10
Το RAID 10 είναι το δεύτερο απλούστερο επίπεδο όταν πρόκειται για υπολογισμούς. Επειδή το RAID 10 είναι μια λωρίδα RAID 0 από σύνολα καθρέφτη, δεν έχουμε overhead για να ανησυχείτε από τη λωρίδα, αλλά κάθε καθρέφτης πρέπει να γράψει τα ίδια δεδομένα δύο φορές για να δημιουργήσει το καθρέφτη. Αυτό μειώνει την απόδοση εγγραφής μας στο μισό σε σύγκριση με μια σειρά RAID 0 του ίδιου αριθμού δίσκων. Που μας δίνει έναν απλό τύπο απόδοσης εγγραφής: NX/2 ή .5NX. Πρέπει να σημειώσουμε ότι αυτό βασίζεται στην ίδια χωρητικότητα με το RAID 0, αντί του ίδιου αριθμού ατράκτου.
Το RAID 10 έχει την ίδια απόδοση εγγραφής με το RAID 0, αλλά διπλασιάστε την απόδοση ανάγνωσης επειδή απαιτεί δύο φορές περισσότερους ατράκτους για να ταιριάζουν με την ίδια χωρητικότητα. Έτσι, μια συστοιχία οκτώ ατράκτου θα ήταν n = 8 και x = 125, και ο υπολογισμός που προκύπτει να είναι (8 * 125)/2, που είναι 500 wiops ή 4x wiops. Ένα μείγμα 50/50 θα είχε ως αποτέλεσμα 750 αναμειγνύονται IOPS (1.000 ανάγνωση IOPS *.5 και 500 γράψτε IOPS*.5.) Αυτός ο τύπος ισχύει εξίσου με την RAID 1, RAID 10, RAID 100 και RAID 01. Οι ασυνήθιστες επιλογές όπως το Triple Mirroring στο RAID 10 θα μεταβάλλουν αυτή την ποινή εγγραφής. Το RAID 10 με τριπλό καθρέφτη θα ήταν NX/3, για παράδειγμα. Διαβάστε περισσότερα: Κατανόηση και χρήση RAID 10
Επιδόσεις RAID 5
Το RAID 5 είναι απογοητευμένο και δεν πρέπει ποτέ να χρησιμοποιείται σε νέες συστοιχίες. Το συμπεριλαμβάνω εδώ επειδή είναι ένα γνωστό και συνήθως χρησιμοποιούμενο επίπεδο επιδρομών και η απόδοσή του πρέπει να γίνει κατανοητή. Το RAID 5 είναι το πιο βασικό από τα σημερινά επίπεδα επιδρομής ισοτιμίας. Το RAID 2, 3 και 4 δεν βρίσκεται πλέον στα συστήματα παραγωγής, οπότε δεν θα εξετάσουμε την απόδοσή τους εδώ. Το RAID 5, αν και δεν συνιστάται σήμερα.
Η RAID της ισοτιμίας προσθέτει μια κάπως περίπλοκη ανάγκη να επαληθεύσετε και να επαναλάβετε την ισοτιμία με κάθε εγγραφή που πηγαίνει στο δίσκο. Αυτό σημαίνει ότι μια συστοιχία RAID 5 θα πρέπει να διαβάσει τα δεδομένα, να διαβάσει την ισοτιμία, να γράψει τα δεδομένα και τελικά να γράψει την ισοτιμία. Τέσσερις λειτουργίες για κάθε αποτελεσματική. Αυτό μας δίνει μια ποινή εγγραφής στην επιδρομή 5 από τα τέσσερα. Έτσι, ο τύπος για την απόδοση RAID 5 Write είναι NX/4.
Έτσι, ακολουθώντας το οκτώ παράδειγμα του άξονα όπου η εγγραφή IOPS ενός μεμονωμένου άξονα είναι 125, θα έχουμε τον ακόλουθο υπολογισμό: (8 * 125)/4 ή 2x γράψτε IOPS που έρχεται σε 250 Wiops. Σε ένα μείγμα 50/50, αυτό θα είχε ως αποτέλεσμα 625 αναμειγνύονται IOPS.
Επιδόσεις RAID 6
Το RAID 6, μετά την RAID 10, είναι ίσως το πιο συνηθισμένο και χρήσιμο επίπεδο επιδρομής που χρησιμοποιείται σήμερα. Το RAID 6, ωστόσο, βασίζεται στην RAID 5 και έχει ένα άλλο επίπεδο ισοτιμίας. Αυτό το καθιστά δραματικά ασφαλέστερο από το RAID 5, το οποίο είναι πολύ σημαντικό, αλλά επιβάλλει επίσης μια δραματική ποινή εγγραφής. Κάθε λειτουργία εγγραφής απαιτεί τους δίσκους να διαβάζουν τα δεδομένα, να διαβάζουν την πρώτη ισοτιμία, να διαβάζουν τη δεύτερη ισοτιμία, να γράψουν τα δεδομένα, να γράψουν την πρώτη ισοτιμία και στη συνέχεια να γράψουν τη δεύτερη ισοτιμία. Αυτό βγαίνει για ποινή εγγραφής των έξι, κάτι που είναι αρκετά δραματικό. Ο τύπος μας είναι NX/6.
Συνεχίζοντας με το παράδειγμά μας, παίρνουμε (8 * 125)/6 που βγαίνει στο ~ 167 Write IOPS ή 1.33x. Στο παράδειγμα μείγματος 50/50, αυτή είναι μια απόδοση 583.5 Αναμειγμένο IOPS. Όπως μπορείτε να δείτε, γράφει η ισοτιμία προκαλεί μια πολύ γρήγορη μείωση της απόδοσης εγγραφής και μια αξιοσημείωτη πτώση της ανάμεικτης απόδοσης.
Η απόδοση ως παράγοντας χωρητικότητας
Κατά την παραγωγή τύπων επιδόσεων RAID, σκεφτόμαστε αυτά όσον αφορά τον αριθμό των ατράκτων, κάτι που είναι απίστευτα λογικό. Αυτό είναι πολύ χρήσιμο για τον προσδιορισμό της απόδοσης μιας προτεινόμενης συστοιχίας ή ακόμα και ενός υπάρχοντος όπου η μέτρηση δεν είναι δυνατή και μας επιτρέπει να συγκρίνουμε τη σχετική απόδοση μεταξύ διαφορετικών προτεινόμενων επιλογών.
Με αυτούς τους όρους σκεφτόμαστε καθολικά την απόδοση RAID. Ωστόσο, αυτό δεν είναι πάντα μια καλή προσέγγιση, διότι συνήθως εξετάζουμε την επιδρομή ως παράγοντα χωρητικότητας και όχι ως απόδοση ή ατράκτου. Θα ήταν πολύ σπάνιο, αλλά σίγουρα πιθανό, ότι κάποιος θα θεωρούσε μια συστοιχία Raid 6 Drive έναντι ενός Array οκτώ δίσκων. Από μια στιγμή, αυτό θα συμβεί λόγω περιορισμού του σασί ή κάποιου άλλου παρόμοιου λόγου. Αλλά συνήθως, βλέπουμε συστοιχίες επιδρομών από την άποψη της συνολικής χωρητικότητας συστοιχίας (Ε.σολ., η χωρητικότητα που μπορούμε να χρησιμοποιήσουμε) παρά τον αριθμό των ατράκτου, την απόδοση ή οποιοδήποτε άλλο παράγοντα.
Ως εκ τούτου, είναι περίεργο ότι πρέπει να στραφούμε στην προβολή επιδόσεων RAID ως συνάρτηση της ατράκτου. Εάν αλλάξουμε την άποψή μας και τον περιστρεφόμενο στην παραγωγική ικανότητα ως κοινό παράγοντα – εξακολουθώντας να υποθέτουμε ότι η ατομική ικανότητα και η απόδοση (x) παραμένουν σταθεροί μεταξύ συγκριτών – τότε φτάνουμε σε ένα εντελώς διαφορετικό τοπίο απόδοσης. Με αυτόν τον τρόπο, βλέπουμε, για παράδειγμα, ότι το RAID 0 δεν είναι πλέον το πιο εκτεταμένο επίπεδο επιδρομής και ότι η ανάγνωση της απόδοσης ποικίλλει δραματικά αντί να είναι σταθερά.
Η χωρητικότητα είναι ένα άστατο πράγμα, αλλά μπορούμε να το αποσταγούμε στον αριθμό των ατράκτων που είναι απαραίτητοι για να φτάσουμε στην επιθυμητή χωρητικότητα. Αυτό κάνει αυτή τη συζήτηση πολύ πιο εύκολη. Έτσι, το πρώτο μας βήμα είναι να καθορίσουμε τον αριθμό των ατράκτων που απαιτείται για ακατέργαστη χωρητικότητα. Εάν χρειαζόμαστε χωρητικότητα 10TB και χρησιμοποιούμε δίσκους 1TB, θα χρειαζόμασταν δέκα άξονες, για παράδειγμα. Ή, αν χρειαζόμαστε 3.2TB και χρησιμοποιούν μονάδες 600GB, θα χρειαζόμασταν έξι άτρακτοι.
Θα, διαφορετικά από πριν, ανατρέξτε στον αριθμό των ατράκτων μας ως “R.” (Χρησιμοποιούμε “R” εδώ για να δηλώσουμε ότι αυτός είναι ο αριθμός των ακατέργαστων χωρητικότητας, παρά ο συνολικός αριθμός των ατράκτων.) Όπως και πριν, η απόδοση της μεμονωμένης κίνησης αντιπροσωπεύεται ως “Χ.” Το RAID 0 παραμένει απλή. Η απόδοση εξακολουθεί να είναι RX, καθώς δεν υπάρχουν επιπλέον μονάδες δίσκου. Και οι δύο διαβάζουν και γράφουν IOPS είναι απλά NX.
Το RAID 10 έχει RX WRITE IOPS αλλά 2RX Διαβάστε IOPS. Αυτό είναι δραματικό. Ξαφνικά κατά την προβολή της απόδοσης ως παράγοντα σταθερής χωρητικότητας, διαπιστώνουμε ότι το RAID 10 έχει διπλάσια απόδοση ανάγνωσης μέσω RAID 0!
Το RAID 5 γίνεται ελαφρώς πιο δύσκολο. Γράψτε το IOPS θα εκφραστεί ως (r + 1) * x)/4. Η ανάγνωση IOPS εκφράζεται ως (R +1) * x). Το RAID 6, όπως περιμένουμε, ακολουθεί το μοτίβο που έργα RAID 5. Γράψτε IOPS για RAID 6 είναι (R + 2) * X)/6. Και η ανάγνωση IOPS εκφράζεται ως (R + 2) * x).
Αυτό το πλεονέκτημα αλλάζει τον τρόπο που σκεφτόμαστε την απόδοση και, όταν κοιτάζουμε καθαρά στην απόδοση ανάγνωσης, το RAID 0 γίνεται το πιο αργό επίπεδο επιδρομής και όχι το ταχύτερο και το RAID 10 γίνεται το ταχύτερο τόσο για να διαβάσετε όσο και να γράψετε ανεξάρτητα από τις τιμές που είναι για το r και το x!
Ας πάρουμε ένα παράδειγμα πραγματικού κόσμου 10 2TB δίσκων για να επιτύχουμε 20TB χρήσιμης χωρητικότητας, με κάθε μονάδα να έχει 100 απόδοσης IOPS και να αναλάβει ένα μείγμα 50/50. Το προκύπτον IOPS θα ήταν: RAID 0 με 1.000 αναμειγμένα IOPS, RAID 10 με 1.500 αναμειγνύονται IOPS (2.000 RIOPS / 1.000 WIOPS), RAID 5 με 687.5 Αναμειγνύονται IOPS (1.100 RIOPS / 275 WIOPS), και RAID 6 με 700 αναμειγνύονται IOPS (1.200 RIOPS / 200 WIOPS). Το RAID 10 είναι ένας δραματικός νικητής εδώ.
Η λανθάνουσα κατάσταση και η επίδραση του συστήματος με την επιδρομή λογισμικού
Όπως σημειώσαμε προηγουμένως, το RAID 0 και το RAID 10 έχουν, αποτελεσματικά, κανένα σύστημα συστήματος για να το εξετάσετε. Ουσιαστικά, η λειτουργία καθρέφτη δεν απαιτεί υπολογιστική προσπάθεια και είναι ανυπολόγιστα μικρή για όλες τις προθέσεις και τους σκοπούς. Η RAID της ισοτιμίας έχει υπολογιστικά γενικά έξοδα, με αποτέλεσμα την καθυστέρηση στο στρώμα αποθήκευσης και τους πόρους του συστήματος που καταναλώνονται. Φυσικά, αυτοί οι πόροι είναι αφιερωμένοι στη συστοιχία RAID εάν χρησιμοποιούμε επιδρομές υλικού. Δεν έχουν καμία λειτουργία παρά να καταναλώνονται σε αυτό το ρόλο. Ωστόσο, εάν χρησιμοποιούμε το λογισμικό RAID, πρόκειται για πόρους συστήματος γενικού σκοπού (κυρίως CPU) που καταναλώνονται για την επεξεργασία συστοιχίας RAID. Ο αντίκτυπος σε ένα πολύ μικρό σύστημα με μεγάλη ποσότητα επιδρομής εξακολουθεί να είναι ελάχιστη, αλλά μπορεί να μετρηθεί και πρέπει να ληφθεί υπόψη, αν μόνο ελαφρά. Η λανθάνουσα κατάσταση και ο αντίκτυπος του συστήματος συνδέονται άμεσα μεταξύ τους. Δεν υπάρχει απλός τρόπος κατάστασης κατάστασης και αντίκτυπου στο σύστημα για διαφορετικά επίπεδα. Εδώ είναι ένας τρόπος που μπορούμε να το θέσουμε:
- Το RAID 0 και το RAID 10 δεν έχουν αποτελεσματικά καθυστέρηση ή αντίκτυπο.
- Το RAID 5 έχει κάποια λανθάνουσα κατάσταση και αντίκτυπο
- Το RAID 6 έχει περίπου διπλάσια υπολογιστική λανθάνουσα κατάσταση και αντίκτυπο ως RAID 5
Σε πολλές περιπτώσεις, αυτή η λανθάνουσα κατάσταση και ο αντίκτυπος του συστήματος θα είναι τόσο μικρές που δεν μπορούν να μετρηθούν με τυπικά εργαλεία συστήματος. Καθώς οι σύγχρονοι επεξεργαστές γίνονται ολοένα και πιο ισχυροί, ο αντίκτυπος λανθάνουσας κατάστασης και συστήματος θα συνεχίσει να μειώνεται. Ο αντίκτυπος θεωρήθηκε αμελητέος για τα συστήματα RAID 5 και RAID 6, ακόμη και σε υλικό βασικών προϊόντων χαμηλού επιπέδου, από περίπου το 2001. Σε έντονα φορτωμένα συστήματα με μεγάλη δραστηριότητα επιδρομής ισοτιμίας, θα μπορούσε να υπάρξει διαμάχη μεταξύ του υποσυστήματος RAID και άλλων διαδικασιών που απαιτούν πόρους συστήματος.
Τι είναι το RAID 0 (δίσκο striping) Πώς να ρυθμίσετε το RAID 0 στα Windows 10/11
Επιδρομή 0 Η τεχνική στοχεύει στη βελτίωση της απόδοσης για την ανάγνωση και τη σύνταξη δεδομένων συνδυάζοντας πολλαπλά συστατικά δίσκου δίσκου σε ένα. Το RAID 0 συνδέει τουλάχιστον δύο σκληρούς δίσκους σε μια συσσωμάτωση ριγέ, οδηγώντας στη γραφή δεδομένων για τη διανομή των συναρμολογημένων φυσικών δίσκων και επιταχύνετε με επιτυχία τη διαδικασία. Με άλλα λόγια, η διαχείριση ενός σώματος οργάνων και η δημιουργία μιας σωστής ροής αίματος που συνδέει όλα τα όργανα και μετακινεί ολόκληρο το σώμα σε αρμονία.
Με τον αριθμό των σκληρών δίσκων που είναι τοποθετημένοι μαζί, η απόδοση βελτιώνεται, αλλά η χρήση του κατάλληλου ελεγκτή RAID είναι το κλειδί.
Σε αυτό το άρθρο
Μέρος 1. Τι είναι το RAID 0 (δίσκο striping)?
Μια επιδρομή (περιττή σειρά ανεξάρτητων δίσκων) συνδυάζει τουλάχιστον δύο μέσα αποθήκευσης για να σχηματίσουν μία μόνο λογική μονάδα δίσκου. Γίνεται κυρίως για ένα πιο προηγμένο ρυθμό παραγωγής και ένα πιο ασφαλές σύστημα το οποίο το τελευταίο είναι αμφισβητήσιμο όσον αφορά το RAID 0.
Το RAID 0 είναι ένα μόνιμο χαρακτηριστικό μεταξύ των αναμενόμενων επιπέδων επιδρομών, αλλά τεχνικά δεν είναι καν μια περιττή σειρά ανεξάρτητων δίσκων. Σε ένα δίκτυο RAID 0, μια ενιαία λογική μονάδα δημιουργείται από τουλάχιστον δύο κοντά ή εντελώς ταυτόσημα μέσα αποθήκευσης για τη βελτιστοποίηση της απόδοσης. Η κύρια διαφορά με άλλα επίπεδα επιδρομών είναι ότι δεν κάνει επιπλέον ασφάλεια.
Σε τυποποιημένο Επιδρομή 0, Συνδυάζοντας δύο ή περισσότερους σκληρούς δίσκους, τα δεδομένα είναι εξίσου σε μπλοκ σε ένα συμμετέχοντα μέσα αποθήκευσης γνωστά ως “Stripes .”Αυτή η διαδικασία ονομάζεται” striping .”Το μέγεθος των μεμονωμένων μπλοκ είναι συνήθως 64 kilobytes (KB) και μπορεί να αναφέρεται ως” μέγεθος κομματιών “ή” μεμονωμένα μπλοκ.«
Τι χρησιμοποιείται για το RAID 0?
Το RAID 0 επιταχύνει την επεξεργασία δεδομένων και πολλοί παίκτες hardcore χρησιμοποιούν αυτήν την τεχνολογία για να δημιουργήσουν ταχύτερα και πιο αποδοτικά περιβάλλοντα. Μπορεί επίσης να ωφελήσει τους προγραμματιστές πολυμέσων, οπότε ο σκληρός δίσκος είναι μια συχνή συμφόρηση στην επεξεργασία gigabytes.
Ωστόσο, δεν είναι η ασφαλέστερη, αυτή η μέθοδος δεν συνιστάται για την αποθήκευση δεδομένων, το ευαίσθητο και το πολύτιμο υλικό, ή τη χρήση ως διακομιστές φιλοξενίας ιστοσελίδων και βάσης δεδομένων.
Πώς λειτουργεί το RAID 0?
Υπάρχουν διάφορα πρότυπα επίπεδα RAID (RAID 0, RAID 1, RAID 2, και ούτω καθεξής), με πολλές παραλλαγές να εξελίσσονται με την πάροδο του χρόνου. Επιδρομή 0 Αποτελείται από λωρίδες αλλά δεν καθρέφτη ή ισοτιμία.
Στο RAID 0, η λωρίδα είναι ένας τρόπος μεγιστοποίησης της πρόσβασης ανάγνωσης και εγγραφής. Σε σύγκριση με τις μονάδες μη επιδρομής, το RAID 0 έχει το άθροισμα των δυνατοτήτων των μονάδων στο σετ. Αλλά θυμηθείτε, είναι μια πολύ λεπτή διαδικασία, και όσο είναι ευεργετικό, γίνεται ευάλωτο. Επειδή η απόσβεση διανέμει τα περιεχόμενα κάθε αρχείου μεταξύ όλων των μονάδων, η αποτυχία οποιασδήποτε μονάδας προκαλεί την κατάρρευση ολόκληρης της επιδρομής. Επομένως, εάν αποτύχει ένας σκληρός δίσκος, τα δεδομένα χάνουν, λαμβάνοντας υπόψη τους άθικτους σκληρούς δίσκους μόνο έχουν αποθηκευτεί οι αντίστοιχες λωρίδες τους.
Πλεονεκτήματα και μειονεκτήματα της επιδρομής 0
Το πρωταρχικό πλεονέκτημα της συστοιχίας RAID 0 σε μόνο έναν σκληρό δίσκο είναι η πρόσβαση σε παράλληλα δεδομένα που προσφέρει υψηλή ταχύτητα και μεγιστοποιεί την απόδοση. Επιπλέον, με ένα τόσο αποτελεσματικό δίκτυο, σας παρέχεται περισσότερο εύρος ζώνης και κατά συνέπεια ο αριθμός των λειτουργιών εισόδου και εξόδου ανά δευτερόλεπτο (γνωστός και ως IOPS) αυξάνεται.
Ωστόσο, το RAID 0 δεν μπορεί να ρυθμιστεί σε περισσότερες τρέχουσες συσκευές αποθήκευσης, δεδομένου ότι η χρήση SSD σε μια συστοιχία RAID έρχεται σε βάρος της απόδοσης. Παρ ‘όλα αυτά, σε σύγκριση με άλλα επίπεδα επιδρομών, με Επιδρομή 0, Η τεχνολογία έχει μεγαλύτερη συμβατότητα με σκληρούς δίσκους σκληρού δίσκου.
Το πιο σημαντικό μειονέκτημα αυτού του “σπιτιού καρτών” σε σύγκριση με τη χρήση ενός σκληρού δίσκου είναι ο κίνδυνος αποτυχίας και η υψηλότερη πιθανότητα απώλειας δεδομένων. Οποιοδήποτε πρόβλημα, είτε σχετίζεται με το λογισμικό είτε το υλικό, μπορεί να απειλήσει ολόκληρο το δίκτυο και να προκαλέσει βλάβη στο σύστημα.
Επομένως, με ένα μέρος που καταρρέει, όλη η δομή καταρρέει. Περισσότερο, με περισσότερους συνδεδεμένους φορείς δεδομένων, η πιθανότητα κατανομής είναι υψηλότερη. Σε σύγκριση με άλλες επιδρομές, Επιδρομή 0 Δεν προσφέρει πλεονασμό. Επομένως, οποιοδήποτε μεμονωμένο ελάττωμα όχι μόνο οδηγεί αμέσως σε συνολική αποτυχία του συστήματος, αλλά επίσης χάνει τα περισσότερα από τα αποθηκευμένα δεδομένα σας σε μονάδες δίσκου.
Αυτό που κάνει αυτό μια σημαντική απώλεια είναι όταν αποτυγχάνετε να έχετε ξεχωριστό αντίγραφο ασφαλείας και ως εκ τούτου όλα τα δεδομένα σας από όλους τους σκληρούς δίσκους διαγράφονται λόγω μιας μόνο ζημιάς σε μια γωνιά.
RAID 0 Πλεονεκτήματα
Μεγαλύτερο εύρος ζώνης από μονάδες μονάδων.