Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Servicios DBAccess en IBM SolidDB

721 views

Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

Servicios DBAccess en IBM SolidDB

  1. 1. TÍTULO IBM SolidDB. Arquitectura e Innovación
  2. 2. Agenda • Retos • Necesidades • Base de Datos en Memoria (IMDB) • IBM SolidDB. • Productos IBM SolidDB • Prestaciones Clave • Aplicaciones. • Caso de Éxito • Alternativas en el Mercado. • Clientes. • Servicios DBAccess en SolidDB
  3. 3. Retos • Más volumen de información • Más velocidad en los tiempos de respuesta • Alta disponibilidad • Aplicaciones que requieren información a tiempo real • Bajos costos • Integración a la plataforma y aplicaciones existentes • Existen plataformas de hardware con tecnologías de primera, pero sin que la velocidad de los discos aumente considerablemente y aún se requiere más velocidad • Redes no son del todo confiables, limitaciones en el ancho de banda
  4. 4. Necesidades • Contar con alta disponibilidad de la información. • Aplicaciones críticas que manejan información a tiempo real. • Menor tiempo de respuesta. • Soporte para un alto número de transacciones en segundos, altos volúmenes de datos, crecimiento en el número de usuarios. • Garantizar la persistencia de los datos y la recuperación de la información a toda hora.
  5. 5. Base de Datos en Memoria (IMDB) • BD relacionales que almacenan y manipulan los datos en la memoria principal. • Acceso instantáneo a los datos, sin necesidad de operaciones de red, traducciones o accesos a disco. • Algoritmos y estructuras de datos optimizados. • Alta capacidad transaccional • Tiempos de respuesta muy bajos. • Concurrencia Multiusuario. • Menos uso de CPU. • Persistencia a través de logging y checkpoints periódicos a disco.
  6. 6. IBM SolidDB • Solid, empresa de Finlandia, creada en 1992 • Más de 3 millones de instalaciones del producto SolidDB • Adquirida por IBM en Enero 2008 • Su producto, SolidDB, una Base de Datos en memoria o en combinación con una BD en disco. • Ofrece five nines (99,999%) de disponibilidad de datos • Tiempo de recuperación < 10 milisegundos • Memoria requiere sólo 3 MB.
  7. 7. Productos IBM SolidDB • Puede ser el caché de otra BD o una BD en memoria o almacenar un conjunto de Tablas en memoria y otro en disco.
  8. 8. Prestaciones Clave • Configuración cliente/servidor o enlazado • Integración con interfaces estándar de ODBC, JDBC y SQL entre una Aplicación y la fuente de datos. • Alta Disponibilidad, gracias al componente HotStandBy que habilita un segundo servidor con copia actualizada del primero. • Optimizador de queries SQL basado en costos. • Soporta Linux, Windows, AIX, Sun Solaris y HP-UX
  9. 9. Prestaciones Clave Fuente: IBM
  10. 10. Aplicaciones e-commerce • Búsqueda de Productos • Manejo de Sesiones • Carrito de Compras • Pagos Seguros • Recomendaciones de Ventas • Manejo del Catálogo • Revisiones, Ranking, Blogs y Listas
  11. 11. Aplicaciones Telecom • Obtener ubicación del suscriptor • Obtener servicios de suscriptores (voz, contenido, mensajes de voz, SMS, e-mails,...) • Manejar la autenticación y autorización de suscriptores • Manejar el balance de cuentas en tiempo real para cargos on-line • Manejar descuentos por volúmen (por ej: cada 15 e-mails acreditan el envío de 5 más) • Realizar detección de fraudes
  12. 12. Aplicaciones Aerolíneas/Hospitales/Hoteles • Booking, reserva online de habitaciones, asientos de avión, personal médico • Precios personalizados de pasajes • Tickets, reservaciones, cancelaciones
  13. 13. Aplicaciones Servicios Financieros • Carga de noticias de Servicios Financieros: 1. Para análisis de mercados 2. Chequeo de cumplimiento de regulaciones y manejo del riesgo operacional 3. Para simulación de estrategias 4. Para determinar cuando poner una orden Evalúan 30.000+ reglas en una carga de 500 tratos por segundo (+15 millones por día )
  14. 14. Caso de Éxito • 37 Millones de Suscriptores • SELECTs de 20 microsegundos • Transacciones que contienen de 5 a 20 operaciones SQL • 24x7x365 sin reiniciar solidDB por más de DOS años. El SIP redirecciona solicitudes de servicios como el Buzón de Mensajes de Voz. Después de recibir nueva información del suscriptor por parte del HLR (Home Location Register), solidDB envía esta información al correspondiente servidor de aplicaciones SIP. Esto hace posible que los suscriptores cambien de servicio telefónico que les provee el PSNT al que provee la red IP sin cambiar su número telefónico o su número celular (móvil)
  15. 15. Alternativas en el Mercado Oracle TimeTen solidDB maneja más transacciones por seg. solidDB puede configurarse para que no pierda transacciones, OracleTimeTen no. solidDB ofrece mayor programabilidad SQL con stored procedures y triggers, OracleTimeTen no. solidDB puede deshabilitar el logging para mejor rendimiento, Oracle no. solidDB no ofrece múltiples procesos en el mismo servidor enlazado a la BD, OracleTimeTen si. OpenSource FastDB, MonetDB, H2, y HSQLDB
  16. 16. Clientes Implementa servicios de localización 911 para determinar la ubicación de la persona y prestarle la ayuda requerida Permite a sus suscriptores hacer llamadas telefónicas a través de VoIP. Con solidDB registran y autentican a los usuarios de su red de forma instantánea Con solidDB rastrean simultáneamente cientos de dispositivos para una rápida resolución de problemas y gestión de capacidades de frecuencia de radio.
  17. 17. Servicios en DBAccess
  18. 18. Objetivos por Servicio Cuantificar desempeño y disponibilidad 24x7x365 Bajos Costos Información dinámica y rápida Escalabilidad e integración de Datos y Aplicaciones
  19. 19. Entregables
  20. 20. Gracias por su atención QUINO_AL@dbaccess.com +1 (312) 224.8358 +34 - 627254048 www.dbaccess.com

×