primer oracle platinum partner de la region andina oracle ... · primer oracle platinum partner de...

46
Oracle Minilessons Alta Disponibilidad = Mejores Servicios Martín Cabarique Primer Oracle Platinum Partner de la Region Andina

Upload: trantuyen

Post on 28-Sep-2018

232 views

Category:

Documents


0 download

TRANSCRIPT

Oracle Minilessons

Alta Disponibilidad =

Mejores ServiciosMartín Cabarique

Primer Oracle Platinum Partner de la Region Andina

¡Bienvenidos! y Muchas Gracias

Ricardo Cárdenas

Gerente GeneralredPartner Perú

redPartner S.A.

Fabrica y Distribuye software empresarial, y ofrece, a sus más de 500 clientes, servicios de consultoría, capacitación en IT y soporte técnico 24x7.

Nuestra Pasión

En redPartner existimos para:

Ayudar a Construir Sistemas de Tecnología de Información

que Tengan Sentido de Negocio Para el Negocio de Nuestros Clientes.

“Help to Build IT Systems that Make Customer Business Sense”

Agenda• Estrategia• Opciones con Oracle 11g

– Snapshot Standby Databases– Oracle Performance Analyzer– Oracle Database Reply– – Oracle Active Dataguard– Oracle Real Application Clusters– Universal HA– Oracle Recovery Advisor

• Servicios Disponibles• Conclusiones & Cierre

EstrategiaSeven tips to make the value case for disaster

recovery• Sell a disaster recovery program by doing a risk

assessment or a business impact analysis.• Stop talking about disaster recovery and

business continuity as an IT program or in terms of IT's underlying recovery objectives.

• DR should really be integrated into an organization's normal change processes, ideally at the architectural stage.

Estrategia (Cont.)

• Focus on business process resiliency. • Lay out a five-year plan that shows improvement

over time by, for example, taking additional risks out, or by better supporting a business need, or speeding the recovery time, or reducing error rates.

• Make sure DR is dependent on more than a few trained individuals.

• Test the plan.Referencia: Linda Tucci, Senior News Writer - SearchCIO.com

Agenda• Estrategia• Opciones con Oracle 11g

– Snapshot Standby Databases– Oracle Performance Analyzer– Oracle Database Reply– – Oracle Active Dataguard– Oracle Real Application Clusters– Universal HA– Oracle Recovery Advisor

• Servicios Disponibles• Conclusiones & Cierre

Setting Up a Test Environment by Using Snapshot Standby Databases

Physical standby database

Perform testing

Snapshot standby database

Open database

Back out changes

SQL> ALTER DATABASE CONVERT TO SNAPSHOT STANDBY;

Redo stream

Redo stream

Agenda• Estrategia• Opciones con Oracle 11g

– Snapshot Standby Databases– Oracle Performance Analyzer– Oracle Database Reply– – Oracle Active Dataguard– Oracle Real Application Clusters– Universal HA– Oracle Recovery Advisor

• Servicios Disponibles• Conclusiones & Cierre

SQL Performance Analyzer

SQL Performance Analyzer is beneficial in the following use cases:– Database upgrades– Implementation of tuning recommendations– Schema changes– Statistics gathering– Database parameter changes– OS and hardware changes

SQL Performance Analyzer: Workflow usage

1. Capture SQL workload on production.2. Transport the SQL workload to a test system.3. Build “before-change” performance data.4. Make changes.5. Build “after-change” performance data.6. Compare results from steps 3 and 5.7. Tune regressed SQL.

SQL Performance Analyzer: Comparison Report

Agenda• Estrategia• Opciones con Oracle 11g

– Snapshot Standby Databases– Oracle Performance Analyzer– Oracle Database Reply– – Oracle Active Dataguard– Oracle Real Application Clusters– Universal HA– Oracle Recovery Advisor

• Servicios Disponibles• Conclusiones & Cierre

Why to use Oracle Database Reply ?• La mayor parte de fallas en el servicio se debe a cambios en los

sistemas (software y hardware)• Necesidad de identificar el impacto de los cambios antes de hacerlos

en producción• Las pruebas exhaustivas son muy costosas y el éxito de las mismas

bajo– Muchas fallas no son detectadas– Cambios pueden afectar el desempeño y disponibilidad de las

Aplicaciones• Causa del bajo éxito de las prueba:

– Imposible hacer pruebas de carga reales dejando muchos fallas sin detectar.

• Database Replay hace posible hacer pruebas realesCopyright © 2007, Oracle. All rights reserved.

The Big Picture

Productiondatabase

Databasebackup

Capture directory

Shadow capture file

Shadow capture file

Shadow capture file

Shadow capture fileProc

ess

capt

ure

files

Databaserestore

Prechange production system Postchange test system

Replaysystem

Can use Snapshot Standby as test system

Testsystem

withchanges

Productionsystem

Clients/app servers

Copyright © 2007, Oracle. All rights reserved.

Capturing Workload with Enterprise Manager

Copyright © 2007, Oracle. All rights reserved.

Processing Captured Workload

Copyright © 2007, Oracle. All rights reserved.

Using the Replay Workload Wizard

Copyright © 2007, Oracle. All rights reserved.

Agenda• Estrategia• Opciones con Oracle 11g

– Snapshot Standby Databases– Oracle Performance Analyzer– Oracle Database Reply– – Oracle Active Dataguard– Oracle Real Application Clusters– Universal HA– Oracle Recovery Advisor

• Servicios Disponibles• Conclusiones & Cierre

Que es ?

dbTwice Producción

Redo Shipping

Movimiento Automático StandbyFísico

Centro de Respaldo

• Solución para Protección ante desastres• Mantenimiento de Standby Fisico en forma automática• Switchover y Failover• Compresion en la red

• Recover the service in seconds or less than 10 minutes

• Protect your most valuable asset: Your Information

• High throughput on the Network• Active/Active or Active/Pasive• Leverage your Investments• Easy administration by Web• Transparent Application Failover

Technical Features -- Security

Authenticated Login

Home Page – Performance Monitoring

Easy tool for Monitoring performance

No need to install any software on Client

Setup & Configuration Wizards

Setup & Configuration Wizards

One-click Switchover andFailover

Agenda• Estrategia• Opciones con Oracle 11g

– Snapshot Standby Databases– Oracle Performance Analyzer– Oracle Database Reply– – Oracle Active Dataguard– Oracle Real Application Clusters– Universal HA– Oracle Recovery Advisor

• Servicios Disponibles• Conclusiones & Cierre

Que es Oracle Dataguard?

Oracle Dataguard Producción

Redo Shipping

Movimiento Automático StandbyFísico

oLógico

Centro de Respaldo• Solución para Protección ante desastres• Mantenimiento de Standby Físico o Lógico en forma automática• Switchover y Failover• Compresión en la red en 11g con Advanced Compression Option

Active Dataguard

• Anteriormente la Base Standby podia estar en dos modos mutuamente excluyentes:– Modo de Recuperación: se están aplicando los

cambios– Modo de Sólo Lectura

• Active Dataguard en 11g– Permite mantener la BD standby abierta para lecturas

al tiempo que se aplican los cambios sobre la BD

Agenda• Estrategia• Opciones con Oracle 11g

– Snapshot Standby Databases– Oracle Performance Analyzer– Oracle Database Reply– – Oracle Active Dataguard– Oracle Real Application Clusters– Universal HA– Oracle Recovery Advisor

• Servicios Disponibles• Conclusiones & Cierre

Qué es Oracle Real Application Clusters RAC?

Múltiples instancias accediendo a la misma Base de Datos

Instancias repartidas entre los servidores

Acceso Físico a cada uno de los archivos de la BD

Software controla en el acceso a los datos

Instances run on each node

Databasefiles

Interconnect

Copyright © 2007, Oracle. All rights reserved.

Porqué usar RAC?

Alta Disponibilidad: Servicio se mantiene durante caídas del servidor o de instancias

Escalabilidad sin Límites: Adicione más nodos cuando los necesite

Pay as you grow: Pay for just what you need today Beneficios más importantes de Grid Computing:

Crezca o Redistribuya bajo demanda Un solo botón para adicionar o remover servidores Distribución automática de la carga y recursos

Agenda• Estrategia• Opciones con Oracle 11g

– Snapshot Standby Databases– Oracle Performance Analyzer– Oracle Database Reply– – Oracle Active Dataguard– Oracle Real Application Clusters– Universal HA– Oracle Recovery Advisor

• Servicios Disponibles• Conclusiones & Cierre

Universal High Availability

• Any Application: Citrix, Exchange, Jboss, DB2, SqlServer, OAS, etc

• Any Platform• Active/Passive• Transparent Application Failover• Automatic Recovery of Service

Services Portal

Home Page

Adding Applications in the Cluster

Modify Attributes

Agenda• Estrategia• Opciones con Oracle 11g

– Snapshot Standby Databases– Oracle Performance Analyzer– Oracle Database Reply– – Oracle Active Dataguard– Oracle Real Application Clusters– Universal HA– Oracle Recovery Advisor

• Servicios Disponibles• Conclusiones & Cierre

Data Recovery Advisor– Rápida determinación, análisis y recuperación de

fallas– Minimiza tiempos de parada– Puede Implementarse con:

• Enterprise Manager• RMAN command line

4. Choose and execute repair.

3. Advise on repair.

5. Perform proactive checks.

2. List failures by severity.

1. Assess data failures.

Agenda• Estrategia• Opciones con Oracle 11g

– Snapshot Standby Databases– Oracle Performance Analyzer– Oracle Database Reply– – Oracle Active Dataguard– Oracle Real Application Clusters– Universal HA– Oracle Recovery Advisor

• Servicios Disponibles• Conclusiones & Cierre

Estamos Para Servirlos y Queremos Servirlos Bien!• Entrenamiento Personalizado y calidad OCM• Consultoría especializada y experimentada en asegurar la

continuidad de su negocio– Real Application Clusters– Oracle Dataguard & Active Dataguard– – Real Application Testing

• Asistencia antes, durante y posterior a la implementación de ambiente para Recuperación ante Desastres

• Mantenimiento Predictivo y CorrectivoCentro de soporte 24x7

Agenda• Estrategia• Opciones con Oracle 11g

– Snapshot Standby Databases– Oracle Performance Analyzer– Oracle Database Reply– – Oracle Active Dataguard– Oracle Real Application Clusters– Universal HA– Oracle Recovery Advisor

• Servicios Disponibles• Conclusiones & Cierre

Qué aprendimos hoy?• Elementos para una arquitectura de Alta Disponibilidad• Soluciones Disponibles

– RAC– – Oracle Dataguard– Recovery Advisor– Database Reply & Performance Analyzer– Snapshot Standby Database

N ues tra M is ión: “Ayudar a C ons truir S is temas de Tec nolog ía de Informac ión que Teng an S entido de N eg oc io Para el N eg oc io de N ues tros C lientes .”

E s tamos Para S ervirlos y Queremos S ervirlos B ien!

Q&A

Para mayor información o compras por favor contáctenos:

[email protected]@red-partner.com [email protected]

(511) 640-1000