martes, 2 de diciembre de 2014

Introducción a Sybase

Si desea descargar este archivo en PDF, puede hacerlo aquí:

Sybase IQ

Descripción
Tener acceso a toda la información de que dispone su organización, con el fin de analizarla no es hoy una opción, es una
necesidad de cualquier empresa que quiera competir en su mercado. Sólo si disponemos de una solución que nos facilite
la toma de decisiones críticas para nuestro negocio en el momento adecuado tendremos la capacidad de descubrir
cambios, adaptarnos y obtener ventajas diferenciales frente a la competencia.
No es suficiente disponer de una solución que nos permita el análisis de la información, debemos ser exigentes,
necesitamos información concreta y en el momento adecuado, sin demoras, lo que nos obliga a demandar rapidez y
flexibilidad en el momento de obtener datos, y no a cualquier coste.
El ahorro de costes, debido a su rápida implantación y el bajo nivel de recursos hardware necesarios, su flexibilidad a la hora
de interrogar los datos y su novedoso sistema de análisis capaz de ofrecer respuestas a sus inquietudes de negocio en
segundos, hacen de Sybase IQ la mejor plataforma para el almacenamiento y análisis de información del mercado.
Sybase ha patentado una tecnología exclusiva para la carga, almacenamiento y análisis de información que proporciona
ventajas únicas para el desarrollo e implantación de soluciones de Business Intelligence. Esta tecnología, orientada al
almacenamiento por columnas, es el núcleo del Gestor de Base de Datos analítico llamado Sybase IQ.
Sybase IQ, dentro de la arquitectura de Sybase para Data Warehouse, está específicamente diseñado para el
almacenamiento en columnas de los datos, de forma que el acceso a la información se realiza de forma inmediata e
independiente de la consulta que se realice. Evitando de esta forma el obtener una vez tras otra el mismo informe, el cual
responde a una pregunta predefinida de difícil modificación por las consecuencias que éste hecho tendría sobre la
velocidad de respuesta del sistema.
A continuación se detallan los conceptos básicos sobre los que se basa esta tecnología. Es importante hacer constar que
todo lo que se explica es totalmente transparente tanto para el administrador del sistema como para el usuario del mismo.
Para ellos Sybase IQ sé ve como un gestor de base de datos relacional estándar, exactamente igual que si se estuviera
trabajando con ORACLE, DB2, SQL Server, etc. Únicamente se indica a efectos informativos para que el lector comprenda el
porqué técnico de las ventajas que proporciona Sybase IQ


Ventajas de Sybase

Información al instante
Velocidad de carga
Velocidad en la resolución de consultas. Sybase IQ proporciona tiempos de respuesta miles de veces más rápidos que un
Gestor de Base de Datos Relacional. Esto quiere decir que consultas que en un sistema tradicional pueden llegar a durar
horas, sobre Sybase IQ tardarían segundos.
Este es quizás el punto más crítico en los sistemas de análisis. Debido al gran volumen de datos que se almacenan y al tipo
de 'queries' que involucran a casi la totalidad de dichos datos, el usuario ve como el tiempo que el sistema utiliza para
responder a sus consultas es demasiado elevado, llevándole a no utilizarlo o seguir dejando al departamento de
informática que sean ellos los que 'resuelvan' estas consultas en modo 'Batch'.
Sybase IQ resuelve completamente dicho problema. El usuario obtendrá siempre sus respuestas en cuestión de
segundos, lo que le llevará a utilizar cada vez más el sistema para obtener más información. Esto redundará en una
amortización más rápida de la implantación y una mayor satisfacción.
Carga de Datos. En los SGBDR, independientemente del fabricante del gestor, los tiempos de carga de una base de datos
siempre se dividen en 3: Carga de los datos, Creación de índices y Cálculo de sumarizaciones y agregaciones.
En Sybase IQ este carga se realiza en un único paso. Esto es debido a que se reducen los conceptos de índices o
Sumarizaciones. Lo único que existe y que se carga directamente son los datos, de esta forma se pueden alcanzar tiempos
de carga del orden de 10 veces inferior a los necesarios por un Gestor de Base de Datos Relacional. Este ratio se
corresponde al tiempo total de carga, es decir no existen otros tiempos suplementarios.
Esta disminución en los tiempos de carga puede suponer la diferencia entre que el Sistema sea operativo o no. Sybase IQ
va a permitir que el usuario final disponga de la información actualizada de forma inmediata con lo que se aumenta el

valor real para el usuario de dicha información.
Menor espacio en disco
Hardware
Escalabilidad
Disminución de los costes asociados a la ocupación de los datos. En un Gestor de Base de Datos Relacional usado para
entornos de Data Warehouse el volumen real de la información no son solamente los datos originales, sino que se debe
sumar la ocupación de los índices y de las sumarizaciones con lo que habitualmente la ocupación real crece
aproximadamente al triple. En el caso de Sybase IQ debido a la compresión de los datos la ocupación real es incluso inferior
a la de los datos originales.
De forma general y aproximada se puede afirmar que la necesidad de volumen de almacenamiento de datos en Sybase IQ
es entre 3 y 6 veces inferior al requerido por un Data Warehouse construido con un Gestor de Base de Datos Relacional.
Por lo tanto, para un Data Warehouse de 6 TB de almacenamiento total, Sybase IQ únicamente necesitaría 1 TB, con lo que
estaríamos ahorrando el coste necesario para los 5 TB restantes. Solamente con este ahorro ya se amortizaría directamente
el coste de la puesta en marcha del Sistema.
Disminución de los costes asociados a los recursos Hardware. Una 'creencia' muy extendida es que la puesta en marcha de
un sistema de Business Intelligence lleva asociado una inversión muy alta en recursos hardware (procesadores, discos,
memoria, etc.).
Estos es real en el caso de usar un Gestor de Base de Datos analítico con arquitectura tradicional, ya que su propia
arquitectura basada en el paralelismo, requiere de una infraestructura Hardware muy potente para soportarla.
En el caso de Sybase IQ, no se requiere tanta potencia de máquina, ya que su particular diseño y funcionamiento, suple el
uso de recursos Hardware.
De esta forma, existe un importante ahorro de costes asociados a la compra de infraestructura Hardware. Se han llegado a
implementar sistemas de Business Intelligence con Sybas IQ soportando Terabytes de información y cientos de usuarios
con máquinas Windows o Lynux de bajo coste.
Escalabilidad ilimitada con la arquitectura Multiplex Sybase IQ. Se ha demostrado con numerosas pruebas realizadas que
dicha arquitectura garantiza un comportamiento totalmente lineal (tiempos de respuesta estables) en las condiciones de
no saturación de recursos físicos de la máquina que lo soporta.
Esta forma de funcionamiento del gestor demuestra su versatilidad para adecuar a cualquier situación su estabilidad media
de tiempos de respuesta.


No hay comentarios:

Publicar un comentario