Teoría de operación
Compresión de datos inteligente
del patrón, el tamaño del objeto (bloque de información a comprimir) y el patrón de
inicio elegido.
La velocidad de transferencia depende de factores como la tasa de compresión, el
tamaño del búfer de la unidad, la velocidad de entrada y salida (1/0) del ordenador
principal, las velocidades de disco efectivas del ordenador y las longitudes de
registros que transmite el ordenador principal.
Los algoritmos de compresión de datos pueden adaptarse para brindar compresión
máxima para tipos específicos de datos. Pero, dada la variación de los tipos de
datos que se encuentran en las circunstancias operativas diarias, un método de
compresión de datos efectivo para una unidad de cinta debe servir para diversos
tipos de datos. Además, el método de compresión de datos debe adaptarse a
diferentes tipos de datos, ofreciendo automáticamente un manejo óptimo para todos
los tipos de datos.
La capacidad con compresión de la cinta se aprovecha al máximo por medio de la
compresión de datos inteligente. El hardware de compresión de datos inteligente
determina la capacidad de compresión de cada registro. Si el tamaño del registro
después de un intento de compresión es más grande que el tamaño nativo (no
comprimido), entonces el registro se escribe en su forma nativa.
La compresión de datos inteligente utiliza dos esquemas de compresión:
•
El esquema 1 es un esquema de compresión basada en LZ1 con un búfer de
historial para lograr la compresión de datos.
•
El esquema 2 es una compresión de transferencia que pasa los datos
incomprimibles creando una expansión mínima.
Existen tres requisitos específicos para cumplir con las especificaciones de LTO.
•
Primero: el flujo de datos de salida debe poder descomprimirse según las
reglas LTO para crear de una manera perfecta la secuencia de entrada de
registros y marcas de archivo.
•
Segundo: un flujo de datos comprimidos LTO no puede contener ninguno de los
ocho símbolos de control reservados.
•
Tercero: si bien los símbolos de control permiten la conmutación al Esquema 2,
el software de operación nunca debe utilizarlo porque esta capacidad tiene sólo
propósito de diagnóstico y de prueba.
No se debe utilizar nunca la compresión de datos por software porque la
compresión de datos inteligente incorporada en la unidad Viper es mucho más
eficiente que los sistemas de compresión de datos por software.
El Viper 200 usa un derivado de la compresión de datos sin pérdida ALDC-2 que
incluye códigos de control adicionales para la compresión de datos inteligente.
53