MTBASE / SYBASE DE COLOMBIA
w  w  w  .  m  t  b  a  s  e  .  c  o  m

Introducción a Adaptive Server Enterprise 15

Haga click aquí para descargar la versión PDF (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 de una aplicación de gestión de portafolio

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.