Habilite la escritura simultánea en Windows 10 para transferencias de datos de red confiables
Windows 10, como todas las versiones anteriores del sistema operativo, incluye el protocolo SMB (Server Message Block) para la conexión en red con otros dispositivos. SMB se utiliza para compartir archivos e impresoras. En la versión 1809, Microsoft ha agregado una opción de escritura simultánea para el protocolo SMB en Windows 10, lo que significativamente mejora la confiabilidad de las transferencias de red y garantiza que los datos se vuelvan a escribir en el almacenamiento real medio.
Anuncio publicitario
Todas las unidades de disco, ya sean unidades de disco duro o unidades de estado sólido, vienen con una caché incorporada que es una memoria temporal (volátil) de alta velocidad para almacenar datos pero no retenerlos a menos que estén escritos en el disco. Escribir datos en el disco lleva tiempo en comparación con leerlos y escribirlos desde un caché, ya que es extremadamente rápido. Este método aumenta notablemente el rendimiento de las operaciones de almacenamiento.
Los SSD usan la caché de manera aún más agresiva que los HDD. Windows emplea el vaciado de caché. Esto significa que el sistema le indicará periódicamente al dispositivo de almacenamiento que transfiera todos los datos en espera en el caché al medio de almacenamiento principal.
En el Administrador de dispositivos de Windows, puede controlar si esta caché de disco se usa o no. Habilitar el uso de la caché mejora el rendimiento, pero un corte de energía puede provocar la pérdida de datos. Además, también puede controlar el vaciado del búfer de caché de escritura en situaciones en las que la integridad de los datos es importante.
Habilitar escritura directa en Windows 10
En Windows 10 versión 1809 y Windows Server 2019, Microsoft finalmente agregó este control de escritura a través de caché para transferencias de almacenamiento a través de SMB. Tanto el clásico NET.exe
utilidad y el cmdlet moderno de PowerShell New-SmbMapping
se han actualizado con la opción de establecer este indicador en el dispositivo cliente en la red.
En el almacenamiento en caché de escritura simultánea, el dispositivo funciona con comandos de escritura como si no hubiera caché. La memoria caché aún puede proporcionar un pequeño beneficio de rendimiento, pero el énfasis está en tratar los datos de la manera más segura posible al llevar los comandos al almacenamiento principal. El principal beneficio es que puede quitar el dispositivo de almacenamiento del sistema o de la red rápidamente sin riesgo de pérdida de datos.
La herramienta NET ahora admite la opción USO NETO ESCRITO
.
El comando de PowerShell apropiado es: New-SmbMapping -UseWriteThrough
.
Le permiten mapear una unidad con acceso forzado a la unidad ("escritura directa") especificado y omitir todos los cachés del sistema operativo, forzando las E / S a través del disco.
Anteriormente, esta característica útil solo estaba disponible en recursos compartidos de clúster en servidores de archivos de Windows con el indicador de disponibilidad continua establecida y SMB3, a partir de 2012.
El cambio realizado en Windows 10 permite forzarlo desde el lado del cliente y no importa qué versión o configuración de Windows se está utilizando, ni la versión SMB, siempre que sea al menos SMB 2.0.
Por lo tanto, habilitar la función de escritura simultánea garantizará que los datos se vuelvan a escribir en las unidades. Si su servidor de archivos se reinicia al final de una escritura de archivo enorme, los datos no se perderán de la caché; es seguro ya que está escrito en el disco.
Además, podrá ver su rendimiento de almacenamiento real en las escrituras de archivos de copia.
Para obtener más información sobre cómo compartir archivos, carpetas e impresoras, consulte los siguientes artículos:
- Cómo compartir archivos o carpetas en Windows 10
- Copia de seguridad y restauración de recursos compartidos de red en Windows 10
- Habilitar el protocolo de uso compartido SMB1 en Windows 10
- Crear acceso directo a carpetas compartidas en Windows 10
- Cambiar el nivel de cifrado de uso compartido de archivos en Windows 10
- Deshabilitar o habilitar el uso compartido de archivos e impresoras en Windows 10
- Deshabilitar el uso compartido protegido con contraseña en Windows 10
- Cómo ver recursos compartidos de red en Windows 10
Vía Ned Pyle.