SlideShare una empresa de Scribd logo
1 de 44
Descargar para leer sin conexión
Oracle RAC 11gR2 – New features
           Ing. Nelson Calero, OCP
          nelson.calero@gmail.com



              UYOUG Workshop
           Miércoles 9 de Mayo 2012
             Montevideo, Uruguay
1/44
Agenda


       1 - Revisión rápida de nuevas
       funcionalidades en Oracle RAC
       11gR2 (11.2.0.x)
       2 - Cambios en los procesos del cluster
       3 - Cambios en ASM
       4 - SCAN Listener
       5 – más cambios
2/44
Oracle RAC
         Public LAN
                                        Private LAN
                                        Interconnect




                                                  Instances of
                         Shared cache             the clustered
                                                  database

                                        SAN Network



       Users
                                                SAN Disks


3/44
New Features en 11.2.0.1

  Nuevas funcionalidades
    – ASM Dynamic Volume Manager (ADVM)
    – ASM Cluster File system (ACFS)
    – Oracle Restart
    – Grid Plug and Play
    – Single Client Access Name (SCAN)
    – Server pools
    – Grid Naming Service (GNS)
    – Cluster Time Synchronization Service (CTSS)
  Nuevas opciones
    – Oracle RAC One Node
    – Clusterware para single instance
4/44
Agenda


       1 - Revisión rápida de nuevas
       funcionalidades en Oracle RAC 11gR2
       (11.2.0.x)
       2 - Cambios en los procesos del cluster
       3 - Cambios en ASM
       4 - SCAN Listener
       5 – más cambios

5/44
Clusterware Stack

 La arquitectura de procesos y el inicio cambió:


 10g) tres daemons (lanzados mediante inittab)
    – CSSD, CRSD (root) y EVMD


 11.2) dos stacks (lanzados por OHASD mediante inittab)
    – Oracle High Availability Service Daemon (OHASD)
        • Gestiona procesos low level
       – Cluster Ready Services Daemon (CRSD)
          • Gestiona recursos high level (database)


6/44
Clusterware – dependencia de procesos
  “Oracle Database 11gR2 High Availability”, Oracle Press




7/44
Clusterware Stack

 1) Nuevos procesos de Cluster Ready Services Stack
 • Cluster Time Synchronization Service (CTSS): gestión del tiempo
    – Evita cambios bruscos del reloj cuando se usa NTP (modo
      observer)
    – Sincroniza relojs (modo activo) usando cambios chicos (clock
      slewing)
    – Detecta la presencia del proceso NTPD automáticamente y
      cambia su rol
 • Oracle Agent (oraagent): ejecuta scripts callout cuando ocurren
   eventos FAN (era el antiguo proceso RACG - racgmain/racgmon)
 • Oracle Root Agent (orarootagent): colabora con CRSD en el
   manejo de recursos creados por root (red y Grid VIP).
8/44
Clusterware Stack

 2) Oracle High Availability Services Stack

 Procesos que incorporan Cluster Health Monitor (CHM)

 • Cluster Logger Service (ologgerd): almacena datos recibidos
   desde todos los nodos en un repositorio propio (base
   BerkeleyDB).
    – Corre en dos nodos del cluster (master/réplica para HA)


 • System Monitor Service (osysmond): toma métricas del nodo
   local (uso de CPU, memoria, disco, procesos, etc.) y lo informa
   al ologgerd master
    – Corre en todos los nodos del cluster.
9/44
Clusterware Stack

 2) Oracle High Availability Services Stack

 • Grid Plug and Play (GPNPD): Mantiene el profile Grid Plug and
   Play, un archivo XML local con los datos que necesita un
   nodo que se quiera sumar al cluster.
    – coordina actualizaciones al profile entre los nodes
        – Asegura que todos los nodos tienen el profile actualizado.

 • Grid Interprocess Communication (GIPC): permite uso de
   Interconnect redundante. Nuevo protocolo para
   comunicaciones del cluster (antes se usaba TNS). Soporta
   UDP, TCP, IPC y Grid IPC.

10/44
Clusterware Stack

 2) Oracle High Availability Services Stack

 • Oracle Grid Naming Service (GNS): Resolución de
   nombres para aquellos definidos por el cluster a
   pedidos de servidores DNS externos.

 • Multicast Domain Name Service (mDNS): usado
   por Grid Plug and Play para ubicar profiles en el
   cluster, y por GNS para resolución de nombres.

11/44
Configuración de red

  • Grid Naming Service (GNS): resuelve todas las direcciones IP
    del cluster: publicas, virtuales (VIP) y SCAN.
     – Vinculado al DNS corporativo
     – Necesita servicio DHCP en la red pública
     – Tiene su propia VIP
     – Almacena nombres/IP en OCR
     – Opcional. Si no se habilita, las IPs deben configurarse
       manualmente



12/44
Clusterware Stack

 Todos estos procesos se gestionan con el comando crsctl

 • Para deshabilitar el inicio de OHASD:
     crsctl disable crs
 • Para habilitarlo:
        crsctl enable crs
 • Para iniciar CRS que está detenido (ejecutar con root):
     crsctl start crs
 • Para iniciar CRS en todos los servidores, cuando HAS está
   corriendo
        crsctl start cluster -all
13/44
Agenda


    1 - Revisión rápida de nuevas
    funcionalidades en Oracle RAC 11gR2
    (11.2.0.x)
    2 - Cambios en los procesos del cluster
    3 - Cambios en ASM
    4 - SCAN Listener
    5 – más cambios
14/44
Cambios en ASM

  • ASM y Clusterware ahora es Grid Infrastructure
     – Mismo ORACLE_HOME, productos separados


  • Separación de roles ASM/DBA
     – rol SYSASM (nuevo en 11.1)
         • V$PWFILE_USERS: nueva columna SYSASM
        – Password file se actualiza en todas las instancias ASM
        – SYSOPER tiene algunos privilegios ASM, menos
          CREATE/ALTER/DELETE Disk groups



15/44
New Features en 11.2.0.1

  • OCR
    – Soporta hasta 5 copias
    – Se puede almacenar en ASM (y Voting Disk)
       • La cantidad de copias depende de la redundancia del diskgroup
    – Oracle Local Registry (OLR) :
       • metadata del nodo local, no compartido
       • gestionado por OHASD


  • OUI
    – no soporta block o raw devices, solo ASM o FS compartido
    – Cluster Verification Utility (CVU) integrado
    – se generan fixup scripts
16/44
New Features en 11.2.0.1

  • Patches sin downtime : out-of-place upgrades


  • ASM Rolling upgrades (después de upgrade en clusterware)
     – ALTER SYSTEM START ROLLING MIGRATION TO
       '11.1.0.7.0';
     – Upgrade ASM
     – ALTER SYSTEM STOP ROLLING MIGRATION;




17/44
Mayores límites en ASM

   • 10000 discos
   • Hasta 63 disk groups
   • 1 millón de archivos por cada disk group
   • 2 TB por disco ASM (4 petabytes en Exadata)
   • 20 petabytes de storage (40 exabytes en Exadata)
   • Archivo de tamaño máximo 23 petabytes en
     redundancia normal y 1Mb AU
      – 140 petabytes con redundancia externa
      – 15 petabytes con redundancia alta

18/44
Disk groups

   • Intelligent Data Placement
      – Uso de regiones específicas del disco para obtener
        mejor performance (externa/interna)
      – Hot/cold, mirrorhot/mirrorcold
      – Utiles cuando los datos tienen diferentes patrones de
        acceso
      – Solo con JBOD
      – Monitoreado con V$ASM_FILE: columnas
        primary_region, mirror_region, hot_reads,hot_writes,
        cold_reads, cold_writes
19/44
ASM fast mirror resync

   • Parámetro de inicialización: tiempo de espera antes de
     descartar un diskgroup (DG) que falló.
   • Si el DG vuelve a funcionar antes del tiempo
     (DISK_REPAIR_TIME), los bloques cambiados se
     resincronizan y se reusa.
   • Pasado ese tiempo, el DG se descarta y se rebalancea
     para mantener la redundancia
   • Permite recuperaciones rápidas de fallas temporales



20/44
ASM Dynamic Volumes

 • Publica una interfaz de disco a ASM, permitiendo
   acceso a archivos que no son de bases de datos
 • Creado dentro de ASM DG
 • Volume es un tipo de archivo ASM
 • ADVM publica volumenes en /dev/asm/volname-id al SO
 • Gestionados con ASMCMD, SQL, EM, ASMCA
   SQL> ALTER DISKGROUP data ADD VOLUME volume1 SIZE 10G;
   SQL> ALTER DISKGROUP data ENABLE VOLUME volume1;


 http://docs.oracle.com/cd/E11882_01/server.112/e18951/asm_util007.htm

21/44
ASM Dynamic Volumes

    ASMCMD > volcreate -G data_dg -s 20G --width 1024K vol1


    ASMCMD > volinfo -G data_dg vol1
    Diskgroup Name: DATA_DG
         Volume Name: VOL1
         Volume Device: /dev/asm/vol1-123
         State: ENABLED
         Size (MB): 20480
         Resize Unit (MB): 64
         Redundancy: MIRROR
         Stripe Columns: 4
         Stripe Width (K): 1024
         Usage:
         Mountpath:
22/44
ACFS

 •      Originalmente disponbile en linux (11.2). Windows, AIX y Solaris en
        11.2.0.2
 •      Clustered file system usando volúmenes ASM
 •      No soporta redo logs, control files, spfile, OCR, Voting disk, GI HOME
 •      11.2.0.3 soporta RMAN backupsets, archive logs y Data Pump dumps.
 •      Configurado como recurso en CRS si se usa para un home de BD
 •      ACFS mount registry: cluster mounts. Registro de dependencias con
        CRS.
 •      Gestionado con acfsutil / EM

 http://docs.oracle.com/cd/E11882_01/server.112/e18951/asmfs_util.htm
 http://docs.oracle.com/cd/E11882_01/server.112/e18951/asmfs_em.htm
23/44
ACFS - funcionalidades

 • Snapshots: foto a un punto del tiempo de un ACFS
    – Copy on write: inicialmente no usa espacio
        – Creado en el directorio .ACFS/snaps
        – Puede ser de solo lectura (read-only) o de escritura (read-write)
 • Tagging: agrupar archivos a través de directorios o filesystems
 • Seguridad: usando realms.
 • Encriptación: Claves de encriptación por archivo y volumen.
 • Replicacion: de archivos a otro host (standby). Solo soporta un
   standby, hasta ocho nodos montando el filesystem. No se puede
   usar con encriptación o seguridad.

24/44
ASM ACL
 • Para sistemas *nix
 • Permite separación de tareas y protección a cambios no intencionales a archivos
 • Necesita grupos separados en el SO: OSASM/OSDBA para ASM, OSDBA para DB
 • Se habilita con atributos del DiskGroup:
    – access_control.enabled=true
        – access_control.umask=NNN (default 066)
 • Permisos a nivel de archivo dentro de ASM:
    – 0: ninguno, 4: lectura, 6: rw
 • Umask quita permisos a partir de full para owner, group y others:
    – 0: nada, 2: quita escritura, 6: quita rw
 • Ejemplo: umask 026 = 640 permiso
 • Gestionado con ASMCMD, SQL, EM
 • V$ASM_USER, V$ASM_USERGROUP

 http://docs.oracle.com/cd/E11882_01/server.112/e18951/asm_util006.htm
25/44
Agenda


    1 - Revisión rápida de nuevas
    funcionalidades en Oracle RAC 11gR2
    (11.2.0.x)
    2 - Cambios en los procesos del cluster
    3 - Cambios en ASM
    4 - SCAN Listener
    5 – más cambios
26/44
SCAN Listeners

  Single Client Access Name (SCAN): nombre que resuelve a una dirección IP
  en la interfaz de red pública, permitiendo que clientes se conecten a la base
  sin conocer el nodo donde está corriendo
  •     Nombre por defecto es el mismo que el cluster, máximo 15 caracteres.
  •     Simplifica la configuración del string de conexión en aplicaciones
  •     Si se usa GNS, no es necesario conocer su VIP
  •     Asigna tres direcciones IP para HA
         – Un cluster con tres nodos tiene una SCAN IP cada uno
         – Cluster de dos nodos tiene dos SCAN IPs en un nodo, y uno en el otro
  •     En cada SCAN IP se inicia un SCAN Listener, en el puerto 1521
         – HA de SCAN VIP mueve también el SCAN listener

27/44
SCAN Listeners
         DNS
                  scan=
                  SCAN VIP1                             Local       RAC1
                  SCAN VIP2        3     SCAN          Listener   instance
                  SCAN VIP3            Listener1
                                                        Local       RAC2
          2
                                                       Listener   instance


                       listener_rac4     SCAN           Local       RAC3
                                       Listener2       Listener   instance

                                                   4    Local       RAC4
        Connect                                        Listener   instance
        user:@scan:1521/crm              SCAN
                                       Listener3        Local       RAC5
              1
                                                       Listener   instance
28/44
Agenda


    1 - Revisión rápida de nuevas
    funcionalidades en Oracle RAC 11gR2
    (11.2.0.x)
    2 - Cambios en los procesos del cluster
    3 - Cambios en ASM
    4 - SCAN Listener
    5 – más cambios
29/44
Server Pools

  • Agrupación lógica de servidores en el cluster para gestionar
    el uso de recursos
  • Parámetros: min/max servers, importance
  • Un servidor puede ser parte de múltiples pools
  • Hay server pools Top level y subpools
  • Por defecto creados los server pools free y generic
  • Gestionado con el comando srvctl




30/44
Node eviction mejorado

  • Soporte de Intelligent Platform Management Interface (IPMI)
    para reinicio remoto de nodos
     – Necesita hardware adicional


  • Antes de 11.2.0.2, fencing = reinicio de nodo
  • Desde 11.2.0.2, se intenta reiniciar el cluster, en este orden
     – Mata procesos que realizan I/O (dbwr, logwr)
     – Detiene el cluster
     – OHASD reinicia el cluster
     – Si alguno de los pasos anteriores falla, el node se reinicia
31/44
Más cambios

  • Nuevo framework para programar callouts: Agents


  • Action script maneja nuevos eventos sobre recursos: clean/abort
    (además de start/stop/check)


  • Comandos para gestionar recursos:
     – crsctl add/start/status/relocate
        – Antes de 11.2: crs_profile, crs_register, crs_start, crs_stat,
          crs_relocate, crs_unregister



32/44
Más cambios

  • No se necesita respaldar Voting Disk
     – Se respalda automáticamente en OCR
        – Tampoco se puede formatear con dd


  • Paralelismo mejorado
     – Grado de paraelismo automático (DOP)
        – Paralel slaves respetan la definición de servicios
           • No se necesita configurar PARALLEL_INSTANCE_GROUP


  • No hay crs_stat
     – crsctl -stat res -t
33/44
Más cambios
 [oracle@rac112n2 ~]$ crsctl stat res -t
 --------------------------------------------------------
 ----
 NAME            TARGET STATE        SERVER
 STATE_DETAILS
 ---------------------------------------------------        ----------------------------------------------
 Local Resources                                            Cluster Resources
 ---------------------------------------------------        ----------------------------------------------
 ora.DATA.dg                                                ora.LISTENER_SCAN1.lsnr
  ONLINE ONLINE        rac112n1                              1        ONLINE ONLINE        rac112n1
  ONLINE ONLINE        rac112n2                             ora.LISTENER_SCAN2.lsnr
 ora.LISTENER.lsnr
                                                             1        ONLINE ONLINE        rac112n2
  ONLINE ONLINE        rac112n1
  ONLINE ONLINE        rac112n2
                                                            ora.LISTENER_SCAN3.lsnr
 ora.OCRVOTE.dg                                              1        ONLINE ONLINE        rac112n2
  ONLINE ONLINE        rac112n1                             ora.oc4j
  ONLINE ONLINE        rac112n2                              1        OFFLINE OFFLINE
 ora.asm                                                    ora.racdb.db
  ONLINE ONLINE        rac112n1             Started          1        ONLINE ONLINE        rac112n1     Open
  ONLINE ONLINE        rac112n2             Started          2        ONLINE ONLINE        rac112n2     Open
 ora.eons                                                   ora.racdb.crm.svc
  ONLINE ONLINE        rac112n1                              1        ONLINE ONLINE        rac112n2
  ONLINE ONLINE        rac112n2                              2        ONLINE ONLINE        rac112n1
 ora.gsd
                                                            ora.rac112n1.vip
  OFFLINE OFFLINE      rac112n1
                                                             1        ONLINE ONLINE        rac112n1
  OFFLINE OFFLINE      rac112n2
 ora.net1.network                                           ora.rac112n2.vip
  ONLINE ONLINE        rac112n1                              1        ONLINE ONLINE        rac112n2
  ONLINE ONLINE        rac112n2                             ora.scan1.vip
 ora.ons                                                     1        ONLINE ONLINE        rac112n1
  ONLINE ONLINE        rac112n1                             ora.scan2.vip
  ONLINE ONLINE        rac112n2                              1        ONLINE ONLINE        rac112n2
34/44
 ora.registry.acfs                                          ora.scan3.vip
SRVCTL

 • Muchos parámetros nuevos/obsoletos
   http://docs.oracle.com/cd/E11882_01/rac.112/e16795/srvctladmin.htm


 • Management policy (opción -y de database/service):
   – AUTOMATIC (default): Cuando se reinicia el nodo/bd, se respeta
     su último estado (started/stopped)
   – MANUAL: no iniciar automáticamente cuando se reinicie el
     nodo/bd. El monitoreo continúa y si se detecta una falla entonces
     se inicia
   – NORESTART: (desde 11.2.0.3 para BD) no iniciar aunque se
     detecten fallas

35/44
Nuevos procesos de BD
        – ACFS - ASM Cluster File System CSS Process
        – ACMS - Atomic Control File to Memory Service Process
        – CSnn - I/O Calibration Process
        – GTXn - Global Transaction Process
        – LMHB - Global Cache/Enqueue Service Heartbeat Monitor
        – MARK - Mark AU for Resynchronization Coordinator Process
        – PING - Interconnect Latency Measurement Process
        – RCBG - Result Cache Background Process
        – RMSn - Oracle RAC Management Process
        – RSMN - Remote Slave Monitor Process
        – TEMn - ASM disk Test Error Emulation Process
        – VBGn - Volume Background Process
  http://docs.oracle.com/cd/E11882_01/server.112/e24448/bgprocesses.htm
36/44
New Features en 11.2.0.2

  • Patchsets son una instalación completa
     – no necesita aplicar versión base (11.2.0.1)
     – solo permite out-of-place upgrades (nuevo home)
  • ACFS y ADVM soportan SUSE Enterprise Linux 10 sp3 en 64
    bits.
  • ACFS soporta replicación asincrónica, encriptación, tagging, y
    seguridad con realms.
  • Utilitario Cluster Health Monitor incluído en Clusterware
    (nuevo proceso …)
  • Nuevo grupo ASMOPER
  • Servicios tienen atributo EDITION
37/44
New Features en 11.2.0.3

  • Oracle ACFS soporta RMAN :
    – backups (archivos BACKUPSET)
    – archive logs (archivos ARCHIVELOG)
    – data Pump dumpsets (archivos DUMPSET)
  NOTA : Estos archivos no soportan ACFS snapshots


  • Oracle ACFS y ADVM 11.2.0.3 soportan SUSE Enterprise
    Linux 11 Service Pack 1 en 64 bits y Oracle Linux (UEK)



38/44
SO certificados

  • HP-UX (Itanium / PA-RISC 64-bit), AIX en POWER 64-bit, Linux
    x86/x86-64, Solaris en SPARC/X86-64, Windows x64

  • Cuidado con el último número de la versión: clusterware 11.2.0.3
    no está certificado todavía en Windows.

  • Manuales de instalación tienen los detalles sobre requisitos de
    SO, paquetes y configuración.
  • Información actualizada sobre certificación en MOS:
    http://support.oracle.com
  • Además en OTN - RAC Technologies Certification matrix
  http://www.oracle.com/technetwork/database/clustering/tech-generic-linux-new-086754.html
39/44
40/44
41/44
42/44
¿Preguntas?




        nelson.calero@gmail.com

43/44
Referencias
  •     [ID 810394.1] RAC Assurance Support Team: RAC and Oracle Clusterware Starter
        Kit and Best Practices (Generic)
  •     [ID 1053147.1] 11gR2 Clusterware and Grid Home - What You Need to Know
  •     Oracle Database 11g Release 2 (11.2.0.1) New Features
        http://docs.oracle.com/cd/E11882_01/server.112/e22487/chapter1.htm
  •     Oracle Database 11g Release 2 (11.2.0.2) New Features
        http://docs.oracle.com/cd/E11882_01/server.112/e22487/chapter1_2.htm
  •     Oracle Database 11g Release 2 (11.2.0.3) New Features
        http://docs.oracle.com/cd/E11882_01/server.112/e22487/chapter1_11203.htm
  •     What's New in Oracle Grid Infrastructure Installation and Configuration?
        http://docs.oracle.com/cd/E11882_01/install.112/e17212/whatsnew.htm
  •     [ID 1189783.1] Important Changes to Oracle Database Patch Sets Starting With
        11.2.0.2
  •     Cluster Health Monitor (CHM) FAQ [ID 1328466.1]
  •     RACcheck - RAC Configuration Audit Tool [ID 1268927.1]
  •     http://www.oracleracsig.org

44/44

Más contenido relacionado

La actualidad más candente

Alta disponibilidad con Pacemaker
Alta disponibilidad con PacemakerAlta disponibilidad con Pacemaker
Alta disponibilidad con PacemakerNelson Calero
 
Alta disponibilidad con MySQL
Alta disponibilidad con MySQLAlta disponibilidad con MySQL
Alta disponibilidad con MySQLDennis Cohn
 
Cosas que “probablemente” no sabes pero deberías de saber en Oracle 12c
Cosas que “probablemente” no sabes pero deberías de saber en Oracle 12cCosas que “probablemente” no sabes pero deberías de saber en Oracle 12c
Cosas que “probablemente” no sabes pero deberías de saber en Oracle 12cGustavo Rene Antunez
 
Alta Disponibilidad con PostgreSQL
Alta Disponibilidad con PostgreSQLAlta Disponibilidad con PostgreSQL
Alta Disponibilidad con PostgreSQLCarlos Gustavo Ruiz
 
Replicacion Postgresql
Replicacion PostgresqlReplicacion Postgresql
Replicacion Postgresqljockbrera
 
Obtenga Alto Rendimiento con Oracle Database 11g R2
Obtenga Alto Rendimiento con Oracle Database 11g R2Obtenga Alto Rendimiento con Oracle Database 11g R2
Obtenga Alto Rendimiento con Oracle Database 11g R2Valentin Leonard Tabacaru
 
Gestión de grandes volúmenes de información
Gestión de grandes volúmenes de informaciónGestión de grandes volúmenes de información
Gestión de grandes volúmenes de informaciónGuatemala User Group
 
Migrando de MSSQL a PostgreSQL
Migrando de MSSQL a PostgreSQLMigrando de MSSQL a PostgreSQL
Migrando de MSSQL a PostgreSQLscastell77
 
Cluster sql server
Cluster sql serverCluster sql server
Cluster sql serverorellana_22
 
Recuperación de desastres y soluciones de alta disponibilidad con SQL Server
Recuperación de desastres y soluciones de alta disponibilidad con SQL ServerRecuperación de desastres y soluciones de alta disponibilidad con SQL Server
Recuperación de desastres y soluciones de alta disponibilidad con SQL ServerSpanishPASSVC
 
Arquitetcura x86 para Red Hat
Arquitetcura x86 para Red HatArquitetcura x86 para Red Hat
Arquitetcura x86 para Red HatCaio Candido
 
Cómo aumentar la disponibilidad y el rendimiento utilizando sql server 2012 w...
Cómo aumentar la disponibilidad y el rendimiento utilizando sql server 2012 w...Cómo aumentar la disponibilidad y el rendimiento utilizando sql server 2012 w...
Cómo aumentar la disponibilidad y el rendimiento utilizando sql server 2012 w...Eduardo Castro
 
Curso de PostgreSQL
Curso de PostgreSQLCurso de PostgreSQL
Curso de PostgreSQLEQ SOFT EIRL
 
Beneficios de Oracle Cloud
Beneficios de Oracle CloudBeneficios de Oracle Cloud
Beneficios de Oracle CloudDeiby Gómez
 
Oracle Database 12c: Privilegios, Usuarios y Roles
Oracle Database 12c: Privilegios, Usuarios y RolesOracle Database 12c: Privilegios, Usuarios y Roles
Oracle Database 12c: Privilegios, Usuarios y RolesDeiby Gómez
 
Guías y recomendaciones para instalar y configurar clusters de sql server
Guías y recomendaciones para instalar y configurar clusters de sql serverGuías y recomendaciones para instalar y configurar clusters de sql server
Guías y recomendaciones para instalar y configurar clusters de sql serverEnrique Catala Bañuls
 

La actualidad más candente (20)

Alta disponibilidad con Pacemaker
Alta disponibilidad con PacemakerAlta disponibilidad con Pacemaker
Alta disponibilidad con Pacemaker
 
Alta disponibilidad con MySQL
Alta disponibilidad con MySQLAlta disponibilidad con MySQL
Alta disponibilidad con MySQL
 
Cosas que “probablemente” no sabes pero deberías de saber en Oracle 12c
Cosas que “probablemente” no sabes pero deberías de saber en Oracle 12cCosas que “probablemente” no sabes pero deberías de saber en Oracle 12c
Cosas que “probablemente” no sabes pero deberías de saber en Oracle 12c
 
Alta Disponibilidad con PostgreSQL
Alta Disponibilidad con PostgreSQLAlta Disponibilidad con PostgreSQL
Alta Disponibilidad con PostgreSQL
 
Presentación instalacion de base de datos 2012 r3.0
Presentación instalacion de base de datos 2012 r3.0Presentación instalacion de base de datos 2012 r3.0
Presentación instalacion de base de datos 2012 r3.0
 
Replicacion Postgresql
Replicacion PostgresqlReplicacion Postgresql
Replicacion Postgresql
 
Obtenga Alto Rendimiento con Oracle Database 11g R2
Obtenga Alto Rendimiento con Oracle Database 11g R2Obtenga Alto Rendimiento con Oracle Database 11g R2
Obtenga Alto Rendimiento con Oracle Database 11g R2
 
Clústers Alta Disponibilidad
Clústers Alta DisponibilidadClústers Alta Disponibilidad
Clústers Alta Disponibilidad
 
Gestión de grandes volúmenes de información
Gestión de grandes volúmenes de informaciónGestión de grandes volúmenes de información
Gestión de grandes volúmenes de información
 
Clúster de alta Disponibilidad
Clúster de alta DisponibilidadClúster de alta Disponibilidad
Clúster de alta Disponibilidad
 
Migrando de MSSQL a PostgreSQL
Migrando de MSSQL a PostgreSQLMigrando de MSSQL a PostgreSQL
Migrando de MSSQL a PostgreSQL
 
Cluster sql server
Cluster sql serverCluster sql server
Cluster sql server
 
Recuperación de desastres y soluciones de alta disponibilidad con SQL Server
Recuperación de desastres y soluciones de alta disponibilidad con SQL ServerRecuperación de desastres y soluciones de alta disponibilidad con SQL Server
Recuperación de desastres y soluciones de alta disponibilidad con SQL Server
 
Arquitetcura x86 para Red Hat
Arquitetcura x86 para Red HatArquitetcura x86 para Red Hat
Arquitetcura x86 para Red Hat
 
Cómo aumentar la disponibilidad y el rendimiento utilizando sql server 2012 w...
Cómo aumentar la disponibilidad y el rendimiento utilizando sql server 2012 w...Cómo aumentar la disponibilidad y el rendimiento utilizando sql server 2012 w...
Cómo aumentar la disponibilidad y el rendimiento utilizando sql server 2012 w...
 
Curso de PostgreSQL
Curso de PostgreSQLCurso de PostgreSQL
Curso de PostgreSQL
 
Beneficios de Oracle Cloud
Beneficios de Oracle CloudBeneficios de Oracle Cloud
Beneficios de Oracle Cloud
 
#avanttic_webinar: Actualiza tu Oracle Exadata
  #avanttic_webinar: Actualiza tu Oracle Exadata  #avanttic_webinar: Actualiza tu Oracle Exadata
#avanttic_webinar: Actualiza tu Oracle Exadata
 
Oracle Database 12c: Privilegios, Usuarios y Roles
Oracle Database 12c: Privilegios, Usuarios y RolesOracle Database 12c: Privilegios, Usuarios y Roles
Oracle Database 12c: Privilegios, Usuarios y Roles
 
Guías y recomendaciones para instalar y configurar clusters de sql server
Guías y recomendaciones para instalar y configurar clusters de sql serverGuías y recomendaciones para instalar y configurar clusters de sql server
Guías y recomendaciones para instalar y configurar clusters de sql server
 

Destacado

Branding Personal cu Nada Velichea si Maria Mesesan, Senior Sales Trainers
Branding Personal cu Nada Velichea si Maria Mesesan, Senior Sales TrainersBranding Personal cu Nada Velichea si Maria Mesesan, Senior Sales Trainers
Branding Personal cu Nada Velichea si Maria Mesesan, Senior Sales TrainersAvon Cosmetics
 
Reproducción de las Angiospermas
Reproducción de las AngiospermasReproducción de las Angiospermas
Reproducción de las AngiospermasINFOUIM
 
Cubatas de Angola
Cubatas de AngolaCubatas de Angola
Cubatas de Angolaguida04
 
Cluster academico cientifico y tecnologico lago puelo
Cluster academico cientifico y tecnologico lago pueloCluster academico cientifico y tecnologico lago puelo
Cluster academico cientifico y tecnologico lago pueloTomás Cané
 
Fossili i reperti della rasa di varese
Fossili i reperti della rasa di vareseFossili i reperti della rasa di varese
Fossili i reperti della rasa di vareseIniziativa 21058
 
Eset España NOD32 Antivirus - Informe técnico troyano para Android Boxer
Eset España NOD32 Antivirus - Informe técnico troyano para Android BoxerEset España NOD32 Antivirus - Informe técnico troyano para Android Boxer
Eset España NOD32 Antivirus - Informe técnico troyano para Android BoxerYolanda Ruiz Hervás
 
Perspektywy wykorzystania narzędzi marketingu mobilnego - Robert Stalmach
Perspektywy wykorzystania narzędzi marketingu mobilnego - Robert StalmachPerspektywy wykorzystania narzędzi marketingu mobilnego - Robert Stalmach
Perspektywy wykorzystania narzędzi marketingu mobilnego - Robert StalmachNewspoint Sp. z o.o.
 
Linux Desktop Automation
Linux Desktop AutomationLinux Desktop Automation
Linux Desktop AutomationRui Lapa
 
¿Cómo desarrollar el Pensamiento Creativo?
¿Cómo desarrollar el Pensamiento Creativo?¿Cómo desarrollar el Pensamiento Creativo?
¿Cómo desarrollar el Pensamiento Creativo?Formando Online
 
Session 61 Tim Johansson
Session 61 Tim JohanssonSession 61 Tim Johansson
Session 61 Tim JohanssonTim Johansson
 
Baby Center Keller Fay Insights
Baby Center Keller Fay InsightsBaby Center Keller Fay Insights
Baby Center Keller Fay InsightsKeller Fay Group
 
6 Tips to Help Seniors Stay Active
6 Tips to Help Seniors Stay Active6 Tips to Help Seniors Stay Active
6 Tips to Help Seniors Stay ActiveBrightStar Care
 
shift in brain metabolism in late onset ad- implications for biomarkers and t...
shift in brain metabolism in late onset ad- implications for biomarkers and t...shift in brain metabolism in late onset ad- implications for biomarkers and t...
shift in brain metabolism in late onset ad- implications for biomarkers and t...Lauren Klosinski
 
Using Social Media to Deliver Extension
Using Social Media to Deliver ExtensionUsing Social Media to Deliver Extension
Using Social Media to Deliver ExtensionDAIReXNET
 
Mostra De Fotofilosofia 09
Mostra De Fotofilosofia 09Mostra De Fotofilosofia 09
Mostra De Fotofilosofia 09jbeltran
 
Estampas al son de un bolero
Estampas al son de un boleroEstampas al son de un bolero
Estampas al son de un boleroJuan Ignacio B.
 

Destacado (20)

Branding Personal cu Nada Velichea si Maria Mesesan, Senior Sales Trainers
Branding Personal cu Nada Velichea si Maria Mesesan, Senior Sales TrainersBranding Personal cu Nada Velichea si Maria Mesesan, Senior Sales Trainers
Branding Personal cu Nada Velichea si Maria Mesesan, Senior Sales Trainers
 
Reproducción de las Angiospermas
Reproducción de las AngiospermasReproducción de las Angiospermas
Reproducción de las Angiospermas
 
Cubatas de Angola
Cubatas de AngolaCubatas de Angola
Cubatas de Angola
 
Cluster academico cientifico y tecnologico lago puelo
Cluster academico cientifico y tecnologico lago pueloCluster academico cientifico y tecnologico lago puelo
Cluster academico cientifico y tecnologico lago puelo
 
Fossili i reperti della rasa di varese
Fossili i reperti della rasa di vareseFossili i reperti della rasa di varese
Fossili i reperti della rasa di varese
 
Wtw chapter 9
Wtw chapter 9Wtw chapter 9
Wtw chapter 9
 
Donald Mitchell
Donald MitchellDonald Mitchell
Donald Mitchell
 
Eset España NOD32 Antivirus - Informe técnico troyano para Android Boxer
Eset España NOD32 Antivirus - Informe técnico troyano para Android BoxerEset España NOD32 Antivirus - Informe técnico troyano para Android Boxer
Eset España NOD32 Antivirus - Informe técnico troyano para Android Boxer
 
Perspektywy wykorzystania narzędzi marketingu mobilnego - Robert Stalmach
Perspektywy wykorzystania narzędzi marketingu mobilnego - Robert StalmachPerspektywy wykorzystania narzędzi marketingu mobilnego - Robert Stalmach
Perspektywy wykorzystania narzędzi marketingu mobilnego - Robert Stalmach
 
Linux Desktop Automation
Linux Desktop AutomationLinux Desktop Automation
Linux Desktop Automation
 
¿Cómo desarrollar el Pensamiento Creativo?
¿Cómo desarrollar el Pensamiento Creativo?¿Cómo desarrollar el Pensamiento Creativo?
¿Cómo desarrollar el Pensamiento Creativo?
 
Session 61 Tim Johansson
Session 61 Tim JohanssonSession 61 Tim Johansson
Session 61 Tim Johansson
 
Baby Center Keller Fay Insights
Baby Center Keller Fay InsightsBaby Center Keller Fay Insights
Baby Center Keller Fay Insights
 
6 Tips to Help Seniors Stay Active
6 Tips to Help Seniors Stay Active6 Tips to Help Seniors Stay Active
6 Tips to Help Seniors Stay Active
 
Intro ch 09_b
Intro ch 09_bIntro ch 09_b
Intro ch 09_b
 
shift in brain metabolism in late onset ad- implications for biomarkers and t...
shift in brain metabolism in late onset ad- implications for biomarkers and t...shift in brain metabolism in late onset ad- implications for biomarkers and t...
shift in brain metabolism in late onset ad- implications for biomarkers and t...
 
Using Social Media to Deliver Extension
Using Social Media to Deliver ExtensionUsing Social Media to Deliver Extension
Using Social Media to Deliver Extension
 
Manual 1
Manual 1Manual 1
Manual 1
 
Mostra De Fotofilosofia 09
Mostra De Fotofilosofia 09Mostra De Fotofilosofia 09
Mostra De Fotofilosofia 09
 
Estampas al son de un bolero
Estampas al son de un boleroEstampas al son de un bolero
Estampas al son de un bolero
 

Similar a UYOUG 2012 - Oracle RAC 11gR2 - New features

UYOUG OTN Tour 2011 - RAC sin sorpresas
UYOUG OTN Tour 2011 - RAC sin sorpresasUYOUG OTN Tour 2011 - RAC sin sorpresas
UYOUG OTN Tour 2011 - RAC sin sorpresasNelson Calero
 
OpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativaOpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativaIban Nieto Castillero
 
Formación en Almacenamiento, Open Storage Soluciones Low Cost.
Formación en Almacenamiento, Open Storage Soluciones Low Cost.Formación en Almacenamiento, Open Storage Soluciones Low Cost.
Formación en Almacenamiento, Open Storage Soluciones Low Cost.Strelia Technology Services
 
Oracle g11 - Administration workshop1 sg1
Oracle g11 - Administration workshop1  sg1 Oracle g11 - Administration workshop1  sg1
Oracle g11 - Administration workshop1 sg1 Rodolfo Zoilo
 
LSWC PostgreSQL 9.1 (2011)
LSWC PostgreSQL 9.1 (2011)LSWC PostgreSQL 9.1 (2011)
LSWC PostgreSQL 9.1 (2011)Emanuel Calvo
 
Presentacion instaladores os debian centos
Presentacion instaladores os debian centosPresentacion instaladores os debian centos
Presentacion instaladores os debian centosOpenStack-VE
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datosMarlene Torres
 
Manejo de Memoria FreeBSD
Manejo de Memoria FreeBSDManejo de Memoria FreeBSD
Manejo de Memoria FreeBSDGerardo Amaya
 
Cluster con postgresql
Cluster con postgresqlCluster con postgresql
Cluster con postgresqlesmeraldaq2011
 
Charla técnica comercial v3.0 junio 2014 db visit productos
Charla técnica comercial v3.0 junio 2014 db visit productosCharla técnica comercial v3.0 junio 2014 db visit productos
Charla técnica comercial v3.0 junio 2014 db visit productosRonald Francisco Vargas Quesada
 
MySQL de 1995 a 5.5
MySQL de 1995 a 5.5MySQL de 1995 a 5.5
MySQL de 1995 a 5.5juliomacr
 
Qnap Ts h1886 xu-ts-h1683xu_ts-h2483xu_es
Qnap Ts h1886 xu-ts-h1683xu_ts-h2483xu_esQnap Ts h1886 xu-ts-h1683xu_ts-h2483xu_es
Qnap Ts h1886 xu-ts-h1683xu_ts-h2483xu_esQNAP Systems, Inc.
 
Monta una Infraestructura Big Data para tu Empresa - Sesión II
Monta una Infraestructura Big Data para tu Empresa - Sesión IIMonta una Infraestructura Big Data para tu Empresa - Sesión II
Monta una Infraestructura Big Data para tu Empresa - Sesión IIUrko Zurutuza
 
Servidores de mapas en alta disponibilidad CyLiconValley
Servidores de mapas en alta disponibilidad CyLiconValleyServidores de mapas en alta disponibilidad CyLiconValley
Servidores de mapas en alta disponibilidad CyLiconValleyAlvaro García Loaisa
 

Similar a UYOUG 2012 - Oracle RAC 11gR2 - New features (20)

UYOUG OTN Tour 2011 - RAC sin sorpresas
UYOUG OTN Tour 2011 - RAC sin sorpresasUYOUG OTN Tour 2011 - RAC sin sorpresas
UYOUG OTN Tour 2011 - RAC sin sorpresas
 
OpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativaOpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativa
 
Las cronicas de redis
Las cronicas de redisLas cronicas de redis
Las cronicas de redis
 
Formación en Almacenamiento, Open Storage Soluciones Low Cost.
Formación en Almacenamiento, Open Storage Soluciones Low Cost.Formación en Almacenamiento, Open Storage Soluciones Low Cost.
Formación en Almacenamiento, Open Storage Soluciones Low Cost.
 
Oracle g11 - Administration workshop1 sg1
Oracle g11 - Administration workshop1  sg1 Oracle g11 - Administration workshop1  sg1
Oracle g11 - Administration workshop1 sg1
 
Oracle Clusterware 12c
Oracle Clusterware 12cOracle Clusterware 12c
Oracle Clusterware 12c
 
Usando docker
Usando dockerUsando docker
Usando docker
 
LSWC PostgreSQL 9.1 (2011)
LSWC PostgreSQL 9.1 (2011)LSWC PostgreSQL 9.1 (2011)
LSWC PostgreSQL 9.1 (2011)
 
Presentacion instaladores os debian centos
Presentacion instaladores os debian centosPresentacion instaladores os debian centos
Presentacion instaladores os debian centos
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Cluster
ClusterCluster
Cluster
 
Manejo de Memoria FreeBSD
Manejo de Memoria FreeBSDManejo de Memoria FreeBSD
Manejo de Memoria FreeBSD
 
Cluster con postgresql
Cluster con postgresqlCluster con postgresql
Cluster con postgresql
 
Charla técnica comercial v3.0 junio 2014 db visit productos
Charla técnica comercial v3.0 junio 2014 db visit productosCharla técnica comercial v3.0 junio 2014 db visit productos
Charla técnica comercial v3.0 junio 2014 db visit productos
 
MySQL de 1995 a 5.5
MySQL de 1995 a 5.5MySQL de 1995 a 5.5
MySQL de 1995 a 5.5
 
Qnap QuTS Hero
Qnap QuTS Hero Qnap QuTS Hero
Qnap QuTS Hero
 
Qnap Ts h1886 xu-ts-h1683xu_ts-h2483xu_es
Qnap Ts h1886 xu-ts-h1683xu_ts-h2483xu_esQnap Ts h1886 xu-ts-h1683xu_ts-h2483xu_es
Qnap Ts h1886 xu-ts-h1683xu_ts-h2483xu_es
 
trabajo numero 3
trabajo numero 3trabajo numero 3
trabajo numero 3
 
Monta una Infraestructura Big Data para tu Empresa - Sesión II
Monta una Infraestructura Big Data para tu Empresa - Sesión IIMonta una Infraestructura Big Data para tu Empresa - Sesión II
Monta una Infraestructura Big Data para tu Empresa - Sesión II
 
Servidores de mapas en alta disponibilidad CyLiconValley
Servidores de mapas en alta disponibilidad CyLiconValleyServidores de mapas en alta disponibilidad CyLiconValley
Servidores de mapas en alta disponibilidad CyLiconValley
 

Más de Nelson Calero

Database automation guide - Oracle Community Tour LATAM 2023
Database automation guide - Oracle Community Tour LATAM 2023Database automation guide - Oracle Community Tour LATAM 2023
Database automation guide - Oracle Community Tour LATAM 2023Nelson Calero
 
Terraform Tips and Tricks - LAOUC 2022
Terraform Tips and Tricks - LAOUC 2022Terraform Tips and Tricks - LAOUC 2022
Terraform Tips and Tricks - LAOUC 2022Nelson Calero
 
Oracle on kubernetes 101 - Dec/2021
Oracle on kubernetes 101 - Dec/2021Oracle on kubernetes 101 - Dec/2021
Oracle on kubernetes 101 - Dec/2021Nelson Calero
 
Automate Oracle database patches and upgrades using Fleet Provisioning and Pa...
Automate Oracle database patches and upgrades using Fleet Provisioning and Pa...Automate Oracle database patches and upgrades using Fleet Provisioning and Pa...
Automate Oracle database patches and upgrades using Fleet Provisioning and Pa...Nelson Calero
 
Oracle Exadata Cloud Services guide from practical experience - OOW19
Oracle Exadata Cloud Services guide from practical experience - OOW19Oracle Exadata Cloud Services guide from practical experience - OOW19
Oracle Exadata Cloud Services guide from practical experience - OOW19Nelson Calero
 
Automate your oracle cloud infrastructure operations v2.0 - OOW19
Automate your oracle cloud infrastructure operations v2.0 - OOW19Automate your oracle cloud infrastructure operations v2.0 - OOW19
Automate your oracle cloud infrastructure operations v2.0 - OOW19Nelson Calero
 
Automate the operation of your Oracle Cloud infrastructure v2.0
Automate the operation of your Oracle Cloud infrastructure v2.0Automate the operation of your Oracle Cloud infrastructure v2.0
Automate the operation of your Oracle Cloud infrastructure v2.0Nelson Calero
 
SSL certificates in the Oracle Database without surprises
SSL certificates in the Oracle Database without surprisesSSL certificates in the Oracle Database without surprises
SSL certificates in the Oracle Database without surprisesNelson Calero
 
Practical guide to Oracle Virtual environments
Practical guide to Oracle Virtual environmentsPractical guide to Oracle Virtual environments
Practical guide to Oracle Virtual environmentsNelson Calero
 
Automate your Oracle Cloud Infrastructure operation
Automate your Oracle Cloud Infrastructure operationAutomate your Oracle Cloud Infrastructure operation
Automate your Oracle Cloud Infrastructure operationNelson Calero
 
Welcome to databases in the Cloud
Welcome to databases in the CloudWelcome to databases in the Cloud
Welcome to databases in the CloudNelson Calero
 
Redefining tables online without surprises
Redefining tables online without surprisesRedefining tables online without surprises
Redefining tables online without surprisesNelson Calero
 
Protect Sensitive Data: Implementing Fine-Grained Access Control in Oracle
Protect Sensitive Data: Implementing Fine-Grained Access Control in OracleProtect Sensitive Data: Implementing Fine-Grained Access Control in Oracle
Protect Sensitive Data: Implementing Fine-Grained Access Control in OracleNelson Calero
 
Evolution of Performance Management: Oracle 12c adaptive optimizations - ukou...
Evolution of Performance Management: Oracle 12c adaptive optimizations - ukou...Evolution of Performance Management: Oracle 12c adaptive optimizations - ukou...
Evolution of Performance Management: Oracle 12c adaptive optimizations - ukou...Nelson Calero
 
Oracle Exadata Maintenance tasks 101 - OTN Tour 2015
Oracle Exadata Maintenance tasks 101 - OTN Tour 2015Oracle Exadata Maintenance tasks 101 - OTN Tour 2015
Oracle Exadata Maintenance tasks 101 - OTN Tour 2015Nelson Calero
 
My Experience Using Oracle SQL Plan Baselines 11g/12c
My Experience Using Oracle SQL Plan Baselines 11g/12cMy Experience Using Oracle SQL Plan Baselines 11g/12c
My Experience Using Oracle SQL Plan Baselines 11g/12cNelson Calero
 
AROUG BIDAY 2013 - Automatizar procesos de ETL con PL/SQL
AROUG BIDAY 2013 - Automatizar procesos de ETL con PL/SQLAROUG BIDAY 2013 - Automatizar procesos de ETL con PL/SQL
AROUG BIDAY 2013 - Automatizar procesos de ETL con PL/SQLNelson Calero
 
MariaDB y FOSS en infraestructura de salud y estándares
MariaDB y FOSS en infraestructura de salud y estándaresMariaDB y FOSS en infraestructura de salud y estándares
MariaDB y FOSS en infraestructura de salud y estándaresNelson Calero
 
Collaborate 2012 - Administering MySQL for Oracle DBAs
Collaborate 2012 - Administering MySQL for Oracle DBAsCollaborate 2012 - Administering MySQL for Oracle DBAs
Collaborate 2012 - Administering MySQL for Oracle DBAsNelson Calero
 
Collaborate 2012 - RMAN Eliminate the mystery
Collaborate 2012 - RMAN Eliminate the mysteryCollaborate 2012 - RMAN Eliminate the mystery
Collaborate 2012 - RMAN Eliminate the mysteryNelson Calero
 

Más de Nelson Calero (20)

Database automation guide - Oracle Community Tour LATAM 2023
Database automation guide - Oracle Community Tour LATAM 2023Database automation guide - Oracle Community Tour LATAM 2023
Database automation guide - Oracle Community Tour LATAM 2023
 
Terraform Tips and Tricks - LAOUC 2022
Terraform Tips and Tricks - LAOUC 2022Terraform Tips and Tricks - LAOUC 2022
Terraform Tips and Tricks - LAOUC 2022
 
Oracle on kubernetes 101 - Dec/2021
Oracle on kubernetes 101 - Dec/2021Oracle on kubernetes 101 - Dec/2021
Oracle on kubernetes 101 - Dec/2021
 
Automate Oracle database patches and upgrades using Fleet Provisioning and Pa...
Automate Oracle database patches and upgrades using Fleet Provisioning and Pa...Automate Oracle database patches and upgrades using Fleet Provisioning and Pa...
Automate Oracle database patches and upgrades using Fleet Provisioning and Pa...
 
Oracle Exadata Cloud Services guide from practical experience - OOW19
Oracle Exadata Cloud Services guide from practical experience - OOW19Oracle Exadata Cloud Services guide from practical experience - OOW19
Oracle Exadata Cloud Services guide from practical experience - OOW19
 
Automate your oracle cloud infrastructure operations v2.0 - OOW19
Automate your oracle cloud infrastructure operations v2.0 - OOW19Automate your oracle cloud infrastructure operations v2.0 - OOW19
Automate your oracle cloud infrastructure operations v2.0 - OOW19
 
Automate the operation of your Oracle Cloud infrastructure v2.0
Automate the operation of your Oracle Cloud infrastructure v2.0Automate the operation of your Oracle Cloud infrastructure v2.0
Automate the operation of your Oracle Cloud infrastructure v2.0
 
SSL certificates in the Oracle Database without surprises
SSL certificates in the Oracle Database without surprisesSSL certificates in the Oracle Database without surprises
SSL certificates in the Oracle Database without surprises
 
Practical guide to Oracle Virtual environments
Practical guide to Oracle Virtual environmentsPractical guide to Oracle Virtual environments
Practical guide to Oracle Virtual environments
 
Automate your Oracle Cloud Infrastructure operation
Automate your Oracle Cloud Infrastructure operationAutomate your Oracle Cloud Infrastructure operation
Automate your Oracle Cloud Infrastructure operation
 
Welcome to databases in the Cloud
Welcome to databases in the CloudWelcome to databases in the Cloud
Welcome to databases in the Cloud
 
Redefining tables online without surprises
Redefining tables online without surprisesRedefining tables online without surprises
Redefining tables online without surprises
 
Protect Sensitive Data: Implementing Fine-Grained Access Control in Oracle
Protect Sensitive Data: Implementing Fine-Grained Access Control in OracleProtect Sensitive Data: Implementing Fine-Grained Access Control in Oracle
Protect Sensitive Data: Implementing Fine-Grained Access Control in Oracle
 
Evolution of Performance Management: Oracle 12c adaptive optimizations - ukou...
Evolution of Performance Management: Oracle 12c adaptive optimizations - ukou...Evolution of Performance Management: Oracle 12c adaptive optimizations - ukou...
Evolution of Performance Management: Oracle 12c adaptive optimizations - ukou...
 
Oracle Exadata Maintenance tasks 101 - OTN Tour 2015
Oracle Exadata Maintenance tasks 101 - OTN Tour 2015Oracle Exadata Maintenance tasks 101 - OTN Tour 2015
Oracle Exadata Maintenance tasks 101 - OTN Tour 2015
 
My Experience Using Oracle SQL Plan Baselines 11g/12c
My Experience Using Oracle SQL Plan Baselines 11g/12cMy Experience Using Oracle SQL Plan Baselines 11g/12c
My Experience Using Oracle SQL Plan Baselines 11g/12c
 
AROUG BIDAY 2013 - Automatizar procesos de ETL con PL/SQL
AROUG BIDAY 2013 - Automatizar procesos de ETL con PL/SQLAROUG BIDAY 2013 - Automatizar procesos de ETL con PL/SQL
AROUG BIDAY 2013 - Automatizar procesos de ETL con PL/SQL
 
MariaDB y FOSS en infraestructura de salud y estándares
MariaDB y FOSS en infraestructura de salud y estándaresMariaDB y FOSS en infraestructura de salud y estándares
MariaDB y FOSS en infraestructura de salud y estándares
 
Collaborate 2012 - Administering MySQL for Oracle DBAs
Collaborate 2012 - Administering MySQL for Oracle DBAsCollaborate 2012 - Administering MySQL for Oracle DBAs
Collaborate 2012 - Administering MySQL for Oracle DBAs
 
Collaborate 2012 - RMAN Eliminate the mystery
Collaborate 2012 - RMAN Eliminate the mysteryCollaborate 2012 - RMAN Eliminate the mystery
Collaborate 2012 - RMAN Eliminate the mystery
 

Último

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 

Último (20)

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 

UYOUG 2012 - Oracle RAC 11gR2 - New features

  • 1. Oracle RAC 11gR2 – New features Ing. Nelson Calero, OCP nelson.calero@gmail.com UYOUG Workshop Miércoles 9 de Mayo 2012 Montevideo, Uruguay 1/44
  • 2. Agenda 1 - Revisión rápida de nuevas funcionalidades en Oracle RAC 11gR2 (11.2.0.x) 2 - Cambios en los procesos del cluster 3 - Cambios en ASM 4 - SCAN Listener 5 – más cambios 2/44
  • 3. Oracle RAC Public LAN Private LAN Interconnect Instances of Shared cache the clustered database SAN Network Users SAN Disks 3/44
  • 4. New Features en 11.2.0.1 Nuevas funcionalidades – ASM Dynamic Volume Manager (ADVM) – ASM Cluster File system (ACFS) – Oracle Restart – Grid Plug and Play – Single Client Access Name (SCAN) – Server pools – Grid Naming Service (GNS) – Cluster Time Synchronization Service (CTSS) Nuevas opciones – Oracle RAC One Node – Clusterware para single instance 4/44
  • 5. Agenda 1 - Revisión rápida de nuevas funcionalidades en Oracle RAC 11gR2 (11.2.0.x) 2 - Cambios en los procesos del cluster 3 - Cambios en ASM 4 - SCAN Listener 5 – más cambios 5/44
  • 6. Clusterware Stack La arquitectura de procesos y el inicio cambió: 10g) tres daemons (lanzados mediante inittab) – CSSD, CRSD (root) y EVMD 11.2) dos stacks (lanzados por OHASD mediante inittab) – Oracle High Availability Service Daemon (OHASD) • Gestiona procesos low level – Cluster Ready Services Daemon (CRSD) • Gestiona recursos high level (database) 6/44
  • 7. Clusterware – dependencia de procesos “Oracle Database 11gR2 High Availability”, Oracle Press 7/44
  • 8. Clusterware Stack 1) Nuevos procesos de Cluster Ready Services Stack • Cluster Time Synchronization Service (CTSS): gestión del tiempo – Evita cambios bruscos del reloj cuando se usa NTP (modo observer) – Sincroniza relojs (modo activo) usando cambios chicos (clock slewing) – Detecta la presencia del proceso NTPD automáticamente y cambia su rol • Oracle Agent (oraagent): ejecuta scripts callout cuando ocurren eventos FAN (era el antiguo proceso RACG - racgmain/racgmon) • Oracle Root Agent (orarootagent): colabora con CRSD en el manejo de recursos creados por root (red y Grid VIP). 8/44
  • 9. Clusterware Stack 2) Oracle High Availability Services Stack Procesos que incorporan Cluster Health Monitor (CHM) • Cluster Logger Service (ologgerd): almacena datos recibidos desde todos los nodos en un repositorio propio (base BerkeleyDB). – Corre en dos nodos del cluster (master/réplica para HA) • System Monitor Service (osysmond): toma métricas del nodo local (uso de CPU, memoria, disco, procesos, etc.) y lo informa al ologgerd master – Corre en todos los nodos del cluster. 9/44
  • 10. Clusterware Stack 2) Oracle High Availability Services Stack • Grid Plug and Play (GPNPD): Mantiene el profile Grid Plug and Play, un archivo XML local con los datos que necesita un nodo que se quiera sumar al cluster. – coordina actualizaciones al profile entre los nodes – Asegura que todos los nodos tienen el profile actualizado. • Grid Interprocess Communication (GIPC): permite uso de Interconnect redundante. Nuevo protocolo para comunicaciones del cluster (antes se usaba TNS). Soporta UDP, TCP, IPC y Grid IPC. 10/44
  • 11. Clusterware Stack 2) Oracle High Availability Services Stack • Oracle Grid Naming Service (GNS): Resolución de nombres para aquellos definidos por el cluster a pedidos de servidores DNS externos. • Multicast Domain Name Service (mDNS): usado por Grid Plug and Play para ubicar profiles en el cluster, y por GNS para resolución de nombres. 11/44
  • 12. Configuración de red • Grid Naming Service (GNS): resuelve todas las direcciones IP del cluster: publicas, virtuales (VIP) y SCAN. – Vinculado al DNS corporativo – Necesita servicio DHCP en la red pública – Tiene su propia VIP – Almacena nombres/IP en OCR – Opcional. Si no se habilita, las IPs deben configurarse manualmente 12/44
  • 13. Clusterware Stack Todos estos procesos se gestionan con el comando crsctl • Para deshabilitar el inicio de OHASD: crsctl disable crs • Para habilitarlo: crsctl enable crs • Para iniciar CRS que está detenido (ejecutar con root): crsctl start crs • Para iniciar CRS en todos los servidores, cuando HAS está corriendo crsctl start cluster -all 13/44
  • 14. Agenda 1 - Revisión rápida de nuevas funcionalidades en Oracle RAC 11gR2 (11.2.0.x) 2 - Cambios en los procesos del cluster 3 - Cambios en ASM 4 - SCAN Listener 5 – más cambios 14/44
  • 15. Cambios en ASM • ASM y Clusterware ahora es Grid Infrastructure – Mismo ORACLE_HOME, productos separados • Separación de roles ASM/DBA – rol SYSASM (nuevo en 11.1) • V$PWFILE_USERS: nueva columna SYSASM – Password file se actualiza en todas las instancias ASM – SYSOPER tiene algunos privilegios ASM, menos CREATE/ALTER/DELETE Disk groups 15/44
  • 16. New Features en 11.2.0.1 • OCR – Soporta hasta 5 copias – Se puede almacenar en ASM (y Voting Disk) • La cantidad de copias depende de la redundancia del diskgroup – Oracle Local Registry (OLR) : • metadata del nodo local, no compartido • gestionado por OHASD • OUI – no soporta block o raw devices, solo ASM o FS compartido – Cluster Verification Utility (CVU) integrado – se generan fixup scripts 16/44
  • 17. New Features en 11.2.0.1 • Patches sin downtime : out-of-place upgrades • ASM Rolling upgrades (después de upgrade en clusterware) – ALTER SYSTEM START ROLLING MIGRATION TO '11.1.0.7.0'; – Upgrade ASM – ALTER SYSTEM STOP ROLLING MIGRATION; 17/44
  • 18. Mayores límites en ASM • 10000 discos • Hasta 63 disk groups • 1 millón de archivos por cada disk group • 2 TB por disco ASM (4 petabytes en Exadata) • 20 petabytes de storage (40 exabytes en Exadata) • Archivo de tamaño máximo 23 petabytes en redundancia normal y 1Mb AU – 140 petabytes con redundancia externa – 15 petabytes con redundancia alta 18/44
  • 19. Disk groups • Intelligent Data Placement – Uso de regiones específicas del disco para obtener mejor performance (externa/interna) – Hot/cold, mirrorhot/mirrorcold – Utiles cuando los datos tienen diferentes patrones de acceso – Solo con JBOD – Monitoreado con V$ASM_FILE: columnas primary_region, mirror_region, hot_reads,hot_writes, cold_reads, cold_writes 19/44
  • 20. ASM fast mirror resync • Parámetro de inicialización: tiempo de espera antes de descartar un diskgroup (DG) que falló. • Si el DG vuelve a funcionar antes del tiempo (DISK_REPAIR_TIME), los bloques cambiados se resincronizan y se reusa. • Pasado ese tiempo, el DG se descarta y se rebalancea para mantener la redundancia • Permite recuperaciones rápidas de fallas temporales 20/44
  • 21. ASM Dynamic Volumes • Publica una interfaz de disco a ASM, permitiendo acceso a archivos que no son de bases de datos • Creado dentro de ASM DG • Volume es un tipo de archivo ASM • ADVM publica volumenes en /dev/asm/volname-id al SO • Gestionados con ASMCMD, SQL, EM, ASMCA SQL> ALTER DISKGROUP data ADD VOLUME volume1 SIZE 10G; SQL> ALTER DISKGROUP data ENABLE VOLUME volume1; http://docs.oracle.com/cd/E11882_01/server.112/e18951/asm_util007.htm 21/44
  • 22. ASM Dynamic Volumes ASMCMD > volcreate -G data_dg -s 20G --width 1024K vol1 ASMCMD > volinfo -G data_dg vol1 Diskgroup Name: DATA_DG Volume Name: VOL1 Volume Device: /dev/asm/vol1-123 State: ENABLED Size (MB): 20480 Resize Unit (MB): 64 Redundancy: MIRROR Stripe Columns: 4 Stripe Width (K): 1024 Usage: Mountpath: 22/44
  • 23. ACFS • Originalmente disponbile en linux (11.2). Windows, AIX y Solaris en 11.2.0.2 • Clustered file system usando volúmenes ASM • No soporta redo logs, control files, spfile, OCR, Voting disk, GI HOME • 11.2.0.3 soporta RMAN backupsets, archive logs y Data Pump dumps. • Configurado como recurso en CRS si se usa para un home de BD • ACFS mount registry: cluster mounts. Registro de dependencias con CRS. • Gestionado con acfsutil / EM http://docs.oracle.com/cd/E11882_01/server.112/e18951/asmfs_util.htm http://docs.oracle.com/cd/E11882_01/server.112/e18951/asmfs_em.htm 23/44
  • 24. ACFS - funcionalidades • Snapshots: foto a un punto del tiempo de un ACFS – Copy on write: inicialmente no usa espacio – Creado en el directorio .ACFS/snaps – Puede ser de solo lectura (read-only) o de escritura (read-write) • Tagging: agrupar archivos a través de directorios o filesystems • Seguridad: usando realms. • Encriptación: Claves de encriptación por archivo y volumen. • Replicacion: de archivos a otro host (standby). Solo soporta un standby, hasta ocho nodos montando el filesystem. No se puede usar con encriptación o seguridad. 24/44
  • 25. ASM ACL • Para sistemas *nix • Permite separación de tareas y protección a cambios no intencionales a archivos • Necesita grupos separados en el SO: OSASM/OSDBA para ASM, OSDBA para DB • Se habilita con atributos del DiskGroup: – access_control.enabled=true – access_control.umask=NNN (default 066) • Permisos a nivel de archivo dentro de ASM: – 0: ninguno, 4: lectura, 6: rw • Umask quita permisos a partir de full para owner, group y others: – 0: nada, 2: quita escritura, 6: quita rw • Ejemplo: umask 026 = 640 permiso • Gestionado con ASMCMD, SQL, EM • V$ASM_USER, V$ASM_USERGROUP http://docs.oracle.com/cd/E11882_01/server.112/e18951/asm_util006.htm 25/44
  • 26. Agenda 1 - Revisión rápida de nuevas funcionalidades en Oracle RAC 11gR2 (11.2.0.x) 2 - Cambios en los procesos del cluster 3 - Cambios en ASM 4 - SCAN Listener 5 – más cambios 26/44
  • 27. SCAN Listeners Single Client Access Name (SCAN): nombre que resuelve a una dirección IP en la interfaz de red pública, permitiendo que clientes se conecten a la base sin conocer el nodo donde está corriendo • Nombre por defecto es el mismo que el cluster, máximo 15 caracteres. • Simplifica la configuración del string de conexión en aplicaciones • Si se usa GNS, no es necesario conocer su VIP • Asigna tres direcciones IP para HA – Un cluster con tres nodos tiene una SCAN IP cada uno – Cluster de dos nodos tiene dos SCAN IPs en un nodo, y uno en el otro • En cada SCAN IP se inicia un SCAN Listener, en el puerto 1521 – HA de SCAN VIP mueve también el SCAN listener 27/44
  • 28. SCAN Listeners DNS scan= SCAN VIP1 Local RAC1 SCAN VIP2 3 SCAN Listener instance SCAN VIP3 Listener1 Local RAC2 2 Listener instance listener_rac4 SCAN Local RAC3 Listener2 Listener instance 4 Local RAC4 Connect Listener instance user:@scan:1521/crm SCAN Listener3 Local RAC5 1 Listener instance 28/44
  • 29. Agenda 1 - Revisión rápida de nuevas funcionalidades en Oracle RAC 11gR2 (11.2.0.x) 2 - Cambios en los procesos del cluster 3 - Cambios en ASM 4 - SCAN Listener 5 – más cambios 29/44
  • 30. Server Pools • Agrupación lógica de servidores en el cluster para gestionar el uso de recursos • Parámetros: min/max servers, importance • Un servidor puede ser parte de múltiples pools • Hay server pools Top level y subpools • Por defecto creados los server pools free y generic • Gestionado con el comando srvctl 30/44
  • 31. Node eviction mejorado • Soporte de Intelligent Platform Management Interface (IPMI) para reinicio remoto de nodos – Necesita hardware adicional • Antes de 11.2.0.2, fencing = reinicio de nodo • Desde 11.2.0.2, se intenta reiniciar el cluster, en este orden – Mata procesos que realizan I/O (dbwr, logwr) – Detiene el cluster – OHASD reinicia el cluster – Si alguno de los pasos anteriores falla, el node se reinicia 31/44
  • 32. Más cambios • Nuevo framework para programar callouts: Agents • Action script maneja nuevos eventos sobre recursos: clean/abort (además de start/stop/check) • Comandos para gestionar recursos: – crsctl add/start/status/relocate – Antes de 11.2: crs_profile, crs_register, crs_start, crs_stat, crs_relocate, crs_unregister 32/44
  • 33. Más cambios • No se necesita respaldar Voting Disk – Se respalda automáticamente en OCR – Tampoco se puede formatear con dd • Paralelismo mejorado – Grado de paraelismo automático (DOP) – Paralel slaves respetan la definición de servicios • No se necesita configurar PARALLEL_INSTANCE_GROUP • No hay crs_stat – crsctl -stat res -t 33/44
  • 34. Más cambios [oracle@rac112n2 ~]$ crsctl stat res -t -------------------------------------------------------- ---- NAME TARGET STATE SERVER STATE_DETAILS --------------------------------------------------- ---------------------------------------------- Local Resources Cluster Resources --------------------------------------------------- ---------------------------------------------- ora.DATA.dg ora.LISTENER_SCAN1.lsnr ONLINE ONLINE rac112n1 1 ONLINE ONLINE rac112n1 ONLINE ONLINE rac112n2 ora.LISTENER_SCAN2.lsnr ora.LISTENER.lsnr 1 ONLINE ONLINE rac112n2 ONLINE ONLINE rac112n1 ONLINE ONLINE rac112n2 ora.LISTENER_SCAN3.lsnr ora.OCRVOTE.dg 1 ONLINE ONLINE rac112n2 ONLINE ONLINE rac112n1 ora.oc4j ONLINE ONLINE rac112n2 1 OFFLINE OFFLINE ora.asm ora.racdb.db ONLINE ONLINE rac112n1 Started 1 ONLINE ONLINE rac112n1 Open ONLINE ONLINE rac112n2 Started 2 ONLINE ONLINE rac112n2 Open ora.eons ora.racdb.crm.svc ONLINE ONLINE rac112n1 1 ONLINE ONLINE rac112n2 ONLINE ONLINE rac112n2 2 ONLINE ONLINE rac112n1 ora.gsd ora.rac112n1.vip OFFLINE OFFLINE rac112n1 1 ONLINE ONLINE rac112n1 OFFLINE OFFLINE rac112n2 ora.net1.network ora.rac112n2.vip ONLINE ONLINE rac112n1 1 ONLINE ONLINE rac112n2 ONLINE ONLINE rac112n2 ora.scan1.vip ora.ons 1 ONLINE ONLINE rac112n1 ONLINE ONLINE rac112n1 ora.scan2.vip ONLINE ONLINE rac112n2 1 ONLINE ONLINE rac112n2 34/44 ora.registry.acfs ora.scan3.vip
  • 35. SRVCTL • Muchos parámetros nuevos/obsoletos http://docs.oracle.com/cd/E11882_01/rac.112/e16795/srvctladmin.htm • Management policy (opción -y de database/service): – AUTOMATIC (default): Cuando se reinicia el nodo/bd, se respeta su último estado (started/stopped) – MANUAL: no iniciar automáticamente cuando se reinicie el nodo/bd. El monitoreo continúa y si se detecta una falla entonces se inicia – NORESTART: (desde 11.2.0.3 para BD) no iniciar aunque se detecten fallas 35/44
  • 36. Nuevos procesos de BD – ACFS - ASM Cluster File System CSS Process – ACMS - Atomic Control File to Memory Service Process – CSnn - I/O Calibration Process – GTXn - Global Transaction Process – LMHB - Global Cache/Enqueue Service Heartbeat Monitor – MARK - Mark AU for Resynchronization Coordinator Process – PING - Interconnect Latency Measurement Process – RCBG - Result Cache Background Process – RMSn - Oracle RAC Management Process – RSMN - Remote Slave Monitor Process – TEMn - ASM disk Test Error Emulation Process – VBGn - Volume Background Process http://docs.oracle.com/cd/E11882_01/server.112/e24448/bgprocesses.htm 36/44
  • 37. New Features en 11.2.0.2 • Patchsets son una instalación completa – no necesita aplicar versión base (11.2.0.1) – solo permite out-of-place upgrades (nuevo home) • ACFS y ADVM soportan SUSE Enterprise Linux 10 sp3 en 64 bits. • ACFS soporta replicación asincrónica, encriptación, tagging, y seguridad con realms. • Utilitario Cluster Health Monitor incluído en Clusterware (nuevo proceso …) • Nuevo grupo ASMOPER • Servicios tienen atributo EDITION 37/44
  • 38. New Features en 11.2.0.3 • Oracle ACFS soporta RMAN : – backups (archivos BACKUPSET) – archive logs (archivos ARCHIVELOG) – data Pump dumpsets (archivos DUMPSET) NOTA : Estos archivos no soportan ACFS snapshots • Oracle ACFS y ADVM 11.2.0.3 soportan SUSE Enterprise Linux 11 Service Pack 1 en 64 bits y Oracle Linux (UEK) 38/44
  • 39. SO certificados • HP-UX (Itanium / PA-RISC 64-bit), AIX en POWER 64-bit, Linux x86/x86-64, Solaris en SPARC/X86-64, Windows x64 • Cuidado con el último número de la versión: clusterware 11.2.0.3 no está certificado todavía en Windows. • Manuales de instalación tienen los detalles sobre requisitos de SO, paquetes y configuración. • Información actualizada sobre certificación en MOS: http://support.oracle.com • Además en OTN - RAC Technologies Certification matrix http://www.oracle.com/technetwork/database/clustering/tech-generic-linux-new-086754.html 39/44
  • 40. 40/44
  • 41. 41/44
  • 42. 42/44
  • 43. ¿Preguntas? nelson.calero@gmail.com 43/44
  • 44. Referencias • [ID 810394.1] RAC Assurance Support Team: RAC and Oracle Clusterware Starter Kit and Best Practices (Generic) • [ID 1053147.1] 11gR2 Clusterware and Grid Home - What You Need to Know • Oracle Database 11g Release 2 (11.2.0.1) New Features http://docs.oracle.com/cd/E11882_01/server.112/e22487/chapter1.htm • Oracle Database 11g Release 2 (11.2.0.2) New Features http://docs.oracle.com/cd/E11882_01/server.112/e22487/chapter1_2.htm • Oracle Database 11g Release 2 (11.2.0.3) New Features http://docs.oracle.com/cd/E11882_01/server.112/e22487/chapter1_11203.htm • What's New in Oracle Grid Infrastructure Installation and Configuration? http://docs.oracle.com/cd/E11882_01/install.112/e17212/whatsnew.htm • [ID 1189783.1] Important Changes to Oracle Database Patch Sets Starting With 11.2.0.2 • Cluster Health Monitor (CHM) FAQ [ID 1328466.1] • RACcheck - RAC Configuration Audit Tool [ID 1268927.1] • http://www.oracleracsig.org 44/44