Ενεργοποιήστε το Write Through στα Windows 10 για αξιόπιστες μεταφορές δεδομένων δικτύου
Τα Windows 10 όπως όλες οι προηγούμενες εκδόσεις του λειτουργικού συστήματος περιλαμβάνουν το πρωτόκολλο SMB (Server Message Block) για δικτύωση με άλλες συσκευές. Το SMB χρησιμοποιείται για κοινή χρήση αρχείων και εκτυπωτών. Στην έκδοση 1809, η Microsoft έχει προσθέσει μια επιλογή Write Through για το πρωτόκολλο SMB στα Windows 10, η οποία σημαντικά βελτιώνει την αξιοπιστία των μεταφορών δικτύου και εγγυάται την εγγραφή των δεδομένων στην πραγματική αποθήκευση Μεσαίο.
Όλες οι μονάδες δίσκου, είτε πρόκειται για μονάδες σκληρού δίσκου είτε για μονάδες SSD, διαθέτουν ενσωματωμένη κρυφή μνήμη που είναι προσωρινή (πτητική) μνήμη υψηλής ταχύτητας για την αποθήκευση δεδομένων αλλά όχι τη διατήρησή τους εκτός εάν είναι πραγματικά γραμμένη στο δίσκος. Η εγγραφή δεδομένων στο δίσκο απαιτεί χρόνο σε σύγκριση με την ανάγνωση-εγγραφή τους από μια κρυφή μνήμη καθώς είναι εξαιρετικά γρήγορη. Αυτή η μέθοδος αυξάνει σημαντικά την απόδοση των λειτουργιών αποθήκευσης.
Οι SSD χρησιμοποιούν τη μνήμη cache ακόμη πιο επιθετικά από τους σκληρούς δίσκους. Τα Windows χρησιμοποιούν έκπλυση της προσωρινής μνήμης. Αυτό σημαίνει ότι το σύστημα θα δίνει περιοδικά εντολή στη συσκευή αποθήκευσης να μεταφέρει όλα τα δεδομένα που βρίσκονται σε αναμονή στη μνήμη cache στο κύριο μέσο αποθήκευσης.
Στη Διαχείριση Συσκευών των Windows, μπορείτε να ελέγξετε εάν αυτή η προσωρινή μνήμη δίσκου δεν χρησιμοποιείται. Η ενεργοποίηση της χρήσης της κρυφής μνήμης βελτιώνει την απόδοση, αλλά μια διακοπή ρεύματος μπορεί να οδηγήσει σε απώλεια δεδομένων. Επιπλέον, μπορείτε επίσης να ελέγξετε την έκπλυση της προσωρινής μνήμης εγγραφής σε καταστάσεις όπου η ακεραιότητα των δεδομένων είναι σημαντική.
Ενεργοποίηση εγγραφής μέσω εγγραφής στα Windows 10
Στα Windows 10 έκδοση 1809 και Windows Server 2019, η Microsoft πρόσθεσε επιτέλους αυτήν την εγγραφή μέσω του ελέγχου προσωρινής μνήμης για μεταφορές αποθήκευσης μέσω SMB. Και τα δύο τα κλασικά NET.exe
βοηθητικό πρόγραμμα και το σύγχρονο cmdlet PowerShell New-SmbMapping
έχουν ενημερωθεί με την επιλογή ορισμού αυτής της σημαίας στη συσκευή-πελάτη στο δίκτυο.
Στην προσωρινή αποθήκευση εγγραφής, η συσκευή λειτουργεί με εντολές εγγραφής σαν να μην υπήρχε κρυφή μνήμη. Η κρυφή μνήμη μπορεί να εξακολουθεί να παρέχει ένα μικρό πλεονέκτημα απόδοσης, αλλά η έμφαση δίνεται στη διαχείριση των δεδομένων όσο το δυνατόν ασφαλέστερα, μεταφέροντας τις εντολές στον κύριο χώρο αποθήκευσης. Το κύριο πλεονέκτημα είναι ότι μπορείτε να αφαιρέσετε τη συσκευή αποθήκευσης από το σύστημα ή από το δίκτυο γρήγορα χωρίς να διακινδυνεύσετε την απώλεια δεδομένων.
Το εργαλείο NET υποστηρίζει τώρα την επιλογή ΚΑΘΑΡΗ ΧΡΗΣΗ ΕΓΓΡΑΦΗ
.
Η κατάλληλη εντολή PowerShell είναι: New-SmbMapping -UseWriteThrough
.
Σας επιτρέπουν να αντιστοιχίσετε μια μονάδα δίσκου με καθορισμένη αναγκαστική πρόσβαση μονάδας ("εγγραφή μέσω") και να παρακάμψετε όλες τις κρυφές μνήμες του λειτουργικού συστήματος, αναγκάζοντας τα I/O να περάσουν στο δίσκο.
Προηγουμένως, αυτή η χρήσιμη δυνατότητα ήταν διαθέσιμη μόνο σε κοινόχρηστα συμπλέγματα σε διακομιστές αρχείων Windows με το σύνολο σημαιών Συνεχής Διαθεσιμότητα και SMB3, ξεκινώντας από το 2012.
Η αλλαγή που έγινε στα Windows 10 καθιστά δυνατή την επιβολή της από την πλευρά του πελάτη και δεν έχει σημασία ποια έκδοση ή διαμόρφωση των Windows χρησιμοποιείται, ούτε η έκδοση SMB εφόσον είναι τουλάχιστον SMB 2.0.
Έτσι, η ενεργοποίηση της λειτουργίας Write Through θα εγγυηθεί ότι τα δεδομένα θα εγγραφούν πίσω στις μονάδες δίσκου. Εάν ο διακομιστής αρχείων σας επανεκκινηθεί στο τέλος μιας τεράστιας εγγραφής αρχείου, τα δεδομένα δεν θα χαθούν από τη μνήμη cache. είναι ασφαλές καθώς είναι γραμμένο στο δίσκο.
Επίσης, θα μπορείτε να δείτε την πραγματική απόδοση αποθήκευσης κατά την εγγραφή του αρχείου αντιγραφής.
Για να μάθετε περισσότερα σχετικά με την κοινή χρήση αρχείων, φακέλων και εκτυπωτών, ανατρέξτε στα ακόλουθα άρθρα:
- Τρόπος κοινής χρήσης αρχείου ή φακέλου στα Windows 10
- Δημιουργία αντιγράφων ασφαλείας και επαναφορά κοινών στοιχείων δικτύου στα Windows 10
- Ενεργοποιήστε το SMB1 Sharing Protocol στα Windows 10
- Δημιουργία συντόμευσης κοινόχρηστων φακέλων στα Windows 10
- Αλλάξτε το επίπεδο κρυπτογράφησης κοινής χρήσης αρχείων στα Windows 10
- Απενεργοποιήστε ή ενεργοποιήστε την κοινή χρήση αρχείων και εκτυπωτών στα Windows 10
- Απενεργοποιήστε την κοινή χρήση με προστασία με κωδικό πρόσβασης στα Windows 10
- Πώς να προβάλετε κοινόχρηστα στοιχεία δικτύου στα Windows 10
Μέσω Νεντ Πάιλ.