Oracle RAC: Mayor Disponibilidad y Calidad de Servicio. Miguel Palacios (miguel.palacios@gbsperu.net) PERU Oracle Users Group Setiembre 2007



Documentos relacionados

ORA-137 Base de Datos Oracle 11g: Administración de Real Application Clusters

ORA-143 Oracle 11g: RAC y Administración de Infraestructura Grid Versión 2

RODRIGO TAPIA SANTIS com) has a. non-transferable license to use this Student Guide

Oracle Minilesson Aprenda de los mejores. Soluciones para la Continuidad

Agenda. Introducción. Agenda

Oracle Minilesson Aprenda de los mejores. Soluciones para la Continuidad

Diferenciadores entre ediciones de Bases de Datos Oracle Octubre de Standard Edition One. Express Edition. Standard Edition

DBA 2.0 y Gestión del Desempeño con Enterprise Manager Packs

Soluciones que aportan valor a la seguridad de los datos. Soluciones integradas para empresas

General Parallel File System

Ing. Yonogy Curi Pomahuali

DBSURE. Disponemos de una copia de la base de datos de forma remota, que podemos contabilizar como segundo juego de copias.

Virtualización dirigida a las aplicaciones. Augusto López, EXANET Guatemala

Soluciones de alta disponibilidad y de recuperación ante desastres

Continuidad y eficiencia de servicios y datos. Sandra Ryan Senior Systems Engineer VERITAS Software Cono Sur sryan@veritas.com

ORA NFA: Base de Datos Oracle11g Release 2: Nuevas Funcionalidades para Administradores de Oracle10g

Buffer. Es la representación de un bloque de datos alojado en memoria.

Oracle Database 12c: Flex ASM Por Wissem El Khlifi (Oracle ACE )

Lleve el backup de su entorno Cloud a otro nivel

CONCURSO COES N 05 / 2014

Global File System (GFS)...

Enterprise Grid Computing Pau Contreras Business Development Manager Oracle Ibérica

Virtualizando Oracle Data Center con Oracle VM

Aplicaciones redundantes mediante el uso de software de Alta Disponibilidad y Tolerancia a Fallos everrun

SOLUCIONES DE NEGOCIOS. Virtualizandonuestronuestro

PROGRAMA FORMATIVO. Administración de Bases de Datos Oracle

Oracle Database 11g: Taller de Administración I Versión 2

IV Jornada de Coordinación del SIC

Backup and Recovery Workshop

Oracle Database 11g Alta Disponibilidad Informe Ejecutivo de Oracle Junio de 2007

Aplicaciones redundantes mediante el uso de software de alta disponibilidad y tolerancia a fallos everrun


Una opción convergente

ADMINISTRACIÓN ELECTRÓNICA 24x7: ORACLE RAC Y LA ALTA DISPONIBILIDAD

Presentación. 29/06/2005 Monografía de Adscripción 1

Nicolás Zarco Arquitectura Avanzada 2 Cuatrimestre 2011

Arquitectura de Máxima Disponibilidad(MAA): Continuidad de Negocios (CN)

Intelligent Management Center

LOG SHIPPING AND DATABASE MIRROR

Virtualización. El valor de la Virtualización de Servidores en la PYME

Oracle Database 12c: Administración de RAC

Backup online empresarial Resumen de características técnicas 2015

David Margolles BDM Almacenamiento. 40 aniversario de Fujitsu en España 400 años de relaciones España - Japón

Base de Datos Oracle 10g: Taller de Administración I 1-1

Redes de Almacenamiento

Instituto Profesional DuocUC Escuela de Ingeniería Visión Global Plataforma Oracle

OCFS (Oracle Cluster File System)

Arquitecturas de Alta Disponibilidad y Escalabilidad. Ferran Garcia Pagans Ferran.Garcia@Oracle.com Principal Sales Consultant

Oracle Database 12c: RAC Administration Ed 1

NOMBRE DEL CURSO: Curso Avanzado De Base De Datos Oracle

Oracle Minilesson Aprenda de los mejores

Monitoreo de Plataformas TI. de Servicios

VERITAS Cluster Server 4.2 for Windows

SYMANTEC BACKUP EXEC 12 POWER SUITE GUÍA DE PEDIDOS

ANEXO-I SISTEMA DE ALMACENAMIENTO

LABORATORIO 10. ADMINISTRACIÓN DE COPIAS DE SEGURIDAD EN ORACLE

Mi Perfil: Miguel Palacios

CONSIDERACIONES TÉCNICAS SOBRE LOS SERVICIOS GESTIONADOS DE COPIA DE SEGURIDAD DE STORAGE NETWORKING

Propuesta avanzada para La Optimización del Centro de Datos

server iseries Fernando Violante Mauricio Silva

Descripción de los Servicios Oracle contemplados en el Instrumento de Agregación de Demanda

TEMA 2: CAPACIDAD: Diseño del Servicio TI Anexo II: Amazon EC2

Renovación del Subsistema de Backup de Sistemas Distribuidos. Infraestructura de Backup Actual y Sistemas Operativos.

L P N N o. B C S

Módulo 9. Objetivos. Propósitos de Arreglo de Discos. -Tecnología en Hardware de Servidores-

PROGRAMA FORMATIVO Administración de Bases de Datos Oracle

Newsletter datum.com.gt

ST26_ Advanced Solutions of Microsoft SharePoint Server 2013

MS_10971 Storage and High Availability with Windows Server 2012

DEPARTAMENTO ADMINISTRATIVO NACIONAL DE ESTADÍSTICA. Oficina de Sistemas

Alcance y descripción del servicio BACKUP IPLAN

Capitulo III Implementación.

MINISTERIO DE COMERCIO EXTERIOR Y TURISMO LEY LEY QUE NORMA LA ADQUISION Y ADECUACION DEL SOFTWARE EN LA ADMINISTRACION PUBLICA

NetBackup PureDisk Protección de Entornos Remotos

MÓDULOS DEL CURSO Administración de Base de Datos 11g - Parte I Administración de Base de Datos 11g - Parte II Introducción a Oracle 11g: SQL y PL/SQL

:Arquitecturas Paralela basada en clusters.

Alta Disponibilidad. SISTEMAS DISTRIBUIDOS Departamento de Sistemas e Informática Escuela de Ingeniería Electrónica FCEIA

Taller de Certificación ORACLE 11g OCA Administration I

CAPÍTULO 3: Resultados

Escritorios y Aplicaciones en la Nube!"!

Soluciones RAID Comerciales

ARQUITECTURA DE SIAFI AREA DE INFRAESTRUCTURA UDEM

Copyright 2010 EMC Corporation. All rights reserved.

PROGRAMA FORMATIVO Administración avanzada de Oracle Database: Alta disponibilidad en la nube

Sistema Operativo en la Nube y Centro de Datos Dinámico

GlusterFS. Una visión rápida a uno de los más innovadores sistema de archivos distribuido

Oracle Database 11g: Taller de Administración

III. INTRODUCCIÓN AL CLOUD COMPUTING

Anuncio de software ZP de IBM Europe, Middle East and Africa, con fecha 16 de febrero de 2010

Soluciones innovadoras para optimizar su infraestructura TI. Virtualización con el sistema operativo i, PowerVM y Power Systems de IBM

BANCO CENTRAL DE RESERVA DEL PERÚ. INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE No GTIOOO

2. OBJETIVOS Y CARACTERÍSTICAS GENERALES DE LA INFRAESTRUCTURA

Architecting a Citrix Virtualization Solution

Evento Online: Hyper-V en Windows Server 2012: novedades en Disponibilidad, Performance, Operaciones y Entrega

Monitorización de sistemas y servicios

Documento técnico de Oracle Septiembre de Oracle Real Application Clusters 11g versión 2 Opción de Oracle Database

Guía de servicios. Contenidos

Introducción a Oracle Exadata

Soluciones de Replicación en PostgreSQL 9.1

Transcripción:

Oracle RAC: Mayor Disponibilidad y Calidad de Servicio Miguel Palacios (miguel.palacios@gbsperu.net) PERU Oracle Users Group Setiembre 2007

Agenda Problemas de Negocio. Beneficios Alta Disponibilidad y Calidad de Servicio. Características de Oracle RAC que resuelven problemas de negocio. Arquitectura de Oracle Real Application Clusters Demostración 1-2

Problemas de Negocio Pérdida de ventas e ingresos por falta de disponibilidad o escalabilidad de servicio. Imagen, reputación afectada por falta de disponibilidad de servicio. Necesidad de protección contra caídas de hardware. Necesidad de mas capacidad para correr aplicaciones críticas. Necesidad de crecer en infraestructura de acuerdo a los requerimientos del negocio y dinámicamente. Necesidad de mantener inversiones previas en TI y nuevas inversiones a bajo costo. Recursos subutilizados debido a que los picos de procesamiento son esporádicos. 1-3

Beneficios Alta Disponibilidad y Calidad de Servicio Continuidad de negocio Se minimiza el único punto de falla. Permite mantener la inversión porque provee escalabilidad horizontal. Computación a bajo costo: hardware, almacenamiento. Mejor utilización de los recursos: no se necesita configurar para picos de transacciones. 1-4

Causas de Down Time NO Planeado Unplanned Down time Software failures Hardware failures Human errors Disasters Operating system CPU Operator error Fire Database Memory User error Flood Middleware Power supply DBA Earthquake Application Bus System admin. Power failure Network Disk Sabotage Bombing Tape Controllers Network Power 1-5

Causas de Down Time Planeado Planned down time Routine operations Periodic maintenance New deployments Backups Performance mgmt Security mgmt Batches Storage maintenance Initialization parameters Software patches Schema management Operating system Middleware Network HW upgrade OS upgrades DB upgrades MidW upgrades App upgrades Net upgrades 1-6

Soluciones Oracle para Minimizar Down Time Fast-start Fault Recovery Unplanned down time Planned down time System failures Data failures System changes Data changes RAC Data Guard Streams Rolling upgrades Dynamic provisioning Online redefinition Flash Backup/Recovery ASM Flashback HARD Data Guard & Streams 1-7

Características de Oracle RAC que resuelven problemas de negocio Transparent Application Failover, Fast Application Notification Asegura alta disponibilidad y calidad de servicio a los usuarios. Cache Fusion Mejora rendimiento Scalability Realizar inversiones conforme va creciendo el negocio. A partir de Oracle 10g, RAC se puede desplegar con Estándar y Enterprise Edition. Automatic Workload Management Flexibilidad: Ajustar TI de acuerdo a los cambios del negocio 1-8

Que es un Cluster? Nodos interconectados que actúan como un solo servidor. Software de cluster esconde la estructura Almacenamiento esta disponible para lectura y escritura desde todos los nodos de forma concurrente. El sistema operativo es el mismo en cada nodo. Interconnect Discos Nodo Clusterware en cada nodo 1-9

Que es Oracle Real Application Clusters? Múltiples instancias accediendo a la misma base de datos. Instancias distribuidas en mas de un nodo. Acceso físico o lógico a cada archivo de base de datos. Acceso a datos controlado por software. Interconnect Shared cache Archivos de Base de datos Instancias distribuidas en mas de un nodo 1-10

Niveles de Escalabilidad Hardware: Disk input/output (I/O) Comunicación Internodo: Gran ancho de banda y baja latencia. Sistema Operativo: Numero de CPUs Sistema de Base de Datos: Sincronización Aplicación: Diseño 1-11

Escalamiento (Scaleup) y Velocidad (Speedup) Sistema Original Hardware Time 100% de la tarea Scaleup de Sistema Cluster Speedup de Sistema Cluster Hardware Hardware Time Time hasta 200% de la tarea hasta 300% de la tarea Hardware Hardware Time/2 100% de la tarea Hardware Time 1-12

Speedup/Scaleup y Cargas de Trabajo Carga de Trabajo OLTP e Internet DSS con parallel query Batch (mixto) Speedup No Si Posible Scaleup Si Si Si 1-13

Diagrama básico de Oracle RAC 1-14

Arquitectura Real Application Clusters Servers Interconnect High-speed Interconnect: Gigabit Ethernet UDP Oracle CRS Proprietary Proprietary OS C/W RAC Linux, UNIX, Windows RAC Linux Windows RAC Linux Windows RAC AIX, HP-UX, Solaris ASM OCFS RAW ASM RAW OS CVM CFS Database shared storage 1-15

Arquitectura Real Application Clusters 9i RAC Oracle Clusterware Applications Applications/RAC Event Services Cluster control Volume Manager file system Messaging and Locking Membership System Management Event Services Services framework Cluster control/recovery APIs Automatic Storage Management Messaging and Locking Membership Management APIs Connectivity Connectivity Hardware/OS kernel Hardware/OS kernel 1-16

Arquitectura Real Application Clusters - Storage Node1 Noden Node1 Noden Instance1 Instancen Instance1 Instancen CRS_HOME ORACLE_HOME CRS_HOME ORACLE_HOME Local storage Local storage Local storage Local storage Voting files OCR files Shared storage Voting files OCR files CRS_HOME ORACLE_HOME Shared storage Permite online patch upgrades Software no es un único punto de falla 1-17

Arquitectura Real Application Clusters - Storage Node1 Instance1 Archived log files Local storage Undo tablespace files for instance1 Online redo log files for instance1 Data files Temp files Control files Flash recovery area files Change tracking file SPFILE TDE Wallet Shared storage Noden Instancen Archived log files Local storage Undo tablespace files for instancen Online redo log files for instancen 1-18

Arquitectura Real Application Clusters - Software Node1 Instance1 Cache LMON LMD0 LMSx LCK0 DIAG Oracle Clusterware CRSD & RACGIMON EVMD OCSSD & OPROCD Applications ASM, DB, Services, OCR VIP, ONS, EMD, Listener Cluster Global resources Cluster interface Global management: SRVCTL, DBCA, EM Noden Instancen Cache LMON LMD0 LMSx LCK0 DIAG Oracle Clusterware CRSD & RACGIMON EVMD OCSSD & OPROCD Applications ASM, DB, Services, OCR VIP, ONS, EMD, Listener 1-19

Matriz de certificación para Oracle RAC 1. Ingresar a http://metalink.oracle.com. 2. Click en el tab Certify. 3. Click en View Certifications by Product. 4. Seleccionar Real Application Clusters y click Submit. 5. Seleccionar la plataforma correcta y click Submit. 1-20

Overview de Extended RAC Full utilización de recursos, sin importar donde estén ubicados Site A RAC Database Site B Clients Site A RAC Database Site B Recuperación rápida ante una falla de site 1-21

Conectividad de Extended RAC Distancias por arriba de 10kms requieren fibra oscura Definir buffer credits de la fibra canal para distancias muy largas. Dark fiber Site A Site B DWDM device DWDM device DB copy DB copy Clients Public network 1-22

Disk Mirroring de Extended RAC Se requiere copia de la data en cada site Dos opciones: Host-based mirroring Remote array-based mirroring Site A Site B Primary Secondary DB copy DB copy DB copy DB copy 1-23

Beneficios Adicionales con Oracle Data Guard Mayor proteccion ante desastres Mayores distancias Proteccion adicional ante corrupciones Mejor para mantenimiento planeado Rolling upgrades Mejor performance en distancias largas Transferencia asíncrona Muy recomendable si el costo de fibra oscura (DWDM) no se puede asumir. Oracle Data Guard podría trabajar en redes estándar. 1-24

Maximum Availability Architecture Clients Oracle Application Server WAN Traffic Manager Oracle Application Server Primary site Data Guard Secondary site RAC database RAC databases: Phys&log standby 1-25

P R E G U N T A S R E S P U E S T A S 1-26

www.peoug.org 1-27