Gfi grid-coherence-evento modernizacion v1

652 views
495 views

Published on

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
652
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
12
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Gfi grid-coherence-evento modernizacion v1

  1. 1. GFI InformáticaGrid Computing - Coherence Febrero 2011
  2. 2. Grupo GFI Informática Grupo GFI Informática n Paises Bajos  Presencia en 8 países: Bélgica n n Luxemburgo Francia, Bélgica, España, Luxemburgo, n Francia Portugal, Suiza, Marruecos y Canadá n Suiza  Cotiza en la Bolsa de París Portugal n  +9.000 profesionales n España  Facturación 2009: +663 M € GFI Informática en España  Más de 1.300 profesionales Maroc  Cobertura de ámbito nacional (sedes en Madrid, País Vasco, Cataluña, Andalucía y Levante) Canada Québec  Facturación 2009: +70 M€ Montréal n © GFI Informatica 2010 2
  3. 3. GFI: Organización y Centros de Competencia GFI Centro GFI Norte GFI Sur GFI Cataluña GFI Levante GFI Canarias Sectores AAPP Banca Seguros Telco Industria Sanidad Centros de Competencia Desarrollo e Integración Calidad y Explotación Soluciones Portales SOA SQA Infraestructura ERP Biometría/AFIS ECM Open Source ITIL Soporte / Contin RRHH Analisis Inform. e Inteligencia BPM J2EE Seguridad Modernización CRM Servicios Consultoría Proyectos Outsourcing © GFI Informatica 2010 3
  4. 4. Oracle Coherence Usuarios Web Servers Application Servers Data Demand Java Objects Data Sources © GFI Informatica 2010 4
  5. 5. Oracle Coherence In Memory Data Grid Datos cacheables Cualquier objeto de negocio (de cualquier complejidad) Resultado de N transacciones (ficha cliente, expediente, …) No directamente ligado a tablas relacionales Adicional a la funcionalidad de cacheo: Consultas complejas sobre los datos cacheados Eventos y triggers ante modificaciones Operaciones masivas Transacciones y locks Altamente escalable Fault tolerant © GFI Informatica 2010 5
  6. 6. Oracle Coherence Objetivos Ahorro de costes Reducción de accesos a sistemas externos (MIPS, …) Descarga de servidores, base de datos Rendimiento Hits en la caché Precarga de datos Escalabilidad extrema Cientos de servidores Continuidad Análisis de datos en memoria © GFI Informatica 2010 6
  7. 7. Oracle Coherence Fault tolerant Objetos replicados automáticamente No SPoF No maestro/esclavo Los servidores se monitorizan entre sí Se reparten la responsabilidad Escalabilidad Objetos balanceados automáticamente Comunicación punto punto (max. un salto) Vista local del cluster: no hacen falta búsquedas © GFI Informatica 2010 7
  8. 8. Oracle Coherence En caso de fallo de una instancia Los restantes miembros se reparten sus objetos (primarios y backup) Lo mismo ocurre en caso de Añadir una instancia Parada de una instancia Escalabilidad lineal Añadir instancias Re-particionado de datos automático © GFI Informatica 2010 8
  9. 9. Oracle Coherence Tipos de cachés: Cluster Local Near Políticas de cachés: Partitioned Replicated Instancias dedicadas a mantener datos Instancias sólo con datos temporales locales No participan en replicación No implican reparticionamiento © GFI Informatica 2010 9
  10. 10. Oracle CoherencePolíticas de actualizaciónA - Write-through B - Write-behind © GFI Informatica 2010 10
  11. 11. Oracle Coherence Búsquedas • Búsqueda por clave u otros atributos • Búsquedas en paralelo • Lenguaje CohQL (SQL like) Expiración de datos en caché • Políticas de expiración • Refresh ahead© 2009 - GFI Informática Mainframe Applications - Replatforming & Rehosting Página 11
  12. 12. Oracle Coherence Tipos de Integración Memory Data Grid Tier – Integración con aplicaciones Coherence-Web – Datos de sesión Business Services – BPM, ESB Integración con frameworks – TopLink , JPA, Hibernate © GFI Informatica 2010 12
  13. 13. Oracle Coherence Ediciones Tipos de Clientes Standard Data Client Enterprise Real Time Client Grid • Local cache • Sincronización automática de datos en cliente API Cliente Java .Net C++ © GFI Informatica 2010 13
  14. 14. Oracle Coherence: Casos de Uso Descarga de accesos al mainframe Ahorro de costes (MIPS) Escalabilidad basada en infraestructura commodity Modernización Data Grid Casos de negocio: Configuración de productos Planes de tarificación Datos de ficha de cliente Expedientes vivos © GFI Informatica 2010 14
  15. 15. Oracle Coherence: Casos de Uso Compartición de datos Entre múltiples aplicaciones Web Data Grid Casos de negocio: Datos de la sesión Formularios en múltiples pasos © GFI Informatica 2010 15
  16. 16. Oracle Coherence: Casos de Uso Cacheo de resultados de Business Services Data Grid Service Bus Casos de negocio: Contrataciones Quejas y reclamaciones Aplicaciones IVR © GFI Informatica 2010 16
  17. 17. Oracle Coherence: Casos de Uso Cálculos analíticos en memoria Service Bus Data Grid Casos de negocio: Análisis de riesgos © GFI Informatica 2010 17
  18. 18. Oracle Coherence: Casos de Uso Agilización de procesos batch masivos Precarga en memoria de datos comunes y datos de clientes, contratos, … Data Grid Casos de negocio: Procesos de cierre periódicos Renovaciones de cartera © GFI Informatica 2010 18
  19. 19. Oracle Coherence: Casos de Uso Agilización de motor de reglas Datos comunes o complejos desde el motor Promociones 2 <Cliente X> (WebLogic) ILOG JRules 1 <Prefetch datos cliente CRM X> 3 <Lookup 3 datos Cohere Cohere <Lookup más maestros> nce nce datos cliente X> Oracle Oracle Casos de negocio: Campañas CRM © GFI Informatica 2010 19
  20. 20. Oracle Coherence: Casos de Uso Consolidación de servidores Datos fuera de los servidores Descarga de accesos a BD Data Grid © GFI Informatica 2010 20

×