21
SOLUCIONES DE NEGOCIOS Miguel Palacios [email protected] COREIS - UNI Noviembre 2009 Continuidad de Negocio con Oracle Real Application Clusters

Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Embed Size (px)

Citation preview

Page 1: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

SOLUCIONES DE NEGOCIOS

Miguel Palacios

[email protected]

COREIS - UNI Noviembre 2009

Continuidad de

Negocio con Oracle

Real Application

Clusters

Page 2: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú1 - 2

www.peoug.org

Page 3: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú1 - 3

Mi Perfil: Miguel Palacios

� Fundador y CEO de Global Business Solutions Perú (GBSPERU.NET)

� Líder de PERU Oracle Users Group (PEOUG.ORG)

� Certificación OCP9i, OCP10g, 10g RAC Expert

� Experiencia Oracle:

� Arquitecto de soluciones con foco en mejora continua

� 7+ años Instructor certificado de Oracle University

� Oracle Database Beta Tester desde 2006

� 10+ años de Database Administration y Performance Tuning

� Oracle Backup & Recovery

� Oracle ASM: 10g R2, 11g R1

� Oracle Data Guard: Physical and Logical 9iR2, 10gR2, 11gR1 (Active Data Guard). Despliegues de “basic standby” sobre Standard Edition 8i, 9iR2, 10g R2.

� Oracle RAC: 9iR2, 10GR2, 11gR1 sobre HP-UX Itanium, Linux Itanium, Linux x86_64, Solaris, AIX (LPAR and VIO Server), Windows. Despliegues en Single Data Center y RAC Extendido

� Oracle Streams: 9i R2, 10g R2 (Database Level y Schema Level: Bi-Directional y Uni-Directional). Upstream y Downstream Capture

� Oracle VM: Despliegues de Oracle RAC 10gR2, Grid Control 10g, Oracle Enterprise Linux

� Oracle E-Business Suite 11i: Performance and Troubleshooting

Page 4: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú1 - 4

<Insert Picture Here>� Introducción

� Soluciones Oracle para la Continuidad� Oracle RAC / RAC Extended Distance Clusters

� Oracle Data Guard Physical & Logical Standby

� Oracle Streams

� Flashback

� ASM, etc

� Resumen

� Siguientes Pasos

Page 5: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú1 - 5

<Insert Picture Here>

Introducción

Page 6: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú1 - 6

Oracle: Completo, Abierto e Integrado

stack de software Empresarial sobre

LinuxBeneficios

� Componentes Estandard

� Configuraciones Validadas

� Versiones sincronizadas

� Facil de Administrar

� Mayor seguridad

� Alta confiabilidad

� Ecosistema de partners

� Una sola llamada de soporte

� Menor TCO

� Abierto y cumplimiento de

estandares

� Integra componentes “open-

source”OperatingSystem /

Virtualization

Database

Middleware

Development Tools and

Applications

EnterpriseManagement

Oracle VM and

Enterprise Linux

Oracle

Database

Oracle Tools

& Fusion

Middleware

Oracle

Applications

Oracle

Enterprise Manager

Page 7: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú1 - 7

<Insert Picture Here>

Continuidad De Negocios: Antecedentes

Page 8: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú1 - 8

Programa global que abarca los planes de recuperación de desastres, los planes de recuperación del negocio, y los planes de respuesta de emergencia

Continuidad del NegocioDefinición

Page 9: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú1 - 9

Page 10: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú1 - 10

Page 11: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú1 - 11

Forrester Research, “Six Years After 9/11, Most Firms Are Not Ready For Another Disaster”, Sep 11, 2007

“… los profesionales de TI están cruzando los dedos y están esperando que no ocurra un desastre , mientras que los ejecutivos no tienen la menor

idea de cuan vulnerables ellos realmente están de perdidas significativas para el negocio. . .”(encuestra realizada sobre 189 empresas)

Page 12: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú1 - 12

95% 18 6 0

99% 3 15 36

99.9% 0 8 46

99.99% 0 0 53

99.999% 0 0 5

Porcentaje

Disponibilidad Días

Downtime por año (7x24x365)

Horas Minutos

99.9999% 0 0 1

Ej: Si para una organización 24 x 7 su costo de downtime por hora fuera de US$ 1,000, al decir que su porcentaje de disponibilidad es de 99% al

año, su costo de downtime seria de US$ 87,600 anual.

Page 13: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú1 - 13

� Continuidad de Negocio: / DR Plan

� Documentado & Actualizado

� Pruebas periódicas tanto para planeamiento como auditoría

� Recuperación, Operaciones Post-Desastre & retorno al full servicio

� Cambios Estratégicos, nuevas líneas de productos, nuevos mercados

� Nuevas Regulaciones

� Continuidad de Negocio: Requerimientos

� Que información crítica y capacidades son necesarias, y cuánta información se puede tolerar perder?

� RTO / RPO / Capacidad

Page 14: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú1 - 14

<Insert Picture Here>

Soluciones Oracle que permiten mantener la Continuidad De Negocio

Page 15: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú1 - 15

Real Application Clusters

ASMFlashback

RMAN & Oracle Secure BackupData GuardStreams

Database Vault

Online ReconfigurationRolling Upgrades

Online Redefinition

Oracle

MAA Best P

ractice

s

Fallas Sistema

Fallas Datos

Cambios Sistema

Cambios Datos

Caídas no planeadas

Caídas planeadas

Page 16: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú1 - 16

Fallas Sistema

Fallas Datos

Cambios Sistema

Cambios Datos

Caídas no planeadas

Caídas planeadas

Real Application Cluster(RAC)

Falla de SO

Errores Software

Fallas Hardware

Page 17: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú1 - 17

�N1 �N3

�N4

�Application Access

�Application Access

�N2

�Same Data Center

Page 18: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú1 - 18

N1 N3 N4

Application Access

Application Access

N2

Same Data Center

Page 19: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú1 - 19

One Database

Data Center A

N1 N3 N4

Data Center B

Extended Cluster

Cluster

Interconnect

Application Access

Application Access

N2

Remote Mirroring

Page 20: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú1 - 20

�Objetivos:� Minimizar tiempo de falla

� Utilizar todos los recursos

� Escalar para crecimiento

�Alcanzar esto con una arquitectura integrada para alta disponibilidad (Best-of-Breed)

Page 21: Oracle RAC - Oracle Real Aplications Clusters - Ing. Miguel Palacios Guerra

Global Business Solutions Perú

www.gbsperu.net