|
VISUAL Compressor:
Comprimido cabe mucho más
Barcelona/04 presenta una nueva
arquitectura de compresión de objetos nativa
AS/400, para poner sus discos "a dieta"
Que el AS/400 es más rápido
cuanto menos porcentaje de ocupación de memoria
tiene, es un hecho innegable. No sólo IBM hace
este comentario cada vez que puede (después
de todo, y por si no lo sabían, es una compañía
que vende discos), sino que es fácil corroborarlo
en la práctica: un mismo proceso se ejecuta
mucho más rápido si el disco está
por debajo del 60% que si está por encima.
Y para colmo de males, algunos discos no están
sólo por encima del 60%, sino que tienen tendencia
a -no se sabe por qué- llenarse. Anotaciones
de trabajos, documentos, mensajes, objetos varios,
archivos de spool, y sobre todo, archivos fuente,
van creciendo incesantemente, ocupando un valioso
espacio en nuestro AS/400.
Pero ya los romanos descubieron que el número
cinco era más corto escrito como "V"
en vez de "IIIII". Y desde ahí, numerosos
algoritmos de compresión se han desarrollado
y perfeccionado. La solución es antigua, pero
para el AS/400, novedosa: comprimir los datos.
Una nueva arquitectura
de compresión de discos AS
Barcelona/04, la empresa española conocida
mundialmente por su VISUAL Debugger y su VISUAL Control,
anuncia una nueva arquitectura de compresión
de datos: SCAT (Storage Compression Architecture de
Barcelona/04). El primer producto de esta arquitectura
se denomina VISUAL Compressor y gestiona y comprime
los archivos físicos que más espacio
desperdician en un AS/400: los fuentes. Futuras versiones
del producto comprimirán también otros
tipos de objeto.
La compresión que consigue VISUAL Compressor
es realmente excepcional: llega o supera el 90% en
muchos casos, con un promedio por encima del 80% (ver
tabla de compresión). Lo que significa que
si los fuentes ocupan en su máquina 300 megas,
podría liberar más de 270 con sólo
ejecutar un mandato. La implementación de la
arquitectura se completará en el futuro con
la gestión de todos los objetos del sistema.
Comprimir es
acelerar
Además, al usar VISUAL Compressor no sólo
liberará espacio en disco, sino que, como bien
dice IBM, acelerará todas las tareas. Empezando
por los procesos operativos de su AS/400 en general,
ya que un disco menos ocupado es un disco más
rápido. Además, se hacen más
cortos todos los procesos de copia, salvamientos de
seguridad, y transmisión de archivos. Y sus
datos ocuparían menos espacio en las cintas,
ya que la compresión que brinda VISUAL Compressor
es superior a la del Sistema Operativo al salvar datos.
Y los costos de transmisión, bajarían
también...
O sea, que al comprimir no sólo se gana disco:
se gana tiempo y se recortan costes por diversos conceptos.
¿Cuál
era la versión anterior?
VISUAL Compressor no es sólo un compresor de
ficheros, sino un gestor de todo lo que tenga que
ver con los miembros fuente. Por ejemplo, permite
tener en línea diferentes versiones (hasta
999) del mismo miembro. Esto le permite tener en línea
más de siete versiones del mismo programa ocupando
el mismo espacio que ocuparía solamente una.
Asimismo, permite el uso del Compare/merge del Sistema
para saber exactamente qué cambios se han hecho
entre versión y versión.
Más
seguridad
VISUAL Compressor no es sólo un compresor
de ficheros, sino un gestor de todo lo que tenga que
ver con los miembros fuente. Por ejemplo, permite
tener en línea diferentes versiones (hasta
999) del mismo miembro. Esto le permite tener en línea
más de siete versiones del mismo programa ocupando
el mismo espacio que ocuparía solamente una.
Asimismo, permite el uso del Compare/merge del Sistema
para saber exactamente qué cambios se han hecho
entre versión y versión.
¿Necesita
más disco?
En resumen, todos necesitamos más disco,
o mejor dicho, aumentar el espacio disponible para
tener más capacidad de proceso y acelerar todas
las tareas de gestión, operación y transmisión
de datos. Tal como se ve en la tabla, los índices
de compresión alcanzados por VISUAL Compressor
son impresionantes, tanto como su velocidad de compresión.
Considerando el precio del almacenamiento en AS/400,
y sumando las facilidades de seguridad, gestión
de versiones y bloqueos del producto, es posible que
VISUAL Compressor sea el próximo producto a
adquirir en su empresa.
SCAT: Alta
velocidad de compresión
VISUAL Compressor está basado en la
tecnología SCI/SCAT (Source Compression Interfase/Storage
Compression Architecture de Barcelona/04), diseñada
e implementada totalmente en España. Esta tecnología,
nativa AS/400, con mayoría de código
a nivel de MI, o sea , interfase de máquina
(lenguaje ensamblador), permite una velocidad de compresión
mucho más alta que todo lo conocido hasta ahora.
Además, SCAT es compatible con cualquier OS/400
desde el release 2.20 en adelante, incluyendo soporte
para los futuros Advanced Series (PowerPC incluido).
El algoritmo de compresión es de tipo lossless
(sin pérdida), lo que permite descomprimir
hasta el último bit tal cual estaba antes de
la compresión. Y también se recuperan
textos de miembro, fechas de cambio de sentencia,
etc.
Una tecnología
extensible
Y la extensibilidad de SCI/SCAT permite incorporar,
sin penalización en los tiempos de compresión,
gestión de versiones, bloqueo de miembros y
soporte de contraseñas.Y más ventajas.
En el futuro, se publicarán las APIs para desarrolladores
que quieran incorporar esta tecnología en sus
productos.
Reproducción del artículo
publicado en NEWS 3X/400 Magazine nº 45, Julio
1994
Copyright © 1995, 1998 Barcelona/04 Computing
Group. Reservados todos los derechos
|