Aktiver skriving i Windows 10 for pålitelige nettverksdataoverføringer
Windows 10 som alle tidligere versjoner av operativsystemet inkluderer SMB-protokollen (Server Message Block) for nettverksbygging med andre enheter. SMB brukes til fil- og skriverdeling. I versjon 1809 har Microsoft lagt til et Write Through-alternativ for SMB-protokollen til Windows 10, som betydelig forbedrer påliteligheten til nettverksoverføringer, og garanterer at data skrives tilbake til den faktiske lagringen medium.
Annonse
Alle diskstasjoner, enten de er harddisker eller solid state-stasjoner, kommer med en innebygd cache som er en midlertidig (flyktig) høyhastighetsminne for å lagre data, men ikke beholde dem med mindre det faktisk er skrevet til disk. Å skrive data til disken tar tid sammenlignet med å lese-skrive det fra en cache siden det er ekstremt raskt. Denne metoden øker gjennomstrømningen av lagringsoperasjoner markant.
SSD-er bruker cachen enda mer aggressivt enn HDD-er. Windows bruker cache flushing. Dette betyr at systemet med jevne mellomrom vil instruere lagringsenheten om å overføre all data som venter i hurtigbufferen til hovedlagringsmediet.
I Windows Enhetsbehandling kan du kontrollere om denne diskbufferen brukes på ikke. Aktivering av bruk av hurtigbufferen forbedrer ytelsen, men et strømbrudd kan føre til tap av data. Videre kan du også kontrollere skylling av skrivebuffer i situasjoner der dataintegritet er viktig.
Aktiver skriving i Windows 10
I Windows 10 versjon 1809 og Windows Server 2019 har Microsoft endelig lagt til denne skrivegjennom bufferkontrollen for lagringsoverføringer over SMB. Både den klassiske NET.exe
verktøyet og den moderne PowerShell-cmdleten Ny-SmbMapping
har blitt oppdatert med muligheten til å sette dette flagget på klientenheten i nettverket.
Ved gjennomskrivningsbufring opererer enheten på skrivekommandoer som om det ikke fantes noen hurtigbuffer. Cachen kan fortsatt gi en liten ytelsesfordel, men det legges vekt på å behandle dataene så trygt som mulig ved å få kommandoene til hovedlageret. Hovedfordelen er at du kan fjerne lagringsenheten fra systemet eller nettverket raskt uten å risikere tap av data.
NET-verktøyet støtter nå alternativet NETTOBRUK SKRIVER
.
Den riktige PowerShell-kommandoen er: New-SmbMapping -UseWriteThrough
.
De lar deg kartlegge en stasjon med tvungen enhetstilgang ("skrive gjennom") spesifisert og omgå alle OS-cacher, og tvinge I/O-ene til disk.
Tidligere var denne nyttige funksjonen kun tilgjengelig på klyngedelinger på Windows-filservere med flagget Continuous Availability og SMB3, fra og med 2012.
Endringen som er gjort i Windows 10 gjør det mulig å tvinge den fra klientsiden, og det spiller ingen rolle hvilken Windows-versjon eller -konfigurasjon som brukes, og heller ikke SMB-versjonen så lenge den er minst SMB 2.0.
Så, aktivering av Write Through-funksjonen vil garantere at data blir skrevet tilbake til stasjonene. Hvis filserveren din startet på nytt på slutten av en stor filskriving, vil ikke dataene gå tapt fra hurtigbufferen; det er trygt da det er skrevet til disk.
Du vil også kunne se den faktiske lagringsytelsen din når du skriver kopier.
For å lære mer om fil-, mappe- og skriverdeling, se følgende artikler:
- Hvordan dele fil eller mappe i Windows 10
- Sikkerhetskopier og gjenopprett nettverksandeler i Windows 10
- Aktiver SMB1-delingsprotokoll i Windows 10
- Opprett snarvei til delte mapper i Windows 10
- Endre fildelingskrypteringsnivå i Windows 10
- Deaktiver eller aktiver fil- og skriverdeling i Windows 10
- Deaktiver passordbeskyttet deling i Windows 10
- Slik viser du nettverksandeler i Windows 10
Via Ned Pyle.