Πώς να επιλέξετε αποθηκευτικό χώρο χωρίς να πυροβολήσετε τον εαυτό σας στο πόδι

Εισαγωγή

Ήρθε η ώρα να αγοράσετε αποθηκευτικό χώρο. Ποιο να πάρω, ποιον να ακούσω; Ο πωλητής Α μιλάει για τον προμηθευτή Β και μετά υπάρχει ο ολοκληρωτής Γ, ο οποίος λέει το αντίθετο και συμβουλεύει τον πωλητή Δ. Σε μια τέτοια περίπτωση, ακόμη και το κεφάλι ενός έμπειρου αρχιτέκτονα αποθήκευσης θα περιστρέφεται, ειδικά με όλους τους νέους προμηθευτές και τα SDS και την υπερσύγκλιση που είναι της μόδας σήμερα.

Λοιπόν, πώς τα καταλαβαίνεις όλα και δεν καταλήγεις να είσαι ανόητος; Εμείς (AntonVirtual Anton Zhbankov και σώμα Evgeniy Elizarov) ας προσπαθήσουμε να μιλήσουμε για αυτό σε απλά ρωσικά.
Το άρθρο έχει πολλές ομοιότητες και είναι στην πραγματικότητα μια επέκταση του "Εικονική σχεδίαση κέντρου δεδομένων” όσον αφορά την επιλογή συστημάτων αποθήκευσης και την αναθεώρηση τεχνολογιών αποθήκευσης. Θα δούμε εν συντομία τη γενική θεωρία, αλλά σας συνιστούμε να διαβάσετε και αυτό το άρθρο.

Γιατί

Μπορείτε συχνά να δείτε μια κατάσταση όπου ένα νέο άτομο έρχεται σε ένα φόρουμ ή μια εξειδικευμένη συνομιλία, όπως το Storage Discussions, και κάνει την ερώτηση: "εδώ μου προσφέρουν δύο επιλογές αποθήκευσης - ABC SuperStorage S600 και XYZ HyperOcean 666v4, τι προτείνετε ;"

Και αρχίζει η σύγχυση σχετικά με το ποιος έχει ποια χαρακτηριστικά της εφαρμογής τρομερών και ακατανόητων χαρακτηριστικών, που για ένα απροετοίμαστο άτομο είναι εντελώς κινέζικα.

Έτσι, η βασική και πρώτη ερώτηση που πρέπει να κάνετε στον εαυτό σας πολύ πριν συγκρίνετε τις προδιαγραφές σε εμπορικές προτάσεις είναι ΓΙΑΤΙ; Γιατί χρειάζεται αυτό το σύστημα αποθήκευσης;

Πώς να επιλέξετε αποθηκευτικό χώρο χωρίς να πυροβολήσετε τον εαυτό σας στο πόδι

Η απάντηση θα είναι απροσδόκητη, και πολύ στυλ Tony Robbins - για αποθήκευση δεδομένων. Ευχαριστώ καπετάνιο! Κι όμως, μερικές φορές μπαίνουμε τόσο βαθιά στη σύγκριση λεπτομερειών που ξεχνάμε γιατί τα κάνουμε όλα αυτά εξαρχής.

Έτσι, το καθήκον ενός συστήματος αποθήκευσης δεδομένων είναι να αποθηκεύει και να παρέχει πρόσβαση στα ΔΕΔΟΜΕΝΑ με μια δεδομένη απόδοση. Θα ξεκινήσουμε με τα δεδομένα.

Δεδομένα

Τύπος δεδομένων

Τι είδους δεδομένα σκοπεύουμε να αποθηκεύσουμε; Ένα πολύ σημαντικό ερώτημα που μπορεί να εξαλείψει πολλά συστήματα αποθήκευσης από το ενδεχόμενο. Για παράδειγμα, σκοπεύετε να αποθηκεύσετε βίντεο και φωτογραφίες. Μπορείτε να διαγράψετε αμέσως συστήματα που έχουν σχεδιαστεί για τυχαία πρόσβαση σε μικρά μπλοκ, ή συστήματα με ιδιόκτητα χαρακτηριστικά σε συμπίεση/αποδιπλασιασμό. Αυτά μπορεί να είναι απλά εξαιρετικά συστήματα, δεν θέλουμε να πούμε τίποτα κακό. Αλλά σε αυτή την περίπτωση, τα δυνατά τους σημεία είτε θα γίνουν αδύναμα (το βίντεο και οι φωτογραφίες δεν συμπιέζονται) είτε απλώς θα αυξήσουν σημαντικά το κόστος του συστήματος.

Αντίθετα, εάν η προβλεπόμενη χρήση είναι ένα πολυάσχολο συναλλακτικό DBMS, τότε τα εξαιρετικά συστήματα ροής πολυμέσων ικανά να προσφέρουν gigabyte ανά δευτερόλεπτο θα είναι μια κακή επιλογή.

Όγκος δεδομένων

Πόσα δεδομένα σκοπεύουμε να αποθηκεύσουμε; Η ποσότητα πάντα εξελίσσεται σε ποιότητα· αυτό δεν πρέπει ποτέ να λησμονείται, ειδικά στην εποχή που έχουμε εκθετική αύξηση του όγκου των δεδομένων. Τα συστήματα κλάσης Petabyte δεν είναι πλέον ασυνήθιστα, αλλά όσο μεγαλύτερη είναι η χωρητικότητα petabyte, τόσο πιο συγκεκριμένο γίνεται το σύστημα, τόσο λιγότερο προσβάσιμη θα είναι η συνήθης λειτουργικότητα των μικρού και μεσαίου μεγέθους συστημάτων τυχαίας πρόσβασης. Είναι ασήμαντο επειδή οι πίνακες στατιστικών στοιχείων πρόσβασης αποκλεισμού γίνονται μεγαλύτεροι από τη διαθέσιμη ποσότητα μνήμης RAM στους ελεγκτές. Για να μην αναφέρουμε τη συμπίεση/βαθμίδα. Ας υποθέσουμε ότι θέλουμε να αλλάξουμε τον αλγόριθμο συμπίεσης σε έναν πιο ισχυρό και να συμπιέσουμε 20 petabyte δεδομένων. Πόσο καιρό θα πάρει: έξι μήνες, ένα χρόνο;

Από την άλλη πλευρά, γιατί να ασχοληθείτε εάν χρειάζεται να αποθηκεύσετε και να επεξεργαστείτε 500 GB δεδομένων; Μόνο 500. Οι οικιακές μονάδες SSD (με χαμηλό DWPD) αυτού του μεγέθους δεν κοστίζουν τίποτα. Γιατί να φτιάξετε ένα εργοστάσιο Fiber Channel και να αγοράσετε συστήματα εξωτερικής αποθήκευσης υψηλής τεχνολογίας που κοστίζουν το ισοδύναμο μιας γέφυρας από χυτοσίδηρο;

Τι ποσοστό του συνόλου είναι hot data; Πόσο ανομοιόμορφο είναι το φορτίο όσον αφορά τον όγκο δεδομένων; Εδώ η τεχνολογία κλιμακωτής αποθήκευσης ή η Flash Cache μπορεί να είναι πολύ χρήσιμη εάν η ποσότητα των θερμών δεδομένων είναι μικρή σε σύγκριση με το σύνολο. Ή το αντίστροφο, με ομοιόμορφο φορτίο σε ολόκληρο τον όγκο, το οποίο συναντάται συχνά σε συστήματα ροής (παρακολούθηση βίντεο, ορισμένα συστήματα ανάλυσης), τέτοιες τεχνολογίες δεν θα παρέχουν τίποτα και θα αυξήσουν μόνο το κόστος/πολυπλοκότητα του συστήματος.

IP

Η άλλη πλευρά των δεδομένων είναι το πληροφοριακό σύστημα που χρησιμοποιεί τα δεδομένα. Ένα IS έχει ένα σύνολο απαιτήσεων που κληρονομούν δεδομένα. Για περισσότερες πληροφορίες σχετικά με το IS, ανατρέξτε στην ενότητα "Σχεδίαση εικονικού κέντρου δεδομένων".

Απαιτήσεις ανθεκτικότητας/διαθεσιμότητας

Οι απαιτήσεις για ανοχή σφαλμάτων / διαθεσιμότητα δεδομένων κληρονομούνται από το IS που τα χρησιμοποιεί και εκφράζονται σε τρεις αριθμούς - RPO, RTO, διαθεσιμότητα.

Διαθεσιμότητα — το μερίδιο για μια δεδομένη χρονική περίοδο κατά την οποία είναι διαθέσιμα δεδομένα για εργασία μαζί τους. Συνήθως εκφράζεται ως αριθμός 9. Για παράδειγμα, δύο εννέα ανά έτος σημαίνει ότι η διαθεσιμότητα είναι 99%, ή διαφορετικά επιτρέπονται 95 ώρες μη διαθεσιμότητας ανά έτος. Τρία εννιάρια - 9,5 ώρες το χρόνο.

Τα RPO / RTO δεν είναι συνολικοί δείκτες, αλλά για κάθε περιστατικό (ατύχημα), σε αντίθεση με τη διαθεσιμότητα.

RPO — ο όγκος των δεδομένων που χάθηκαν κατά τη διάρκεια ενός ατυχήματος (σε ώρες). Για παράδειγμα, εάν δημιουργούνται αντίγραφα ασφαλείας μία φορά την ημέρα, τότε RPO = 24 ώρες. Εκείνοι. Σε περίπτωση ατυχήματος και πλήρους απώλειας του συστήματος αποθήκευσης, μπορεί να χαθούν δεδομένα έως και 24 ώρες (από τη στιγμή της δημιουργίας αντιγράφων ασφαλείας). Με βάση το RPO που καθορίζεται για το IS, για παράδειγμα, συντάσσονται κανονισμοί ασφαλείας. Επίσης, με βάση το RPO, μπορείτε να καταλάβετε πόση σύγχρονη/ασύγχρονη αναπαραγωγή δεδομένων χρειάζεται.

RTO — χρόνος επαναφοράς της υπηρεσίας (πρόσβαση σε δεδομένα) μετά από καταστροφή. Με βάση τη δεδομένη τιμή RTO, μπορούμε να καταλάβουμε εάν χρειάζεται ένα σύμπλεγμα μετρό ή αν αρκεί η μονής κατεύθυνσης αναπαραγωγή. Χρειάζεστε ένα σύστημα αποθήκευσης πολλαπλών ελεγκτών υψηλής ποιότητας;

Πώς να επιλέξετε αποθηκευτικό χώρο χωρίς να πυροβολήσετε τον εαυτό σας στο πόδι

Απαιτήσεις απόδοσης

Αν και αυτή είναι μια πολύ προφανής ερώτηση, εκεί προκύπτουν οι περισσότερες δυσκολίες. Ανάλογα με το αν έχετε ήδη κάποιο είδος υποδομής ή όχι, θα κατασκευαστούν τρόποι συλλογής των απαραίτητων στατιστικών.

Έχετε ήδη ένα σύστημα αποθήκευσης και ψάχνετε για αντικατάσταση ή θέλετε να αγοράσετε ένα άλλο για επέκταση. Όλα είναι απλά εδώ. Καταλαβαίνετε τι υπηρεσίες έχετε ήδη και ποιες σκοπεύετε να εφαρμόσετε στο άμεσο μέλλον. Με βάση τις τρέχουσες υπηρεσίες, έχετε την ευκαιρία να συλλέξετε στατιστικά στοιχεία απόδοσης. Αποφασίστε για τον τρέχοντα αριθμό IOPS και την τρέχουσα καθυστέρηση - ποιοι είναι αυτοί οι δείκτες και είναι αρκετοί για τις εργασίες σας; Αυτό μπορεί να γίνει τόσο στο ίδιο το σύστημα αποθήκευσης δεδομένων όσο και από τους κεντρικούς υπολογιστές που είναι συνδεδεμένοι σε αυτό.

Επιπλέον, πρέπει να εξετάσετε όχι μόνο το τρέχον φορτίο, αλλά για μια συγκεκριμένη περίοδο (κατά προτίμηση έναν μήνα). Δείτε ποιες είναι οι μέγιστες κορυφές κατά τη διάρκεια της ημέρας, τι φορτίο δημιουργεί το αντίγραφο ασφαλείας κ.λπ. Εάν το σύστημα αποθήκευσης ή το λογισμικό του δεν σας παρέχει ένα πλήρες σύνολο αυτών των δεδομένων, μπορείτε να χρησιμοποιήσετε το δωρεάν RRDtool, το οποίο μπορεί να λειτουργήσει με τα περισσότερα από τα πιο δημοφιλή συστήματα αποθήκευσης και διακόπτες και να σας παρέχει λεπτομερή στατιστικά απόδοσης. Αξίζει επίσης να εξετάσετε το φορτίο των κεντρικών υπολογιστών που λειτουργούν με αυτό το σύστημα αποθήκευσης, για συγκεκριμένες εικονικές μηχανές ή τι ακριβώς εκτελείται σε αυτόν τον κεντρικό υπολογιστή.

Πώς να επιλέξετε αποθηκευτικό χώρο χωρίς να πυροβολήσετε τον εαυτό σας στο πόδι

Αξίζει να σημειωθεί ξεχωριστά ότι εάν οι καθυστερήσεις στον τόμο και στο χώρο αποθήκευσης δεδομένων που βρίσκεται σε αυτόν τον τόμο διαφέρουν αρκετά, θα πρέπει να δώσετε προσοχή στο δίκτυο SAN σας, υπάρχει μεγάλη πιθανότητα να υπάρχουν προβλήματα με αυτό και πριν αγοράσετε ένα νέο σύστημα, αξίζει να εξετάσετε αυτό το ζήτημα, επειδή υπάρχει πολύ μεγάλη πιθανότητα αύξησης της απόδοσης του τρέχοντος συστήματος.

Κατασκευάζετε μια υποδομή από την αρχή ή αγοράζετε ένα σύστημα για κάποια νέα υπηρεσία, τα φορτία της οποίας δεν γνωρίζετε. Υπάρχουν πολλές επιλογές: επικοινωνήστε με συναδέλφους σε εξειδικευμένους πόρους για να προσπαθήσετε να μάθετε και να προβλέψετε το φορτίο, επικοινωνήστε με έναν ολοκληρωτή που έχει εμπειρία στην εφαρμογή παρόμοιων υπηρεσιών και που μπορεί να υπολογίσει το φορτίο για εσάς. Και η τρίτη επιλογή (συνήθως η πιο δύσκολη, ειδικά αν αφορά εγγεγραμμένες ή σπάνιες εφαρμογές) είναι να προσπαθήσετε να μάθετε τις απαιτήσεις απόδοσης από τους προγραμματιστές συστημάτων.

Και, παρακαλώ σημειώστε, η πιο σωστή επιλογή από την άποψη της πρακτικής εφαρμογής είναι η πιλοτική εφαρμογή του τρέχοντος εξοπλισμού ή ο εξοπλισμός που παρέχεται για δοκιμή από έναν πωλητή/ολοκληρωτή.

Ειδικές απαιτήσεις

Ειδικές απαιτήσεις είναι οτιδήποτε δεν εμπίπτει στις απαιτήσεις απόδοσης, ανοχής σφαλμάτων και λειτουργικότητας για την άμεση επεξεργασία και παροχή δεδομένων.

Μία από τις απλούστερες ειδικές απαιτήσεις για ένα σύστημα αποθήκευσης δεδομένων μπορεί να ονομαστεί «απαλλοτριωτικά μέσα αποθήκευσης». Και γίνεται αμέσως σαφές ότι αυτό το σύστημα αποθήκευσης δεδομένων πρέπει να περιλαμβάνει μια βιβλιοθήκη ταινιών ή απλώς μια μονάδα ταινίας στην οποία απορρίπτεται το αντίγραφο ασφαλείας. Μετά από αυτό ένα ειδικά εκπαιδευμένο άτομο υπογράφει την κασέτα και τη μεταφέρει περήφανα σε ένα ειδικό χρηματοκιβώτιο.
Ένα άλλο παράδειγμα ειδικής απαίτησης είναι ένα προστατευμένο σχέδιο αντικραδασμικό.

Πού

Το δεύτερο βασικό στοιχείο στην επιλογή ενός συγκεκριμένου συστήματος αποθήκευσης είναι οι πληροφορίες σχετικά με το ΠΟΥ θα βρίσκεται αυτό το σύστημα αποθήκευσης. Ξεκινώντας από τη γεωγραφία ή τις κλιματικές συνθήκες και τελειώνοντας με το προσωπικό.

Πελάτης

Για ποιον σχεδιάζεται αυτό το σύστημα αποθήκευσης; Η ερώτηση έχει τους εξής λόγους:

Κυβερνητικός πελάτης/εμπορικός.
Ο εμπορικός πελάτης δεν έχει περιορισμούς και δεν είναι καν υποχρεωμένος να κάνει προσφορές, παρά μόνο σύμφωνα με τους δικούς του εσωτερικούς κανονισμούς.

Ο κρατικός πελάτης είναι διαφορετικό θέμα. 44 Ομοσπονδιακός νόμος και άλλες απολαύσεις με προσφορές και τεχνικές προδιαγραφές που μπορούν να αμφισβητηθούν.

Ο πελάτης είναι υπό κυρώσεις
Λοιπόν, το ερώτημα εδώ είναι πολύ απλό - η επιλογή περιορίζεται μόνο από τις προσφορές που είναι διαθέσιμες σε έναν συγκεκριμένο πελάτη.

Εσωτερικοί κανονισμοί / πωλητές / μοντέλα που επιτρέπονται για αγορά
Η ερώτηση είναι επίσης εξαιρετικά απλή, αλλά πρέπει να τη θυμάστε.

Όπου σωματικά

Σε αυτό το μέρος εξετάζουμε όλα τα ζητήματα με τη γεωγραφία, τα κανάλια επικοινωνίας και το μικροκλίμα στους χώρους διαμονής.

Персонал

Ποιος θα συνεργαστεί με αυτό το σύστημα αποθήκευσης; Αυτό δεν είναι λιγότερο σημαντικό από αυτό που μπορεί να κάνει το ίδιο το σύστημα αποθήκευσης.
Ανεξάρτητα από το πόσο πολλά υποσχόμενο, δροσερό και υπέροχο είναι το σύστημα αποθήκευσης από τον προμηθευτή Α, δεν έχει νόημα να το εγκαταστήσετε εάν το προσωπικό ξέρει μόνο πώς να συνεργάζεται με τον προμηθευτή Β και δεν υπάρχουν σχέδια για περαιτέρω αγορές και συνεχή συνεργασία με τον Α.

Και φυσικά, η άλλη πλευρά του ερωτήματος είναι πόσο διαθέσιμο εκπαιδευμένο προσωπικό σε μια δεδομένη γεωγραφική τοποθεσία απευθείας στην εταιρεία και ενδεχομένως στην αγορά εργασίας. Για τις περιοχές, η επιλογή συστημάτων αποθήκευσης με απλές διεπαφές ή τη δυνατότητα απομακρυσμένης κεντρικής διαχείρισης μπορεί να έχει πολύ νόημα. Διαφορετικά, κάποια στιγμή μπορεί να γίνει βασανιστικά επώδυνο. Το Διαδίκτυο είναι γεμάτο ιστορίες για το πώς ένας νέος υπάλληλος που έφτασε, ο χθεσινός φοιτητής, διαμόρφωσε κάτι τέτοιο ώστε να σκοτωθεί ολόκληρο το γραφείο.

Πώς να επιλέξετε αποθηκευτικό χώρο χωρίς να πυροβολήσετε τον εαυτό σας στο πόδι

περιβάλλον

Και φυσικά, ένα σημαντικό ερώτημα είναι σε ποιο περιβάλλον θα λειτουργεί αυτό το σύστημα αποθήκευσης.

  • Τι γίνεται με την τροφοδοσία/ψύξη;
  • Τι σύνδεση
  • Πού θα εγκατασταθεί;
  • Και τα λοιπά.

Συχνά αυτές οι ερωτήσεις θεωρούνται δεδομένες και δεν εξετάζονται ιδιαίτερα, αλλά μερικές φορές είναι αυτές που μπορούν να ανατρέψουν τα πάντα.

Τι

Προμηθευτή

Από σήμερα (μέσα 2019), η ρωσική αγορά αποθήκευσης μπορεί να χωριστεί σε 5 κατηγορίες:

  1. Το υψηλότερο τμήμα είναι καθιερωμένες εταιρείες με μεγάλη γκάμα ραφιών δίσκων από τα πιο απλά έως τα υψηλής τεχνολογίας (HPE, DellEMC, Hitachi, NetApp, IBM / Lenovo)
  2. Δεύτερο τμήμα - εταιρείες με περιορισμένη γραμμή, εξειδικευμένες εταιρείες, σοβαροί πωλητές SDS ή ανερχόμενοι νεοεισερχόμενοι (Fujitsu, Datacore, Infinidat, Huawei, Pure, κ.λπ.)
  3. Τρίτο τμήμα - εξειδικευμένες λύσεις στη χαμηλή κατηγορία, φθηνά SDS, προηγμένα προϊόντα που βασίζονται σε ceph και άλλα ανοιχτά έργα (Infortrend, Starwind κ.λπ.)
  4. Τμήμα SOHO - μικρά και εξαιρετικά μικρά συστήματα αποθήκευσης σε επίπεδο σπιτιού/μικρού γραφείου (Synology, QNAP, κ.λπ.)
  5. Συστήματα αποθήκευσης με υποκατάσταση εισαγωγής - περιλαμβάνει τόσο το υλικό του πρώτου τμήματος με επανασημασμένες ετικέτες όσο και τους σπάνιους εκπροσώπους του δεύτερου (RAIDIX, θα τους δώσουμε το δεύτερο εκ των προτέρων), αλλά κυρίως αυτό είναι το τρίτο τμήμα (Aerodisk, Baum, Depo, κ.λπ.)

Η διαίρεση είναι αρκετά αυθαίρετη και δεν σημαίνει καθόλου ότι το τρίτο τμήμα ή το τμήμα SOHO είναι κακό και δεν μπορεί να χρησιμοποιηθεί. Σε συγκεκριμένα έργα με σαφώς καθορισμένο σύνολο δεδομένων και προφίλ φορτίου, μπορούν να λειτουργήσουν πολύ καλά, ξεπερνώντας κατά πολύ την πρώτη κατηγορία όσον αφορά την αναλογία τιμής/ποιότητας. Είναι σημαντικό να αποφασίσετε πρώτα για τους στόχους, τις προοπτικές ανάπτυξης και την απαιτούμενη λειτουργικότητα - και στη συνέχεια το Synology θα σας εξυπηρετήσει πιστά και τα μαλλιά σας θα γίνουν απαλά και μεταξένια.

Ένας από τους σημαντικούς παράγοντες κατά την επιλογή ενός προμηθευτή είναι το τρέχον περιβάλλον. Πόσα συστήματα αποθήκευσης έχετε ήδη και με ποια συστήματα αποθήκευσης μπορούν να συνεργαστούν οι μηχανικοί σας. Χρειάζεστε άλλον προμηθευτή, άλλο σημείο επαφής, θα μεταφέρετε σταδιακά ολόκληρο το φορτίο από τον προμηθευτή Α στον προμηθευτή Β;

Δεν πρέπει να παράγει κανείς οντότητες πέρα ​​από αυτό που είναι απαραίτητο.

iSCSI/FC/Αρχείο

Δεν υπάρχει συναίνεση μεταξύ των μηχανικών για το θέμα των πρωτοκόλλων πρόσβασης και η συζήτηση μοιάζει περισσότερο με θεολογικές συζητήσεις παρά με μηχανικές. Αλλά γενικά, μπορούν να σημειωθούν τα ακόλουθα σημεία:

FCoE περισσότερο νεκρός παρά ζωντανός.

FC εναντίον iSCSI. Ένα από τα βασικά πλεονεκτήματα του FC το 2019 σε σχέση με την αποθήκευση IP, ένα αποκλειστικό εργοστάσιο για πρόσβαση σε δεδομένα, αντισταθμίζεται από ένα αποκλειστικό δίκτυο IP. Το FC δεν έχει παγκόσμια πλεονεκτήματα σε σχέση με τα δίκτυα IP και το IP μπορεί να χρησιμοποιηθεί για τη δημιουργία συστημάτων αποθήκευσης οποιουδήποτε επιπέδου φόρτωσης, έως συστήματα για βαριά DBMS για το βασικό τραπεζικό σύστημα μιας μεγάλης τράπεζας. Από την άλλη, ο θάνατος του ΦΚ έχει προφητευτεί εδώ και αρκετά χρόνια, αλλά κάτι τον εμποδίζει συνεχώς. Σήμερα, για παράδειγμα, ορισμένοι παίκτες στην αγορά αποθήκευσης αναπτύσσουν ενεργά το πρότυπο NVMEoF. Το αν θα μοιραστεί τη μοίρα του FCoE - ο χρόνος θα δείξει.

Πρόσβαση σε αρχείο δεν είναι επίσης κάτι ανάξιο προσοχής. Το NFS/CIFS έχει καλή απόδοση σε περιβάλλοντα παραγωγικότητας και, εάν έχει σχεδιαστεί σωστά, δεν έχει περισσότερα παράπονα από τα πρωτόκολλα μπλοκ.

Hybrid / All Flash Array

Τα κλασικά συστήματα αποθήκευσης διατίθενται σε 2 τύπους:

  1. AFA (All Flash Array) - συστήματα βελτιστοποιημένα για χρήση SSD.
  2. Hybrid - που σας επιτρέπει να χρησιμοποιείτε τόσο HDD όσο και SSD ή συνδυασμό αυτών.

Η κύρια διαφορά τους είναι οι υποστηριζόμενες τεχνολογίες απόδοσης αποθήκευσης και το μέγιστο επίπεδο απόδοσης (υψηλό IOPS και χαμηλή καθυστέρηση). Και τα δύο συστήματα (στα περισσότερα από τα μοντέλα τους, χωρίς να υπολογίζεται το τμήμα χαμηλού επιπέδου) μπορούν να λειτουργήσουν τόσο ως μπλοκ όσο και ως συσκευές αρχείων. Η υποστηριζόμενη λειτουργικότητα εξαρτάται από το επίπεδο του συστήματος και για τα νεότερα μοντέλα τις περισσότερες φορές μειώνεται στο ελάχιστο επίπεδο. Αυτό αξίζει να προσέξετε όταν μελετάτε τα χαρακτηριστικά ενός συγκεκριμένου μοντέλου και όχι μόνο τις δυνατότητες ολόκληρης της γραμμής στο σύνολό της. Επίσης, βέβαια, από το επίπεδο του συστήματος εξαρτώνται και τα τεχνικά χαρακτηριστικά του, όπως επεξεργαστής, ποσότητα μνήμης, cache, αριθμός και τύποι θυρών κ.λπ. Από πλευράς διαχείρισης, τα AFA διαφέρουν από τα υβριδικά συστήματα (δίσκοι) μόνο στην εφαρμογή μηχανισμών εργασίας με μονάδες SSD, και ακόμη και αν χρησιμοποιείτε SSD σε υβριδικό σύστημα, αυτό δεν σημαίνει καθόλου ότι θα μπορείτε για να επιτευχθεί το επίπεδο απόδοσης σε επίπεδο συστήματος AFA. Επίσης, στις περισσότερες περιπτώσεις, οι ενσωματωμένοι αποτελεσματικοί μηχανισμοί αποθήκευσης είναι απενεργοποιημένοι στα υβριδικά συστήματα και η συμπερίληψή τους οδηγεί σε απώλεια απόδοσης.

Ειδικά συστήματα αποθήκευσης

Εκτός από τα συστήματα αποθήκευσης γενικής χρήσης, που επικεντρώνονται κυρίως στην επεξεργασία επιχειρησιακών δεδομένων, υπάρχουν ειδικά συστήματα αποθήκευσης με βασικές αρχές που διαφέρουν θεμελιωδώς από τα συνηθισμένα (χαμηλή καθυστέρηση, υψηλό IOPS):

Μεσο ΜΑΖΙΚΗΣ ΕΝΗΜΕΡΩΣΗΣ.

Αυτά τα συστήματα έχουν σχεδιαστεί για την αποθήκευση και την επεξεργασία μεγάλων αρχείων πολυμέσων. Resp. η καθυστέρηση γίνεται πρακτικά ασήμαντη και η δυνατότητα αποστολής και λήψης δεδομένων σε μια ευρεία ζώνη σε πολλές παράλληλες ροές έρχεται στο προσκήνιο.

Κατάργηση διπλότυπων συστημάτων αποθήκευσης για αντίγραφα ασφαλείας.

Δεδομένου ότι τα αντίγραφα ασφαλείας διακρίνονται από την ομοιότητά τους μεταξύ τους, κάτι που είναι σπάνιο υπό κανονικές συνθήκες (το μέσο αντίγραφο ασφαλείας διαφέρει από το χθεσινό αντίγραφο κατά 1-2%), αυτή η κατηγορία συστημάτων συσκευάζει εξαιρετικά αποτελεσματικά τα δεδομένα που καταγράφονται σε αυτά σε ένα αρκετά μικρό αριθμός φυσικών μέσων. Για παράδειγμα, σε ορισμένες περιπτώσεις, οι λόγοι συμπίεσης δεδομένων μπορεί να φτάσουν το 200 προς 1.

Συστήματα αποθήκευσης αντικειμένων.

Αυτά τα συστήματα αποθήκευσης δεν έχουν τους συνήθεις όγκους πρόσβασης αποκλεισμού και κοινόχρηστα αρχεία, και κυρίως μοιάζουν με μια τεράστια βάση δεδομένων. Η πρόσβαση σε ένα αντικείμενο που είναι αποθηκευμένο σε ένα τέτοιο σύστημα πραγματοποιείται από ένα μοναδικό αναγνωριστικό ή με μεταδεδομένα (για παράδειγμα, όλα τα αντικείμενα μορφής JPEG με ημερομηνία δημιουργίας μεταξύ XX-XX-XXXX και YY-YY-YYYY).

Σύστημα συμμόρφωσης.

Δεν είναι τόσο διαδεδομένα στη Ρωσία σήμερα, αλλά αξίζει να αναφερθούν. Ο σκοπός τέτοιων συστημάτων αποθήκευσης είναι η εγγυημένη αποθήκευση δεδομένων για συμμόρφωση με τις πολιτικές ασφαλείας ή τις κανονιστικές απαιτήσεις. Ορισμένα συστήματα (για παράδειγμα EMC Centera) έχουν εφαρμόσει μια λειτουργία για την απαγόρευση της διαγραφής δεδομένων - μόλις γυρίσει το κλειδί και το σύστημα εισέλθει σε αυτήν τη λειτουργία, ούτε ο διαχειριστής ούτε οποιοσδήποτε άλλος μπορεί να διαγράψει φυσικά δεδομένα που έχουν ήδη καταγραφεί.

Ιδιόκτητες τεχνολογίες

Flash cache

Το Flash Cache είναι ένα κοινό όνομα για όλες τις ιδιόκτητες τεχνολογίες για τη χρήση της μνήμης flash ως προσωρινής μνήμης δεύτερου επιπέδου. Όταν χρησιμοποιείτε μια κρυφή μνήμη flash, το σύστημα αποθήκευσης συνήθως υπολογίζεται να παρέχει σταθερό φορτίο από μαγνητικούς δίσκους, ενώ η αιχμή εξυπηρετείται από τη μνήμη cache.

Σε αυτήν την περίπτωση, είναι απαραίτητο να κατανοήσουμε το προφίλ φορτίου και τον βαθμό εντοπισμού της πρόσβασης σε μπλοκ όγκων αποθήκευσης. Η προσωρινή μνήμη Flash είναι μια τεχνολογία για φόρτους εργασίας με εξαιρετικά τοπικά προσαρμοσμένα ερωτήματα και είναι πρακτικά ανεφάρμοστη για ομοιόμορφα φορτωμένους τόμους (όπως για συστήματα ανάλυσης).

Υπάρχουν δύο εφαρμογές flash cache διαθέσιμες στην αγορά:

  • Μόνο για ανάγνωση. Σε αυτήν την περίπτωση, αποθηκεύονται μόνο τα δεδομένα ανάγνωσης και η εγγραφή πηγαίνει απευθείας στους δίσκους. Ορισμένοι κατασκευαστές, όπως το NetApp, πιστεύουν ότι η εγγραφή στα συστήματα αποθήκευσης είναι ήδη βέλτιστη και η κρυφή μνήμη δεν θα βοηθήσει καθόλου.
  • Διαβάζω γράφω. Όχι μόνο η ανάγνωση, αλλά και η εγγραφή αποθηκεύεται προσωρινά, γεγονός που σας επιτρέπει να αποθηκεύετε προσωρινά τη ροή και να μειώνετε τον αντίκτυπο της ποινής RAID, και ως αποτέλεσμα να αυξήσετε τη συνολική απόδοση για συστήματα αποθήκευσης με λιγότερο βέλτιστο μηχανισμό εγγραφής.

Διαβαθμίσεις

Η αποθήκευση πολλαπλών επιπέδων (κουραστική) είναι μια τεχνολογία για το συνδυασμό επιπέδων με διαφορετικά επίπεδα απόδοσης, όπως SSD και HDD, σε ένα ενιαίο χώρο αποθήκευσης δίσκων. Σε περίπτωση έντονης ανομοιομορφίας πρόσβασης σε μπλοκ δεδομένων, το σύστημα θα μπορεί να εξισορροπεί αυτόματα μπλοκ δεδομένων, μετακινώντας τα φορτωμένα σε επίπεδο υψηλής απόδοσης και κρύα, αντίθετα, σε πιο αργό.

Τα υβριδικά συστήματα της κατώτερης και της μεσαίας τάξης χρησιμοποιούν αποθήκευση πολλαπλών επιπέδων με δεδομένα που κινούνται μεταξύ επιπέδων σε ένα χρονοδιάγραμμα. Ταυτόχρονα, το μέγεθος του μπλοκ αποθήκευσης πολλαπλών επιπέδων για τα καλύτερα μοντέλα είναι 256 MB. Αυτά τα χαρακτηριστικά δεν μας επιτρέπουν να θεωρήσουμε την τεχνολογία κλιμακωτής αποθήκευσης τεχνολογία για την αύξηση της παραγωγικότητας, όπως λανθασμένα πιστεύουν πολλοί άνθρωποι. Η αποθήκευση πολλαπλών επιπέδων σε συστήματα χαμηλής και μεσαίας κατηγορίας είναι μια τεχνολογία για τη βελτιστοποίηση του κόστους αποθήκευσης για συστήματα με έντονη ανομοιομορφία φορτίου.

Στιγμιότυπο

Όσο κι αν μιλάμε για την αξιοπιστία των συστημάτων αποθήκευσης, υπάρχουν πολλές ευκαιρίες για απώλεια δεδομένων που δεν εξαρτώνται από προβλήματα υλικού. Αυτό μπορεί να είναι ιοί, χάκερ ή οποιαδήποτε άλλη ακούσια διαγραφή/καταστροφή δεδομένων. Για το λόγο αυτό, η δημιουργία αντιγράφων ασφαλείας των δεδομένων παραγωγής είναι αναπόσπαστο μέρος της δουλειάς ενός μηχανικού.

Ένα στιγμιότυπο είναι ένα στιγμιότυπο ενός τόμου σε κάποια χρονική στιγμή. Όταν εργάζεστε με τα περισσότερα συστήματα, όπως εικονικοποίηση, βάσεις δεδομένων κ.λπ. πρέπει να τραβήξουμε ένα τέτοιο στιγμιότυπο από το οποίο θα αντιγράψουμε τα δεδομένα σε ένα αντίγραφο ασφαλείας, ενώ το IS μας θα μπορεί να συνεχίσει με ασφάλεια να εργάζεται με αυτόν τον τόμο. Αλλά αξίζει να θυμόμαστε ότι δεν είναι όλα τα στιγμιότυπα εξίσου χρήσιμα. Διαφορετικοί προμηθευτές έχουν διαφορετικές προσεγγίσεις για τη δημιουργία στιγμιότυπων που σχετίζονται με την αρχιτεκτονική τους.

CoW (Αντιγραφή σε Εγγραφή). Όταν προσπαθείτε να γράψετε ένα μπλοκ δεδομένων, τα αρχικά του περιεχόμενα αντιγράφονται σε μια ειδική περιοχή, μετά την οποία η εγγραφή συνεχίζεται κανονικά. Αυτό αποτρέπει την καταστροφή δεδομένων μέσα στο στιγμιότυπο. Φυσικά, όλοι αυτοί οι «παρασιτικοί» χειρισμοί δεδομένων προκαλούν πρόσθετο φορτίο στο σύστημα αποθήκευσης και για αυτόν τον λόγο, οι προμηθευτές με παρόμοιες υλοποιήσεις δεν συνιστούν τη χρήση περισσότερων από δώδεκα στιγμιότυπων και τη μη χρήση τους σε τόμους υψηλής φόρτωσης.

RoW (Ανακατεύθυνση σε Εγγραφή). Σε αυτήν την περίπτωση, ο αρχικός τόμος παγώνει φυσικά και όταν προσπαθεί να γράψει ένα μπλοκ δεδομένων, το σύστημα αποθήκευσης εγγράφει δεδομένα σε μια ειδική περιοχή σε ελεύθερο χώρο, αλλάζοντας τη θέση αυτού του μπλοκ στον πίνακα μεταδεδομένων. Αυτό σας επιτρέπει να μειώσετε τον αριθμό των λειτουργιών επανεγγραφής, γεγονός που εξαλείφει τελικά την πτώση της απόδοσης και καταργεί τους περιορισμούς στα στιγμιότυπα και τον αριθμό τους.

Τα στιγμιότυπα είναι επίσης δύο τύπων σε σχέση με τις εφαρμογές:

Συνέπεια εφαρμογής. Τη στιγμή της δημιουργίας ενός στιγμιότυπου, το σύστημα αποθήκευσης τραβάει έναν πράκτορα στο λειτουργικό σύστημα του καταναλωτή, ο οποίος ξεπλένει αναγκαστικά τις κρυφές μνήμες του δίσκου από τη μνήμη σε έναν δίσκο και αναγκάζει την εφαρμογή να το κάνει. Σε αυτήν την περίπτωση, κατά την επαναφορά από ένα στιγμιότυπο, τα δεδομένα θα είναι συνεπή.

Συνεπής σύγκρουση. Σε αυτήν την περίπτωση, δεν συμβαίνει κάτι τέτοιο και το στιγμιότυπο δημιουργείται ως έχει. Στην περίπτωση ανάκτησης από ένα τέτοιο στιγμιότυπο, η εικόνα είναι πανομοιότυπη με αυτό που θα συνέβαινε εάν η τροφοδοσία απενεργοποιούνταν ξαφνικά και είναι πιθανή κάποια απώλεια δεδομένων, κολλήσει σε κρυφές μνήμες και δεν έφτανε ποτέ στο δίσκο. Τέτοια στιγμιότυπα είναι ευκολότερα στην εφαρμογή και δεν προκαλούν υποβάθμιση της απόδοσης στις εφαρμογές, αλλά είναι λιγότερο αξιόπιστα.

Γιατί χρειάζονται στιγμιότυπα σε συστήματα αποθήκευσης;

  • Δημιουργία αντιγράφων ασφαλείας χωρίς πράκτορα απευθείας από το σύστημα αποθήκευσης
  • Δημιουργήστε δοκιμαστικά περιβάλλοντα με βάση πραγματικά δεδομένα
  • Στην περίπτωση των συστημάτων αποθήκευσης αρχείων, μπορεί να χρησιμοποιηθεί για τη δημιουργία περιβαλλόντων VDI μέσω της χρήσης στιγμιότυπων του συστήματος αποθήκευσης αντί για έναν hypervisor
  • Εξασφαλίστε χαμηλά RPO δημιουργώντας προγραμματισμένα στιγμιότυπα σε συχνότητα σημαντικά υψηλότερη από τη συχνότητα δημιουργίας αντιγράφων ασφαλείας

Κλωνοποίηση

Κλωνοποίηση τόμου - λειτουργεί με παρόμοια αρχή με τα στιγμιότυπα, αλλά χρησιμοποιείται όχι μόνο για την ανάγνωση δεδομένων, αλλά και για την πλήρη εργασία με αυτά. Μπορούμε να λάβουμε ένα ακριβές αντίγραφο του τόμου μας, με όλα τα δεδομένα σε αυτόν, χωρίς να κάνουμε φυσικό αντίγραφο, το οποίο θα εξοικονομήσει χώρο. Συνήθως, η κλωνοποίηση τόμου χρησιμοποιείται είτε στο Test&Dev είτε εάν θέλετε να ελέγξετε τη λειτουργικότητα ορισμένων ενημερώσεων στο IS σας. Η κλωνοποίηση θα σας επιτρέψει να το κάνετε όσο το δυνατόν πιο γρήγορα και οικονομικά όσον αφορά τους πόρους του δίσκου, επειδή Θα εγγραφούν μόνο αλλαγμένα μπλοκ δεδομένων.

Replication / Journaling

Η αναπαραγωγή είναι ένας μηχανισμός για τη δημιουργία αντιγράφου δεδομένων σε άλλο φυσικό σύστημα αποθήκευσης. Συνήθως, κάθε προμηθευτής έχει μια αποκλειστική τεχνολογία που λειτουργεί μόνο στη δική του γραμμή. Υπάρχουν όμως και λύσεις τρίτων, συμπεριλαμβανομένων εκείνων που λειτουργούν σε επίπεδο hypervisor, όπως το VMware vSphere Replication.

Η λειτουργικότητα των ιδιόκτητων τεχνολογιών και η ευκολία χρήσης τους είναι συνήθως πολύ ανώτερες από τις καθολικές, αλλά αποδεικνύονται ανεφάρμοστες όταν, για παράδειγμα, είναι απαραίτητο να δημιουργήσετε ένα αντίγραφο από το NetApp στην HP MSA.

Η αναπαραγωγή χωρίζεται σε δύο υποτύπους:

Σύγχρονος. Στην περίπτωση της σύγχρονης αναπαραγωγής, η λειτουργία εγγραφής αποστέλλεται αμέσως στο δεύτερο σύστημα αποθήκευσης και η εκτέλεση δεν επιβεβαιώνεται μέχρι να επιβεβαιωθεί το σύστημα απομακρυσμένης αποθήκευσης. Λόγω αυτού, η καθυστέρηση πρόσβασης αυξάνεται, αλλά έχουμε ένα ακριβές αντίγραφο των δεδομένων. Εκείνοι. RPO = 0 σε περίπτωση απώλειας του κύριου συστήματος αποθήκευσης.

ασύγχρονος. Οι λειτουργίες εγγραφής εκτελούνται μόνο στο κύριο σύστημα αποθήκευσης και επιβεβαιώνονται αμέσως, ενώ συγκεντρώνονται ταυτόχρονα σε ένα buffer για μαζική μετάδοση στο σύστημα απομακρυσμένης αποθήκευσης. Αυτός ο τύπος αναπαραγωγής είναι σχετικός για λιγότερο πολύτιμα δεδομένα ή για κανάλια με χαμηλό εύρος ζώνης ή υψηλή καθυστέρηση (συνήθης για αποστάσεις άνω των 100 km). Αντίστοιχα, RPO = συχνότητα αποστολής πακέτων.

Συχνά, μαζί με την αναπαραγωγή, υπάρχει και ένας μηχανισμός ξύλευση λειτουργίες δίσκου. Σε αυτή την περίπτωση, διατίθεται μια ειδική περιοχή για την καταγραφή και αποθηκεύονται λειτουργίες καταγραφής συγκεκριμένου βάθους στο χρόνο ή περιορισμένες από τον όγκο του αρχείου καταγραφής. Για ορισμένες αποκλειστικές τεχνολογίες, όπως το EMC RecoverPoint, υπάρχει ενσωμάτωση με λογισμικό συστήματος που σας επιτρέπει να συνδέσετε ορισμένους σελιδοδείκτες σε μια συγκεκριμένη καταχώρηση αρχείου καταγραφής. Χάρη σε αυτό, είναι δυνατό να επαναφέρετε την κατάσταση ενός τόμου (ή να δημιουργήσετε έναν κλώνο) όχι μόνο στις 23 Απριλίου, 11 ώρες 59 δευτερόλεπτα και 13 χιλιοστά του δευτερολέπτου, αλλά στη στιγμή πριν από την «ΑΠΟΔΟΣΗ ΟΛΩΝ ΤΩΝ ΠΙΝΑΚΩΝ. ΔΙΑΠΡΑΤΤΩ."

Συγκρότημα μετρό

Το Metro cluster είναι μια τεχνολογία που σας επιτρέπει να δημιουργείτε αμφίδρομη σύγχρονη αναπαραγωγή μεταξύ δύο συστημάτων αποθήκευσης με τέτοιο τρόπο ώστε από έξω αυτό το ζεύγος να μοιάζει με ένα σύστημα αποθήκευσης. Χρησιμοποιείται για τη δημιουργία συστάδων με γεωγραφικά διαχωρισμένους βραχίονες σε αποστάσεις μετρό (λιγότερο από 100 km).

Με βάση το παράδειγμα χρήσης σε περιβάλλον εικονικοποίησης, το metrocluster σάς επιτρέπει να δημιουργήσετε ένα χώρο αποθήκευσης δεδομένων με εικονικές μηχανές, προσβάσιμο για εγγραφή από δύο κέντρα δεδομένων ταυτόχρονα. Σε αυτήν την περίπτωση, δημιουργείται ένα σύμπλεγμα σε επίπεδο υπερεπόπτη, που αποτελείται από κεντρικούς υπολογιστές σε διαφορετικά φυσικά κέντρα δεδομένων, συνδεδεμένους σε αυτό το χώρο αποθήκευσης δεδομένων. Το οποίο σας επιτρέπει να κάνετε τα εξής:

  • Πλήρης αυτοματοποίηση της διαδικασίας ανάκτησης μετά το θάνατο ενός από τα κέντρα δεδομένων. Χωρίς πρόσθετα χρήματα, όλα τα VM που εκτελούνται στο νεκρό κέντρο δεδομένων θα επανεκκινηθούν αυτόματα στο υπόλοιπο. RTO = timeout cluster υψηλής διαθεσιμότητας (15 δευτερόλεπτα για VMware) + χρόνος φόρτωσης του λειτουργικού συστήματος και έναρξης υπηρεσιών.
  • Αποφυγή καταστροφών ή, στα ρωσικά, αποφυγή καταστροφών. Εάν προγραμματίζονται εργασίες τροφοδοσίας στο κέντρο δεδομένων 1, τότε έχουμε την ευκαιρία να μεταφέρουμε ολόκληρο το σημαντικό φορτίο στο κέντρο δεδομένων 2 χωρίς διακοπή εκ των προτέρων, πριν ξεκινήσουν οι εργασίες.

Εικονικοποίηση

Η εικονικοποίηση αποθήκευσης είναι τεχνικά η χρήση τόμων από άλλο σύστημα αποθήκευσης ως δίσκους. Ένας εικονικοποιητής αποθήκευσης μπορεί απλώς να μεταφέρει τον τόμο κάποιου άλλου στον καταναλωτή ως δικό του, αντικατοπτρίζοντάς τον ταυτόχρονα σε άλλο σύστημα αποθήκευσης ή ακόμα και να δημιουργήσει ένα RAID από εξωτερικούς τόμους.
Οι κλασικοί εκπρόσωποι στην κατηγορία εικονικοποίησης αποθήκευσης είναι οι EMC VPLEX και IBM SVC. Και φυσικά, συστήματα αποθήκευσης με λειτουργικότητα εικονικοποίησης - NetApp, Hitachi, IBM / Lenovo Storwize.

Γιατί μπορεί να χρειαστεί;

  • Πλεονασμός σε επίπεδο συστήματος αποθήκευσης. Δημιουργείται ένας καθρέφτης μεταξύ των τόμων και το ένα μισό μπορεί να βρίσκεται στο HP 3Par και το άλλο στο NetApp. Και ο virtualizer είναι από την EMC.
  • Μετακινήστε δεδομένα με ελάχιστο χρόνο διακοπής λειτουργίας μεταξύ συστημάτων αποθήκευσης διαφορετικών κατασκευαστών. Ας υποθέσουμε ότι τα δεδομένα πρέπει να μεταφερθούν από το παλιό 3Par, το οποίο θα διαγραφεί, στο νέο Dell. Σε αυτή την περίπτωση, οι καταναλωτές αποσυνδέονται από το 3Par, οι τόμοι μεταφέρονται στο VPLEX και παρουσιάζονται ξανά στους καταναλωτές. Δεδομένου ότι δεν έχει αλλάξει τίποτα στην ένταση, η δουλειά συνεχίζεται. Η διαδικασία κατοπτρισμού της έντασης ήχου στη νέα Dell ξεκινά στο παρασκήνιο και μετά την ολοκλήρωση, ο καθρέφτης σπάει και το 3Par απενεργοποιείται.
  • Οργάνωση metroclusters.

Συμπίεση/αποδιπλασιασμός

Η συμπίεση και η αφαίρεση διπλότυπων είναι τεχνολογίες που σας επιτρέπουν να εξοικονομήσετε χώρο στο δίσκο στο σύστημα αποθήκευσης. Αξίζει να αναφέρουμε αμέσως ότι δεν υπόκεινται όλα τα δεδομένα σε συμπίεση και/ή κατάργηση διπλότυπων κατ' αρχήν, ενώ ορισμένοι τύποι δεδομένων συμπιέζονται και αποδιπλώνονται καλύτερα και ορισμένοι - το αντίστροφο.

Υπάρχουν 2 τύποι συμπίεσης και αποδιπλασιασμού:

Στη γραμμή — Συμπίεση και κατάργηση διπλότυπων μπλοκ δεδομένων πραγματοποιείται πριν από την εγγραφή αυτών των δεδομένων στο δίσκο. Έτσι, το σύστημα υπολογίζει μόνο τον κατακερματισμό του μπλοκ και τον συγκρίνει στον πίνακα με τα υπάρχοντα. Πρώτον, είναι πιο γρήγορο από την απλή εγγραφή στο δίσκο, και δεύτερον, δεν σπαταλάμε επιπλέον χώρο στο δίσκο.

Θέση - όταν αυτές οι λειτουργίες εκτελούνται σε ήδη εγγεγραμμένα δεδομένα που βρίσκονται σε δίσκους. Αντίστοιχα, τα δεδομένα γράφονται πρώτα στο δίσκο και μόνο τότε υπολογίζεται ο κατακερματισμός και διαγράφονται τα περιττά μπλοκ και ελευθερώνονται οι πόροι του δίσκου.

Αξίζει να πούμε ότι οι περισσότεροι προμηθευτές χρησιμοποιούν και τους δύο τύπους, γεγονός που τους επιτρέπει να βελτιστοποιούν αυτές τις διαδικασίες και επομένως να αυξάνουν την αποτελεσματικότητά τους. Οι περισσότεροι προμηθευτές αποθήκευσης διαθέτουν βοηθητικά προγράμματα που σας επιτρέπουν να αναλύετε τα σύνολα δεδομένων σας. Αυτά τα βοηθητικά προγράμματα λειτουργούν σύμφωνα με την ίδια λογική που εφαρμόζεται στο σύστημα αποθήκευσης, επομένως το εκτιμώμενο επίπεδο απόδοσης θα είναι το ίδιο. Επίσης, λάβετε υπόψη ότι πολλοί προμηθευτές διαθέτουν προγράμματα εγγύησης απόδοσης που υπόσχονται τουλάχιστον εξίσου καλή απόδοση για ορισμένους (ή όλους) τύπους δεδομένων. Και δεν πρέπει να παραμελήσετε αυτό το πρόγραμμα, γιατί υπολογίζοντας το σύστημα για τις εργασίες σας, λαμβάνοντας υπόψη τον συντελεστή απόδοσης ενός συγκεκριμένου συστήματος, μπορείτε να εξοικονομήσετε όγκο. Αξίζει επίσης να ληφθεί υπόψη ότι αυτά τα προγράμματα έχουν σχεδιαστεί για συστήματα AFA, αλλά χάρη στην αγορά μικρότερου όγκου SSD από τους σκληρούς δίσκους στα κλασικά συστήματα, αυτό θα μειώσει το κόστος τους και αν όχι ίσο με το κόστος ενός συστήματος δίσκων, τότε πλησιάστε αρκετά.

Μοντέλο

Και εδώ ερχόμαστε στο σωστό ερώτημα.

"Μου προσφέρουν δύο επιλογές αποθήκευσης - ABC SuperStorage S600 και XYZ HyperOcean 666v4, τι προτείνετε;"

Μετατρέπεται σε "Εδώ μου προσφέρουν δύο επιλογές αποθήκευσης - ABC SuperStorage S600 και XYZ HyperOcean 666v4, τι προτείνετε;

Το φορτίο-στόχος είναι μικτές εικονικές μηχανές VMware με βρόχους παραγωγής/δοκιμής/ανάπτυξης. Δοκιμή = παραγωγική. 150 TB το καθένα με μέγιστη απόδοση 80 μπλοκ IOPS 000kb 8% τυχαία πρόσβαση 50/80 ανάγνωσης-εγγραφής. 20 TB για ανάπτυξη, 300 IOPS είναι αρκετά, 50 τυχαία, 000 εγγραφή.

Παραγωγικότητα πιθανώς στο metrocluster RPO = 15 λεπτά RTO = 1 ώρα, ανάπτυξη σε ασύγχρονη αντιγραφή RPO = 3 ώρες, δοκιμή σε μία τοποθεσία.

Θα υπάρχει ένα DBMS 50 TB, η καταγραφή θα ήταν καλή για αυτούς.

Έχουμε διακομιστές Dell παντού, παλιά συστήματα αποθήκευσης Hitachi, μετά βίας μπορούν να αντεπεξέλθουν, σκοπεύουμε να αυξήσουμε το φορτίο κατά 50% όσον αφορά τον όγκο και την απόδοση."

Όπως λένε, μια σωστά διατυπωμένη ερώτηση περιέχει το 80% της απάντησης.

Επιπλέον χαρακτηριστικά

Τι πρέπει να διαβάσετε επιπλέον σύμφωνα με τους συγγραφείς

βιβλία

  • Olifer και Olifer «Δίκτυα υπολογιστών». Το βιβλίο θα βοηθήσει στη συστηματοποίηση και ίσως καλύτερη κατανόηση του τρόπου λειτουργίας του μέσου μετάδοσης δεδομένων για συστήματα αποθήκευσης IP / Ethernet
  • «Αποθήκευση και διαχείριση πληροφοριών EMC». Ένα εξαιρετικό βιβλίο για τα βασικά των συστημάτων αποθήκευσης, τα γιατί, τα πώς και τα γιατί.

Φόρουμ και συνομιλίες

Γενικές συστάσεις

τιμές

Τώρα, όσον αφορά τις τιμές - γενικά, αν υπάρχουν τιμές για συστήματα αποθήκευσης, είναι συνήθως τιμές καταλόγου, από τις οποίες κάθε πελάτης λαμβάνει μεμονωμένη έκπτωση. Το μέγεθος της έκπτωσης αποτελείται από μεγάλο αριθμό παραμέτρων, επομένως είναι απλά αδύνατο να προβλέψετε ποια τελική τιμή θα λάβει η εταιρεία σας χωρίς να ρωτήσετε τον διανομέα. Αλλά ταυτόχρονα, πρόσφατα άρχισαν να εμφανίζονται μοντέλα χαμηλού επιπέδου σε κανονικά καταστήματα ηλεκτρονικών υπολογιστών, όπως π.χ. nix.ru ή xcom-shop.ru. Εδώ μπορείτε να αγοράσετε άμεσα το σύστημα που σας ενδιαφέρει σε σταθερή τιμή, όπως κάθε εξάρτημα υπολογιστή.

Αλλά θα ήθελα να σημειώσω αμέσως ότι μια άμεση σύγκριση με TB/$ δεν είναι σωστή. Αν το προσεγγίσουμε από αυτή την άποψη, τότε η φθηνότερη λύση θα είναι ένας απλός διακομιστής JBOD +, ο οποίος δεν θα παρέχει ούτε την ευελιξία ούτε την αξιοπιστία που παρέχει ένα πλήρες σύστημα αποθήκευσης διπλού ελεγκτή. Αυτό δεν σημαίνει καθόλου ότι το JBOD είναι αηδιαστικό και ένα άσχημο βρώμικο κόλπο, απλά πρέπει να καταλάβετε και πάλι πολύ καθαρά πώς και για ποιους σκοπούς θα χρησιμοποιήσετε αυτήν τη λύση. Μπορείτε συχνά να ακούσετε ότι δεν υπάρχει τίποτα να σπάσει στο JBOD, υπάρχει μόνο ένα backplane. Ωστόσο, και τα backplanes μερικές φορές αποτυγχάνουν. Όλα χαλάνε αργά ή γρήγορα.

Σε συνολικά

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

Αγοράστε HDD μόνο εάν είστε σίγουροι ότι χρειάζεστε HDD. Για χαμηλά φορτία και ασυμπίεστους τύπους δεδομένων, διαφορετικά, αξίζει να στραφείτε στα προγράμματα εγγύησης απόδοσης αποθήκευσης SSD, τα οποία έχουν πλέον οι περισσότεροι προμηθευτές (και λειτουργούν πραγματικά, ακόμη και στη Ρωσία), αλλά όλα εξαρτώνται από τις εφαρμογές και τα δεδομένα που θα εντοπιστούν σε αυτό το σύστημα αποθήκευσης.

Μην πάτε για φτηνά. Μερικές φορές αυτά κρύβουν πολλές δυσάρεστες στιγμές, μία από τις οποίες ο Evgeniy Elizarov περιέγραψε στα άρθρα του για infortrend. Και ότι, τελικά, αυτή η φθηνότητα μπορεί να σου γυρίσει μπούμερανγκ. Μην ξεχνάτε - "ο τσιγκούνης πληρώνει δύο φορές."

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο