gfi grid-coherence-evento modernizacion v1

20
GFI Informática Grid Computing - Coherence Febrero 2011

Upload: oracle-espana

Post on 04-Jul-2015

450 views

Category:

Education


3 download

TRANSCRIPT

Page 1: Gfi grid-coherence-evento modernizacion v1

GFI InformáticaGrid Computing - Coherence

Febrero 2011

Page 2: Gfi grid-coherence-evento modernizacion v1

Grupo GFI Informática

Grupo GFI Informática Presencia en 8 países:

Francia, Bélgica, España, Luxemburgo, Portugal, Suiza, Marruecos y Canadá

Cotiza en la Bolsa de París +9.000 profesionales Facturación 2009: +663 M €

GFI Informática en España Más de 1.300 profesionales Cobertura de ámbito nacional (sedes

en Madrid, País Vasco, Cataluña, Andalucía y Levante)

Facturación 2009: +70 M€

2

n Francia

n EspañaPortugal n

n Suiza

Bélgica n

n Paises Bajos

n Luxemburgo

Canada Québec

Montréal n

MarocMaroc

© GFI Informatica 2010

Page 3: Gfi grid-coherence-evento modernizacion v1

GFI: Organización y Centros de Competencia

3

ServiciosServicios

OutsourcingProyectosConsultoría

Servicios

OutsourcingProyectosConsultoría

Sectores

AAPP Banca Seguros Telco Industria Sanidad

GFI Centro GFI Norte GFI Sur GFI Cataluña GFI Levante GFI Canarias

Centros de Competencia

Desarrollo e Integración Calidad y Explotación SolucionesPortalesPortales

ECMECM

BPMBPM

SOASOA

Open SourceOpen Source

J2EEJ2EE

SQASQA

ITILITIL

SeguridadSeguridad

InfraestructuraInfraestructura

Soporte / ContinSoporte / Contin

ModernizaciónModernización

ERPERP

RRHHRRHH

CRMCRM

Biometría/AFISBiometría/AFIS

Analisis Inform.e Inteligencia

Analisis Inform.e Inteligencia

© GFI Informatica 2010

Page 4: Gfi grid-coherence-evento modernizacion v1

Oracle Coherence

Application Servers

Application Servers

Web Servers

Web Servers

Data DemandData Demand

UsuariosUsuarios

Data SourcesData Sources

Java ObjectsJava Objects

Application Servers

Web Servers

Data Demand

Usuarios

Data Sources

Java Objects

4© GFI Informatica 2010

Page 5: Gfi grid-coherence-evento modernizacion v1

In Memory Data GridDatos 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 cacheadosEventos y triggers ante modificacionesOperaciones masivasTransacciones y locks

Altamente escalableFault tolerant

Oracle Coherence

5© GFI Informatica 2010

Page 6: Gfi grid-coherence-evento modernizacion v1

ObjetivosAhorro de costes

Reducción de accesos a sistemas externos (MIPS, …)Descarga de servidores, base de datosRendimiento

Hits en la cachéPrecarga de datos

Escalabilidad extrema Cientos de servidores

ContinuidadAnálisis de datos en memoria

Oracle Coherence

6© GFI Informatica 2010

Page 7: Gfi grid-coherence-evento modernizacion v1

Fault tolerantObjetos replicados automáticamenteNo SPoFNo maestro/esclavoLos servidores se monitorizan entre síSe reparten la responsabilidad

EscalabilidadObjetos balanceados automáticamenteComunicación punto punto (max. un salto)Vista local del cluster: no hacen falta búsquedas

Oracle Coherence

7© GFI Informatica 2010

Page 8: Gfi grid-coherence-evento modernizacion v1

En caso de fallo de una instancia

Los restantes miembros se reparten sus objetos (primarios y backup)

Lo mismo ocurre en caso deAñadir una instanciaParada de una instancia

Escalabilidad linealAñadir instanciasRe-particionado de datos automático

Oracle Coherence

8© GFI Informatica 2010

Page 9: Gfi grid-coherence-evento modernizacion v1

Tipos de cachés:ClusterLocalNear

Políticas de cachés:PartitionedReplicated

Instancias dedicadas a mantener datosInstancias sólo con datos temporales locales

No participan en replicaciónNo implican reparticionamiento

Oracle Coherence

9© GFI Informatica 2010

Page 10: Gfi grid-coherence-evento modernizacion v1

Políticas de actualizaciónA - Write-through

B - Write-behind

Oracle Coherence

10© GFI Informatica 2010

Page 11: Gfi grid-coherence-evento modernizacion v1

Página 11© 2009 - GFI Informática Mainframe Applications - Replatforming & Rehosting

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

Oracle Coherence

Page 12: Gfi grid-coherence-evento modernizacion v1

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

Oracle Coherence

12© GFI Informatica 2010

Page 13: Gfi grid-coherence-evento modernizacion v1

Tipos de Clientes Data ClientReal Time Client

• Local cache• Sincronización automática de

datos en cliente

EdicionesStandardEnterpriseGrid

API ClienteJava.NetC++

Oracle Coherence

13© GFI Informatica 2010

Page 14: Gfi grid-coherence-evento modernizacion v1

Descarga de accesos al mainframeAhorro de costes (MIPS)Escalabilidad basada en infraestructura commodityModernización

Data GridData GridData Grid

Casos de negocio:Configuración de productosPlanes de tarificaciónDatos de ficha de clienteExpedientes vivos

Oracle Coherence: Casos de Uso

14© GFI Informatica 2010

Page 15: Gfi grid-coherence-evento modernizacion v1

Compartición de datosEntre múltiples aplicaciones Web

Data Grid

Casos de negocio:Datos de la sesiónFormularios en múltiples pasos

Oracle Coherence: Casos de Uso

15© GFI Informatica 2010

Page 16: Gfi grid-coherence-evento modernizacion v1

Cacheo de resultados de Business Services

Data Grid

Service Bus

Casos de negocio:ContratacionesQuejas y reclamacionesAplicaciones IVR

Oracle Coherence: Casos de Uso

16© GFI Informatica 2010

Page 17: Gfi grid-coherence-evento modernizacion v1

Cálculos analíticos en memoria

Casos de negocio:Análisis de riesgos

Data GridService Bus

Oracle Coherence: Casos de Uso

17© GFI Informatica 2010

Page 18: Gfi grid-coherence-evento modernizacion v1

Agilización de procesos batch masivosPrecarga en memoria de datos comunes y datos de clientes, contratos, …

Casos de negocio:Procesos de cierre periódicosRenovaciones de cartera

Data Grid

Oracle Coherence: Casos de Uso

18© GFI Informatica 2010

Page 19: Gfi grid-coherence-evento modernizacion v1

Agilización de motor de reglasDatos comunes o complejos desde el motor

Casos de negocio:Campañas CRM

Oracle Coherence: Casos de Uso

19© GFI Informatica 2010

Promociones(WebLogic)

ILOG JRules

CRM

Cohe

renc

e

Cohe

renc

e

Oracle Oracle

<Prefetchdatos cliente

X>

1

<Cliente X>2

<Lookupdatos

maestros>

3

<Lookup más datos cliente

X>

3

Page 20: Gfi grid-coherence-evento modernizacion v1

Consolidación de servidoresDatos fuera de los servidores

Descarga de accesos a BDData Grid

Oracle Coherence: Casos de Uso

20© GFI Informatica 2010