Introducción a Adaptive Server Enterprise 15
(189KB)
|
Una Nueva Generación en Gestión de Datos

Contenido
Respondiendo a los tres retos de la
gestión de datos
Manteniendo bajos los costos y mejorando
el rendimiento
Reduciendo el riesgo operativo
Preparándose para el futuro
Un puente hacia el futuro

Respondiendo a los tres retos de la gestión de datos
La explosión de datos empresariales es un hecho de
la vida. Un estudio de la Universidad de California (E.U.) sugiere que 1.5
billones de terabytes de nueva información son creados cada año y los estimativos
más bajos traducen esto a un crecimiento anual del 30 por ciento en nuevos
datos almacenados para cada negocio.
Las causas abundan. Un factor obvio es el cada vez
mayor uso de Internet y de redes internas, las que comparten información
duplicándola. Otro factor principal que contribuye es la legislación financiera
y otras iniciativas que obligan a las organizaciones a reportar sobre múltiples
años de datos. La industria, los vendedores al por mayor y los proveedores
de toda clase se están moviendo a inventarios y ensamblaje "al momento",
mientras que los clientes compran cada vez porciones más pequeñas. En la
industria de las finanzas, la "decimalización" multiplica los datos de de
las transacciones accionarias del mercado, y una economía llena de altibajos
aumenta el número de negociaciones. En casi cualquier industria, CRM y otros
esfuerzos personalizados de mercadeo generan grandes volúmenes de datos
históricos sobre tendencias de compra e información personal.
La explosión de datos almacenados está acompañada
por tendencias en inteligencia de negocios que examinan datos cada vez más
antiguos y que requieren que dichos datos estén almacenados en línea, no
en cintas.
Como resultado, las empresas se ven enfrentadas con
tres retos críticos en la gestión de datos: Controlar costos y mejorar el
rendimiento en la medida en que el volumen de datos crece. Reducir el riesgo
operativo, enfrentando una complejidad cada vez mayor. Explotar la tecnología
de hoy, al mismo tiempo que se establece un fundamento fuerte para el futuro.
Este documento dará un vistazo a cómo Adaptive Server
Enterprise (ASE) 15 responde a cada uno de estos retos.

Manteniendo bajos los costos y mejorando el rendimiento
A medida que el volumen de dato explota, agregar recursos
para la gestión de datos no es suficiente. En los ambientes de negocio altamente
competitivos de hoy, controlar los costos es esencial ya que los márgenes
de ganancia son muy estrechos. Al mismo tiempo, las expectativas que tienen
los clientes por transacción más rápidas y acceso instantáneo a la información,
continúan creciendo. Si los negocios desean mantenerse competitivos, necesitan
controlar los costos y mejorar el rendimiento en la medida en que agregan
capacidad.
En respuesta a este formidable reto de costo-rendimiento,
ASE 15 tiene la ventaja de estar basado en el liderazgo histórico de Sybase
en la reducción del Costo Total de Propiedad (TCO --
Total Costo of Ownership), como
está documentado por un estudio de Standish Group:
ASE cuesta 15% a 37% menos
que las soluciones de la competencia

Costo total anual de una
aplicación de gestión de portafolio
El caballo de trabajo de ASE para reducir el TCO y
aumentar el rendimiento continúa siendo su Arquitectura de Servidor Virtual
(VSA – Virtual Server Arquitecture),
una característica que se ha distinguido en Sybase por más de una década.
Mientras que muchas bases de datos son muy dependientes del sistema operativo
y en consecuencia requieren una significativa labor de afinamiento por parte
de los DBAs, VSA aumenta el control de ASE sobre los dispositivos sobre
los que se almacenan los datos, la memoria en la que el procesamiento de
los usuarios se lleva a cabo, y otros recursos del sistema. Esto hace que
el sistema operativo y el software relacionado sean un factor menos importante
que le permite a ASE ser más inteligente acerca de su propio afinamiento.
Dado que VSA usa menos memoria por usuario y requiere menos intercambio
interno de contextos, ASE puede acomodar grandes números de usuarios.
A esta capacidad fundamental, ahora ASE 15 agrega
un amplio conjunto de nuevas características que substancialmente aumentan
el rendimiento, como se indica en pruebas preliminares que comparan ASE
15.0 con ASE 12.5, y que incluyen:
- Una aplicación de carga mixta que se ejecuta un 20% más rápido en
15.0
- Consultas complejas y en esquema estrella que se ejecutan un 50% más
rápido en 15.0
- Ejecución de pruebas TPC-H que se ejecutan un 40% más rápido en 15.0
- El rendimiento promedio de transacciones en Linux es mayor en un 10%
sobre versiones previas
Uno de los componentes que más contribuye al rendimiento
mejorado y control de costos en ASE 15 es un nuevo motor de procesamiento
de consultas, que provee:
- Un diseño que arroja alto rendimiento en ambientes que combinan Procesamiento
Transaccional en Línea (OLTP – On-Line
Transaction Processing) con Sistemas de Soporte a Decisiones (DSS
– Decision Support Systems),
asegurando que grandes cantidades de usuarios pueden simultáneamente llevar
a cabo transacciones del negocio en las situaciones más exigentes.
- Uso más eficiente de recursos de hardware con nuevas características
de paralelismo de consultas que permiten el uso de múltiples CPUs al mismo
tiempo para una o más operaciones dentro de una consulta o múltiples instancias
de la misma porción de consulta ser ejecutadas sobre datos ubicados en
diferentes particiones o dispositivos.
- Un optimizador capaz de auto-afinarse y un motor de consultas que
usan tecnología patentada para entregar respuestas más rápidas, dando
forma a las consultas de manera inteligente e ignorando particiones de
datos que no contienen información relevante. Al comparar ASE 15 con ASE
12.5, los resultados de pruebas de tiempos de ejecución de consultas sobre
una base de datos de 630 MB mostraron una mejora infinita para un
join con expresiones y sin índices;
un 186% para funciones agregadas vectoriales con Group By (con un conteo
de operaciones de lectura/escritura reducido en 83%), y una mejora de
571% para múltiples funciones agregadas escalares (con una reducción del
93% en operaciones de lectura/escritura).
ASE 15 también reduce los costos operativos relacionados
a la administración y diagnóstico del servidor de bases de datos, a través
de un número de componentes, que incluyen:
- Plan View – una herramienta mejorada de diagnóstico que muestra cómo
ASE está resolviendo las consultas y da guías sobre si se requieren índices
adicionales – y métricas de procesamiento de consultas que capturan información
adicional sobre consultas en la medida en que se ejecutan, para diagnosticar
rápidamente problemas de rendimiento y prever necesidades de capacidades
del sistema.
- Actualización automática de estadísticas que se traduce en ahorro
de recursos humanos y del sistema – y minimiza el impacto sobre el rendimiento
de ASE.
- Un "visor empresarial" que hace más fácil manejar múltiples servidores
ASE remotos sin tener que conectarse.
- Un asistentes para programar de tareas (Job
Scheduler) con plantillas que cubren un más amplio rango de comandos
de ASE, tales como update statistics,
reorg reclaim, etc.
Adicionalmente, el rendimiento superior de ASE en
Linux ayuda a controlar los costos permitiendo que las empresas saquen mayor
provecho de computadores más pequeños y de menor costo. Teniendo en cuanta
que ASE ha sido ya reconocido como la mejor base de datos para Linux por
Linux World y que ha recibido el
Premio al Mejor Paquete SMB para Linux por parte de
Open Source Magazine, ASE
15 expande ahora ese liderazgo brindando el mismo alto rendimiento, alta
disponibilidad y gestión de datos de misión crítica de otras plataformas,
a los sistemas Linux.

Reduciendo el riesgo operativo
El segundo reto crítico en la gestión de datos es
la necesidad de reducir el riesgo operativo en la medida en que los sistemas
crecen en tamaño y complejidad. Con más transacciones y requerimientos de
información ocurriendo en cada vez más cortos períodos de tiempo, un rendimiento
bajo se puede traducir como "no hay servicio" en la mente del usuario,
y periodos relativamente cortos sin servicio pueden tener un impacto significativo
en las ganancias, la retención del cliente y la reputación competitiva.
La preocupación por las debilidades en la seguridad también ha aumentado,
debido la proliferación de individuos involucrados en robos de identidad
y fraudes con tarjetas de crédito – y los cada vez más sofisticados métodos
que ellos usan para tener acceso a los datos personales.
ASE 15 responde a estos retos mejorando un producto
que ya es reconocido por su confiabilidad y su reducido riesgo operativo
y que ha sido la elección para aplicaciones de misión crítica en el 90%
de las compañías de seguridad en el mundo y 60% de los bancos, así como
procesando más del 50% de las transacciones financieras de Wall Street.
La seguridad de la información personal es un área en donde
ASE 15 ha agregado una habilidad única. Después de analizar más a fondo
el tema de la protección de datos personales, Sybase identificó dos falencias
importantes en la seguridad. Una es la necesidad de encripción a nivel de
disco, que es esencial para proteger los datos personales cuando los discos,
computadores portátiles, cintas o computadores personales son hurtados o
violentados. Las pérdidas aquí pueden ser substanciales. Por ejemplo, un
grupo médico recientemente perdió los datos personales de 185 mil pacientes
al ser hurtados dos sistemas, y una institución académica reportó el robo
de un computador portátil que contenía los datos personales de más de 98
mil aspirantes a graduación. Para brindar encripción a nivel de disco, ASE
15 utiliza un sistema de encripción único que no requiere modificaciones
a la aplicación. Esto mantiene bajo el costo de la implementación y evita
la aparición de nuevos problemas de seguridad generados por la interacción
entre la aplicación y el software de seguridad.
La falta de protección para las laves de encripción
es otra omisión seria en otros sistemas. ASE 15 brinda esta protección integrando
el acceso a las llaves a través de un sistema de permisos, el cual provee
llaves sólo a usuarios designados. Con este manejo intrínseco de las llaves,
las llaves de encripción están protegidas y son más fáciles de manejar,
particularmente cuando se está lidiando con un gran número de usuarios.
ASE 15 también hace que la implementación de las llaves de encripción sea
muy fácil, a través de una sintaxis simple y directa.
En adición a éstas características únicas, ASE 15
también ofrece la certificación de criterio común, soporta para SSL y se
acoge a FIPS 140-2.
Al responder al problema del tiempo no planeado fuera
de línea, ASE 15 comienza con un producto ya reconocido por su confiabilidad
y uso eficiente de los recursos del sistema, y luego agrega sustanciales
nuevas características para mejorar la disponibilidad del sistema y los
procedimientos de recuperación ante desastres.
El nuevo motor de almacenamiento de ASE 15 permite
cuatro tipos de particionamiento de datos, el cual permite la ubicación
sobre varios dispositivos físicos. Si un dispositivo falla, las particiones
restantes quedan disponibles para su uso.
Adicionalmente, para potenciar la disponibilidad y
facilitar la recuperación ante desastres, Sybase ASE 15 puede ser usado
en conjunto con las tecnologías de replicación de Sybase, tales como
Replication
Server y
Mirror Activator, para ofrecer un arquitectura altamente escalable con
la habilidad de mezclar y unir componentes que brinden un amplio rango de
soluciones, desde una sencilla replicación de base de datos a base de datos,
hasta replicación heterogénea compleja y bidireccional entre ubicaciones
geográficamente separadas. Esto permite a los DBAs configurar rápidamente
sitios redundantes para recuperación ante desastres y sincronizar datos
entre plataformas heterogéneas de datos. ASE 15 también continúa soportando
la solución de cluster de dos nodos
(activo/activo o activo/pasivo) para alta disponibilidad.

Preparándose para el futuro
El tercer reto crítico en la gestión de datos es la
necesidad de explotar la tecnología actual, pero preparándose para el futuro.
Las plataformas de hardware están cambiando rápidamente, y la transición
hacia la computación distribuida requiere cambios en la manera de manipular
físicamente los datos. En la medida en que los negocios se vuelven más guiados
por los eventos, las bases de datos dejarán de existir como almacenes de
datos pasivos, respondiendo sólo al ser consultados; por el contrario, serán
procesadores activos de información instantánea, generando alertas críticas
e inmediatas de negocio para personas y proceso a lo largo de toda la empresa.
Finalmente, las arquitecturas orientadas a servicios que permiten que una
gran variedad de proveedores ofrezcan servicios a la empresa, también requerirán
nuevas capacidades del sistema.
Hay mucha maneras en las que ASE 15 está diseñado
para trabajar en el ambiente técnico del futuro, pero nos enfocaremos aquí
en cuatro áreas estratégicas:
Compatibilidad inalámbrica.
En muchas industrias, la capacidad inalámbrica es ya vital para sostener
la ventaja competitiva. Ayuda a potenciar la productividad y mantiene bajos
los costos permitiendo que el equipo de campo tenga acceso a información
crítica sin tener que desplazarse a puntos de acceso a los datos. Adicionalmente,
permitiendo el acceso instantáneo a los datos de la compañía desde ubicaciones
remotas, refuerza los esfuerzos de ventas, acelera la comunicaciones a todo
nivel y conlleva a una más efectiva toma de decisiones al instante.
ASE 15 se beneficia del liderazgo de Sybase en el
mercado de tecnología inalámbrica, ya que Sybase diseña todos sus productos
de conectividad inalámbrica, tales como
Unwired Orchestrator y
Unwired Accelerator, para un óptimo rendimiento con ASE. Adicionalmente,
la arquitectura VSA de ASE usa mínimos recursos del sistema y está diseñada
para manejar los números extraordinariamente grandes de usuarios simultáneos
que pueden aparecer cuando las compañías proveen acceso inalámbrico.
Computación distribuida.
La computación grid y
cluster permite a los administradores
escalar rápidamente, hacia arriba o hacia abajo, los recursos dedicados
a cualquier aplicación. La habilidad de compartir recursos computacionales
sobre amplias áreas geográficas no solamente conlleva a ahorros, sino que
permite cambios rápidos en la estrategia competitiva y la creación de modelos
de negocio completamente nuevos.
Los nuevos motores de consulta y almacenamiento de
ASE 15 están diseñados para soportar la nueva generación de
grids y
clusters. Combinan un procesador
de consultas mejorado que saca provecho total de los datos particionados,
con un optimizador muy bien orientado a resolver problemas orientados a
cluster. Los
clusters de ASE también soportarán
la afinidad de aplicaciones, permitiendo a los administradores asignar aplicaciones
particulares a CPUs particulares, evitando que las aplicaciones que consumen
más recursos degraden el rendimiento de las aplicaciones que corren sobre
otros procesadores. ASE 15 permite también el particionamiento a nivel de
cluster, para una mejor distribución
de la carga de trabajo.
Mensajería en tiempo
real. ASE 15 proporciona una excelente plataforma de base de datos
para la empresa orientada por eventos, en donde los sistemas automáticamente
alertan a los usuarios en el momento en que ocurran cambios importantes.
Esta capacidad depende de bases de datos que son altamente disponibles y
escalables. ASE 15 ofrece dos ventajas. Primero, se conecta a más sistemas
de mensajería que cualquier solución de la competencia, soportando JMS,
TIBCO Rendezvous y IBM MQ-Series. Esta infraestructura de mensajería es
necesaria para permitir el procesamiento de flujos de datos de alto volumen,
que son largas secuencias de información que señalan cambios en condiciones
de l negocio o en el entorno. Igualmente importante, usando un lector de
log para buscar cambios en la base
de datos, en vez de preguntar a la base de datos si algo ha cambiado, ASE
15 elimina la necesidad de aplicaciones intrusivas, que pueden bajar los
tiempos de respuesta de la base de datos.
Arquitecturas orientadas
a servicios. Los servicios Web enriquecidos y las infraestructuras
XML son críticas para soportar las arquitecturas orientadas a servicios
del mañana, que reducen la dependencia entre sistemas y permiten mayor flexibilidad
en el desarrollo de aplicaciones. Mientras que ASE 12.5 brindaba la capacidad
de ASE para consumir servicios web, ASE 15 agrega nuevos comandos y procedimientos
para permitir a los usuarios finales la creación y alojamiento de servicios
web en ASE. Creando servicios web definidos por usuario, todos las medidas
de seguridad existentes en ASE son respetadas y se brindan nuevas herramientas
de seguridad para el usuario final. Junto con esto, ASE ofrece un atractivo
y efectivo ambiente de desarrollo a través de
Sybase WorkSpace.

Un puente hacia el futuro
Si los negocios desean crear y sostener una ventaja
competitiva, enfrentando el crecimiento exponencial de los datos, sus sistemas
de gestión de datos deben responder retos clave en las áreas de control
de costos, rendimiento y riesgo operativo.
ASE 15 responde a estos requerimientos, mejorando
dramáticamente una plataforma de base de datos ya reconocida por su confiabilidad,
bajo costo total de propiedad y rendimiento superior. Con una gran cantidad
de nuevas características que extienden significativamente la ventaja actual
de Sybase, ASE 15 brinda la capacidad que urgentemente requerida por las
empresas de hoy, al mismo tiempo que continúa con su ya reconocido fundamento
en la agilidad estratégica y la continua innovación en ambientes de misión
crítica.
Encuentre en ésta página mayor información sobre ASE 15.
|