<p>Δύο σκληροί δίσκοι μπορούν να βρίσκονται δίπλα-δίπλα σε έναν τιμοκατάλογο με πανομοιότυπη χωρητικότητα, ίδια ταχύτητα περιστροφής και σχεδόν πανομοιότυπες προδιαγραφές διασύνδεσης, αλλά να συμπεριφέρονται εντελώς διαφορετικά υπό συνεχή φόρτο εργασίας. Ο λόγος βρίσκεται συνήθως ένα επίπεδο βαθύτερα από το φύλλο δεδομένων: η τεχνολογία μαγνητικής εγγραφής στους δίσκους. Η κατανόηση της διαφοράς μεταξύ συμβατικής μαγνητικής εγγραφής (CMR) και Shingled Magnetic Recording (SMR) έχει γίνει ουσιαστική γνώση για οποιονδήποτε προδιαγράφει αποθηκευτικό χώρο για σταθμούς εργασίας, διακομιστές ή Network-Attached Storage, και είναι μία από τις πρώτες ερωτήσεις που οι ομάδες προμηθειών στο DistriNode είναι εκπαιδευμένες να θέτουν στους προμηθευτές.</p><h2>Πώς λειτουργεί η συμβατική μαγνητική εγγραφή</h2><p>Σε μια μονάδα CMR, κάθε ίχνος δεδομένων εγγράφεται ως ξεχωριστό, μη επικαλυπτόμενο ίχνος στην επιφάνεια του δίσκου. Το στοιχείο εγγραφής της κεφαλής έχει το ίδιο πλάτος με το ίχνος που δημιουργεί, ώστε κάθε ίχνος να έχει τον δικό του φυσικό χώρο. Όταν το λειτουργικό σύστημα πρέπει να αλλάξει έναν μεμονωμένο τομέα, η κεφαλή απλώς μεταβαίνει σε αυτή τη θέση και τον αντικαθιστά απευθείας. Τα γειτονικά ίχνη δεν θίγονται ποτέ.</p><p>Αυτή η δυνατότητα άμεσης αντικατάστασης είναι η ιδιότητα που κάνει την απόδοση του CMR τόσο προβλέψιμη. Είτε ο δίσκος είναι άδειος είτε κατά 90 τοις εκατό γεμάτος, είτε ο φόρτος εργασίας είναι διαδοχικός είτε τυχαίος, η ταχύτητα εγγραφής παραμένει εντός ενός στενού, καλά κατανοητού εύρους. Αυτή η συνέπεια είναι ο λόγος που το CMR παραμένει η προεπιλεγμένη επιλογή για συστοιχίες RAID, τόμους βάσεων δεδομένων, καταγραφικά επιτήρησης και κάθε σύστημα όπου οι αιχμές καθυστέρησης κατά την εγγραφή είναι απαράδεκτες.</p><h2>Τι αλλάζει στο Shingled Magnetic Recording</h2><p>Το SMR αναπτύχθηκε για να εξαγάγει περισσότερη χωρητικότητα από τον ίδιο δίσκο. Τα ίχνη επικαλύπτονται σκόπιμα, με κάθε νέο ίχνος να καλύπτει εν μέρει το προηγουμένως εγγεγραμμένο, ώστε το αναγνώσιμο τμήμα κάθε ίχνους να μπορεί να είναι στενότερο από την ίδια την κεφαλή εγγραφής. Η πυκνότητα επιφάνειας αυξάνεται κατά περίπου 10 έως 20 τοις εκατό με πρακτικά μηδενικό κόστος κατασκευής, γι' αυτό το SMR κυριαρχεί στο χαμηλότερο τμήμα της αγοράς.</p><p>Το μειονέκτημα είναι θεμελιώδες: Επειδή τα ίχνη επικαλύπτονται, η μονάδα δεν μπορεί πλέον να αντικαταστήσει απευθείας έναν τομέα. Η αλλαγή ακόμη και λίγων kilobyte εντός μιας ζώνης με επικαλυπτόμενα ίχνη αναγκάζει τη μονάδα να διαβάσει ολόκληρη τη ζώνη των επικαλυπτόμενων ιχνών, να εφαρμόσει την αλλαγή στη μνήμη και να ξαναγράψει ολόκληρη τη ζώνη διαδοχικά. Μια λογική ενημέρωση 4 KB μπορεί να προκαλέσει εκατοντάδες megabyte εσωτερικής κίνησης δεδομένων.</p><h3>Η κρυφή μνήμη (media cache): Γιατί τα σύντομα benchmarks παραπλανούν</h3><p>Οι μονάδες SMR για καταναλωτές είναι σχεδόν πάντα διαχειριζόμενες από τη μονάδα, δηλαδή το firmware κρύβει τη διάταξη με επικαλυπτόμενα ίχνη από τον host. Οι εισερχόμενες εγγραφές καταλήγουν πρώτα σε μια επίμονη περιοχή προσωρινής αποθήκευσης, η οποία εγγράφεται σε συμβατική, μη επικαλυπτόμενη μορφή. Όσο αυτή η κρυφή μνήμη έχει ελεύθερο χώρο, η μονάδα συμπεριφέρεται όπως κάθε άλλος σκληρός δίσκος, και ένα γρήγορο benchmark ή μια μικρή αντιγραφή αρχείου δείχνει εντελώς φυσιολογικές τιμές.</p><p>Το πρόβλημα εμφανίζεται όταν η κρυφή μνήμη γεμίσει. Το firmware πρέπει να μεταφέρει τα προσωρινά αποθηκευμένα δεδομένα στις ζώνες με επικαλυπτόμενα ίχνη, ενώ φτάνουν νέες εγγραφές, και η συνεχής ταχύτητα μπορεί να πέσει από 180 MB/s σε κάπου μεταξύ 10 και 40 MB/s, περιστασιακά παύοντας εντελώς για δευτερόλεπτα. Η μονάδα δεν είναι ελαττωματική· κάνει ακριβώς αυτό που απαιτεί η αρχιτεκτονική της.</p><h2>Συμπεριφορά απόδοσης υπό πραγματικούς φόρτους εργασίας</h2><ul><li><strong>Ελαφριά χρήση επιφάνειας εργασίας:</strong> Η περιήγηση, τα έγγραφα γραφείου και η αναπαραγωγή πολυμέσων σπάνια επιβαρύνουν την κρυφή μνήμη, ώστε μια μονάδα SMR να μη διαφέρει από το CMR στην καθημερινή χρήση.</li><li><strong>Μεγάλες διαδοχικές εγγραφές:</strong> Η αντιγραφή ενός backup πολλών terabyte εξαντλεί την κρυφή μνήμη στα μισά της διαδρομής, και οι ρυθμοί μεταφοράς πέφτουν απότομα για το υπόλοιπο της διαδικασίας.</li><li><strong>Συνεχείς τυχαίες εγγραφές:</strong> Αυτή είναι η χειρότερη περίπτωση για μέσα με επικαλυπτόμενα ίχνη, καθώς κάθε διάσπαρτη ενημέρωση πολλαπλασιάζεται σε επανεγγραφές ζωνών· η καθυστέρηση γίνεται ακανόνιστη και το βάθος ουράς αυξάνεται.</li><li><strong>Εξάρτηση από περιόδους αδράνειας:</strong> Το SMR που διαχειρίζεται η μονάδα βασίζεται σε ήρεμες φάσεις για να καθαρίσει την κρυφή μνήμη του στο παρασκήνιο, ώστε συστήματα που γράφουν όλο το εικοσιτετράωρο να μη δίνουν ποτέ στο firmware χρόνο ανάκαμψης.</li></ul><h2>Γιατί οι ανακατασκευές RAID (rebuilds) αποκαλύπτουν την αδυναμία</h2><p>Η ανακατασκευή (rebuild) ενός array είναι ο πιο απαιτητικός φόρτος εργασίας στον οποίο μπορεί να εκτεθεί ένας σκληρός δίσκος: μια συνεχής, επί μέρες ροή εγγραφών που καλύπτει ολόκληρη την επιφάνεια. Στους δίσκους SMR η προσωρινή μνήμη γεμίζει εντός λεπτών, η διεκπεραιωτική ικανότητα πέφτει σε ένα κλάσμα της ονομαστικής τιμής και η καθυστέρηση εντολών μπορεί να υπερβεί τα κατώφλια timeout των hardware controllers και των επιπέδων software RAID. Ορισμένοι controllers αντιδρούν επισημαίνοντας τον δίσκο ως αποτυχημένο και μετατρέποντας μια συνήθη ανάκτηση σε κατάσταση έκτακτης ανάγκης με υποβαθμισμένο array.</p><p>Χρήστες του ZFS έχουν αναφέρει διαδικασίες resilver σε δίσκους SMR που διαρκούσαν μία εβδομάδα ή περισσότερο, ενώ ένας συμβατικός δίσκος ολοκληρωνόταν μέσα στη νύχτα. Καθ' όλη αυτή την περίοδο, το pool λειτουργεί με μειωμένο πλεονασμό, που είναι ακριβώς η στιγμή κατά την οποία μια δεύτερη αστοχία προκαλεί τη μεγαλύτερη ζημιά.</p><blockquote><p>Το οικονομικό επιχείρημα είναι απλό: τα χρήματα που εξοικονομούνται με έναν δίσκο SMR σπάνια αξίζουν τις επιπλέον πέντε ημέρες υποβαθμισμένου πλεονασμού κατά τη διάρκεια ενός rebuild.</p></blockquote><p>Για κάθε θήκη πολλαπλών θέσεων, θα πρέπει να επιλέγετε μονάδες δίσκων που έχουν επικυρωθεί ρητά για υπηρεσίες array. Μια επιμελημένη επιλογή θα βρείτε στην <a href='https://distrinode.gr/apothikevsi-diktyou-nas'>κατηγορία σκληρών δίσκων NAS</a>, όπου η τεχνολογία εγγραφής αποτελεί πρωταρχικό κριτήριο επιλογής.</p><h2>Πού το SMR εξακολουθεί να έχει εμπορικό νόημα</h2><ul><li><strong>Ψυχρά αρχεία:</strong> Δεδομένα που εγγράφονται μία φορά και διαβάζονται περιστασιακά δεν προκαλούν επιβάρυνση επανεγγραφής ζώνης μετά τη φόρτωση.</li><li><strong>Δευτερεύοντες στόχοι backup:</strong> Όταν το παράθυρο backup είναι άνετο και οι εργασίες είναι διαδοχικές, το χαμηλότερο κόστος ανά terabyte είναι ελκυστικό.</li><li><strong>Βιβλιοθήκες πολυμέσων:</strong> Μια συλλογή ταινιών ή φωτογραφιών είναι ένας φόρτος εργασίας με κυρίαρχη την ανάγνωση, που αναδεικνύει τα πλεονεκτήματα του SMR.</li><li><strong>Αποθήκευση αντικειμένων hyperscale:</strong> Το SMR που διαχειρίζεται ο κεντρικός υπολογιστής, όπου το λειτουργικό σύστημα ελέγχει άμεσα την τοποθέτηση ζωνών, προσφέρει εξαιρετική οικονομική αποδοτικότητα σε κέντρα δεδομένων που είναι δομημένα γύρω από ζωνικές συσκευές block.</li></ul><h2>Πώς να ελέγξετε την τεχνολογία πριν από την αγορά</h2><p>Μετά τη σημαντική διαμάχη στον κλάδο το 2020, και οι τρεις εναπομείναντες κατασκευαστές σκληρών δίσκων δημοσιεύουν πλέον πίνακες τεχνολογίας εγγραφής που καλύπτουν τις σειρές προϊόντων τους. Ελέγχετε πάντα τον ακριβή αριθμό μοντέλου, όχι το όνομα της οικογένειας προϊόντων, καθώς μια μεμονωμένη οικογένεια συχνά συνδυάζει και τις δύο τεχνολογίες σε διαφορετικά σημεία χωρητικότητας, και μια παραλλαγή 4 TB μπορεί να είναι SMR, ενώ η έκδοση 8 TB είναι συμβατική.</p><p>Τα φύλλα δεδομένων δίνουν μια δεύτερη ένδειξη: Τα μοντέλα SMR συχνά εμφανίζουν ασυνήθιστα μεγάλες τιμές cache (256 MB σε έναν κατά τα άλλα οικονομικό δίσκο) και χαμηλότερες προδιαγραφές σταθερής μεταφοράς. Για τυπικές διαμορφώσεις σταθμών εργασίας, όπου ο δίσκος περιέχει λειτουργικό σύστημα, εφαρμογές και αρχεία εργασίας, τα μοντέλα που παρατίθενται στην <a href='https://distrinode.gr/exoterikoi-skliroi-diskoi-desktop'>ενότητα σκληρών δίσκων desktop</a> μπορούν να φιλτραριστούν σε λίγα λεπτά έναντι των λιστών CMR του κατασκευαστή.</p><h2>Συχνές ερωτήσεις</h2><h3>Επηρεάζει το SMR και την απόδοση ανάγνωσης;</h3><p>Ως επί το πλείστον όχι. Μόλις εγγραφούν τα δεδομένα, η ανάγνωσή τους γίνεται με πλήρη ταχύτητα δίσκου, ανεξάρτητα από την τεχνολογία εγγραφής. Η εξαίρεση είναι οι αναγνώσεις που ενεργοποιούνται ενώ ο δίσκος μεταφέρει την προσωρινή μνήμη του σε ζώνες με επικαλυπτόμενα ίχνη, όταν οι εσωτερικές εργασίες συντήρησης ανταγωνίζονται τα αιτήματα του κεντρικού υπολογιστή και οι χρόνοι απόκρισης αυξάνονται.</p><h3>Μπορούν να συνδυαστούν μονάδες CMR και SMR σε έναν πίνακα;</h3><p>Τεχνικά ο πίνακας δημιουργείται, αλλά δεν είναι καλή πρακτική. Ο πίνακας υιοθετεί το προφίλ καθυστέρησης του πιο αργού μέλους του, και κάθε ανακατασκευή ή scrub επιβραδύνεται από τον δίσκο SMR. Οι μικτοί πίνακες δυσχεραίνουν επίσης τη διάγνωση σφαλμάτων, καθώς τα συμπτώματα αργών αποκρίσεων μοιάζουν με δίσκο που αποτυγχάνει.</p><h3>Χρησιμοποιούν οι SSD το shingling;</h3><p>Όχι. Το shingling είναι ειδικό για επικαλυπτόμενα μαγνητικά ίχνη σε περιστρεφόμενους δίσκους. Οι SSD έχουν τη δική τους ασύμμετρη συμπεριφορά εγγραφής, που προκαλείται από τα μπλοκ διαγραφής flash και διαχειρίζεται μέσω TRIM και Garbage Collection, αλλά ο μηχανισμός είναι εντελώς διαφορετικός.</p><h3>Είναι η υποστήριξη TRIM σε μια μονάδα SMR πλήρης λύση;</h3><p>Βοηθά, αλλά δεν είναι θεραπεία. Το TRIM ενημερώνει το firmware για το ποια μπλοκ δεν περιέχουν πλέον έγκυρα δεδομένα, μειώνοντας τις περιττές επανεγγραφές ζωνών κατά τη διάρκεια της εκκαθάρισης. Η θεμελιώδης συμπεριφορά ανάγνωσης-τροποποίησης-εγγραφής των επικαλυπτόμενων ιχνών παραμένει, και η κατάρρευση της συνεχούς εγγραφής εξακολουθεί να συμβαίνει μόλις εξαντληθεί η προσωρινή μνήμη.</p><h3>Ποια τεχνολογία είναι κατάλληλη για καταγραφείς βιντεοεπιτήρησης;</h3><p>Συμβατική εγγραφή, χωρίς δισταγμό. Ένα NVR εγγράφει συνεχώς από πολλαπλές ροές καμερών και δεν έχει ποτέ αρκετό χρόνο αδράνειας ώστε ένας δίσκος SMR να εκκαθαρίσει την προσωρινή μνήμη του. Οι ειδικά κατασκευασμένοι δίσκοι επιτήρησης είναι συμβατικοί ακριβώς για αυτόν τον λόγο.</p><h2>Βασικά συμπεράσματα</h2><p>Η τεχνολογία εγγραφής δεν είναι υποσημείωση· καθορίζει πώς συμπεριφέρεται ένας σκληρός δίσκος υπό πίεση. Επιλέξτε συμβατική εγγραφή για πίνακες, επιτήρηση, virtualization και κάθε ρόλο με έντονες εγγραφές. Κρατήστε τους δίσκους SMR για αρχεία και βιβλιοθήκες με κυρίαρχες αναγνώσεις, όπου το πλεονέκτημα κόστους τους είναι πραγματικό και οι αδυναμίες τους δεν φαίνονται. Πάνω από όλα, επαληθεύστε τον ακριβή αριθμό μοντέλου βάσει της τεκμηρίωσης του κατασκευαστή πριν φύγει η παραγγελία, γιατί τα βασικά δεδομένα του φύλλου προδιαγραφών δεν θα σας προειδοποιήσουν.</p>