Almacenamiento en caché de bytes

El almacenamiento en caché de bytes es una técnica que se utiliza para reemplazar secuencias repetidas en datos de aplicaciones sin procesar con tokens más cortos para conservar el ancho de banda. El método también se conoce como compresión de diccionario, almacenamiento en caché de secuencia de red y reducción transparente de datos.

El almacenamiento en caché de bytes también se utiliza para eliminar la necesidad de transmisiones de datos duplicados en situaciones en las que se envían y reciben datos repetitivos, como un medio para optimizar el rendimiento de la red.

Este aumento en el rendimiento se logra mediante el uso de un dispositivo de almacenamiento de optimización WAN. El dispositivo divide los datos en fragmentos y los etiqueta con un hash que es una cantidad menor de datos representativos. Luego, los hashes se envían primero para compararlos con los datos existentes en el otro extremo de un túnel de optimización WAN. Si los datos representados por estos hashes ya están presentes en el dispositivo de almacenamiento de optimización WAN en el extremo receptor, los datos no se envían. Si no se encuentra el hash, los datos se vuelven a empaquetar para descargar.

El almacenamiento en caché de bytes se usa a menudo en empresas donde las comunicaciones comerciales masivas y las transferencias de archivos son comunes, así como en la sincronización de discos del centro de datos.

Las reducciones en la transmisión de datos pueden llegar al 30-50 por ciento, dependiendo de los datos que se envíen. Es importante tener en cuenta que el almacenamiento en caché de bytes solo es efectivo en situaciones en las que se transmiten datos repetitivos.