34

Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Embed Size (px)

Citation preview

Page 1: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para
Page 2: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Visão técnica detalhada do Oracle Database Appliance com o Oracle Database 12c

Ricardo Gonzalez Senior Product Manager Real Application Clusters, Development 25 de Junho, 2015

Oracle Confidential – Internal/Restricted/Highly Restricted Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Page 3: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Safe Harbor Statement

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

Page 4: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Agenda

Visão geral do Oracle Database Appliance

Appliance Manager 12.1.2.2.0

Atualizações das Plataformas Virtualizadas

2 Casos de Uso

1

2

3

4

Page 5: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Oracle Database Appliance

Engineered System otimizado para rodar banco de dados Oracle e aplicações centradas em banco de dados

• Solução completa de alta disponibilidade em um único appliance

• Simples para implantar e gerenciar bancos de dados e aplicativos

– Produz valor rapidademente e reduz despesa operacional

• Sistema confiável que garante disponibilidade do banco de dados e da aplicação

• Acessível ( licenciamento CoD - Capacity on Demand )

5

Completo, Simples, Confiável, Acessível

Page 6: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Simples de Instalar, Gerenciar e Manter

• Implantação automatizada

• Patching automatizado

• Usa as melhores práticas

• Suporte para VMs, com gestão integrada

• Suporte unificado, responsabilidade centralizada

Page 7: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

• Dois Servidores Oracle Linux dual-socket

• Interconexão privada redundante

• Redes Públicas redundantes

• Redundância do Storage com espelhamento-duplo ou triplo

• Alimentação, refrigeracão e ventiladores Hot-Swappable

• Oracle Database 12c & 11g R2 Enterprise Edition (EE)

– Real Application Clusters

– RAC One Node

– Single Instance

• Oracle Grid Infrastructure

– Automatic Storage Management (ASM)

– Oracle Clusterware

• Oracle Linux e Oracle VM

• Oracle Appliance Manager

Hardware Software

Confiável Altamente Disponível

Page 8: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Oracle Database Appliance X5-2

• 2 Servidores 1RU x86, cada um contendo:

– 2 Processadores 18-core 2.3 GHz Intel Xeon E5-2699 v3

– 256 GB (8 x 32 GB) de memória, expansível até 768 GB

– Interconexão dos servidores via InfiniBand redundante

– Rede Pública opcional de 10GBase-T ou 10GbE SFP+

• 1 Storage 4RU – Direct-Attached:

– 800 GB raw SSD storage para redo logs

– 1.6 TB raw SSD storage para cache do banco de dados, tablespaces

– 64 TB raw HDD storage para dados, arquivos de log, backups

Especificações de Hardware

Page 9: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

ODA X5-2 Expansão de armazenamento

Dobra a capacidade de armazenamento

• 800 GB SSD adicional, 1.6 TB total para REDO

• 1.6 TB SSD adicional, 3.2 TB total para FLASH

• 64 TB HDD adicional, 128 TB total para DATA

Sem trabalho de configuração

• Integra-se automaticamente quando conectado

• Os dados são redistribuidos automaticamente

Expansão Online

• Adição a quente de gaveta de discos

• Sem indispobilidade do banco de dados

(Storage Expansion Shelf)

Page 10: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Opção 1: Construa sua própria infraestrutura Licencie todos os 72 Núcleos antecipamente

Ano 2 Ano 3

Opção 2: Compre um Database Appliance Economize significativamente licenciando

apenas a capacidade necessária

Ano 1 Ano 2 Ano 3 Ano 1

Compre antecipadamente Compre sob demanda

Adicione capacidade quando você precisar dela

8 Núcleos

16 Núcleos

24 Núcleos

48 Núcleos

32 Núcleos

ou

72 Núcleos

Accesível Licenciamento sob demanda (Capacity On Demand)

60 Núcleos

Page 11: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

• Bare Metal (Imagem da Fábrica)

– Optimizado para DB

• Plataforma Virtualizada (Re-image)

– Optimizado para o DB e Aplicações

Duas opções de implementação

DOM 0 VM Storage Repository

ODA Base • Oracle Database • Grid Infrastructure

•Clusterware •ASM •ACFS

• Appliance Manager

Node 1

Guest Domain

Guest Domain

Node 0

• Oracle Database

• Grid Infrastructure • Clusterware

• ASM

• ACFS

• Oracle Linux

• Appliance Manager

Node 1 Node 0

• Oracle Database

• Grid Infrastructure • Clusterware

• ASM

• ACFS

• Oracle Linux

• Appliance Manager

DOM 0 VM Storage Repository

Guest Domain

Guest Domain

ODA Base • Oracle Database • Grid Infrastructure

•Clusterware •ASM •ACFS

• Appliance Manager

Page 12: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Appliance Manager 12.1.2.2.0 Suporte para Oracle Database 12c, Integração com ACFS, Database Snapshots

Page 13: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Suporte para Oracle Database 12c • Suporte completo ao Oracle Database 12c (12.1.0.2)

– Multitenant, In-Memory, …

– Grid Infrastructure atualizado para 12.1.0.2

– Suporte para versões do Banco de Dados : 12.1.0.2, 11.2.0.4, 11.2.0.3, 11.2.0.2

– Opção de CDB e non-CDB para novos Banco de Dados 12.1.0.2

• Todas as vantagems da plataforma ODA disponíveis para bancos 12c

– OAKCLI automatiza criação de banco de dados

– Suporte para templates com definições de dimensionamento

– Cumpre as melhores práticas na definição dos parâmetros de inicialização do 12c

Page 14: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Provisionamento

• Baixe o último pacote de atualização (12.1.2.1.0) para Bare Metal ou VM

– Grid Infrastructure e Banco de Dados (Imagem Linux OS para VM)

• Atualizado com o patch set, PSU e todos os patches one-off’s correntes

• Obtenha informações de configuração através do Wizard (Assistente)

• Instale o Oracle RAC em menos de uma hora

Complete

Configure o Storage

2 1

Configure a Rede

3

Crie o Cluster

Feito 4

Crie o Banco de Dados

5

Crie o ASR

Configuração inicial

Page 15: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Appliance Manager 12.1.2.2.0 Configurator Permite a criação de CDB (banco de dados container) durante a configuração

Page 16: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Templates de Banco de Dados atualizados Dimensionados para Desempenho

• Fornece templates bem definidos de configuração de banco de dados

– Dimensiona CPU e Memória • Alocação pré-determinada para SGA e PGA

– Incorpora todas as melhores práticas de configuração dos parâmetros de inicialização de instância

– Aconselha sobre as características de armazenamento

– Possui vários tamanhos para satisfazer várias cargas de trabalho

– O Flash Cache do ODA é dimensionado automaticamente

Classe do Banco de

Dados

Núcleos do CPU

Memória Flash # do Bancos de

Dados

Odb-01s 1 4 GB 12 GB 36

Odb-01 1 8 GB 24 GB 36

Odb-02 2 16 GB 48 GB 18

Odb-04 4 32 GB 96 GB 9

Odb-06 6 48 GB 144 GB 6

Odb-12 12 96 GB 288 GB 3

Odb-16 16 128 GB 384 GB 2

Odb-24 24 192 GB 512 GB 1

Odb-32 32 256 GB 768 GB 1

Odb-36 36 256 GB 768 GB 1

Page 17: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Comandos Simples para atualizar o sistema e os bancos de dados Interface OAKCLI

• Atualização da infra-estrutura do sistema e dos bancos de dados – oakcli update –patch 12.1.2.2.0 –-infra

– Atualiza todo o firmware, OS, ILOM, Appliance Manager e o ASR

– oakcli update –patch 12.1.2.2.0 –-gi

– Atualiza o Grid Infrastructure

– oakcli update –patch 12.1.2.2.0 –-database

– Atualiza um banco, um conjunto ou todos para o último PSU

Page 18: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Comandos Simples para Criar e Atualizar Bancos de Dados Interface OAKCLI

• Cria Bancos de Dados Container

– oakcli create database -db <dbname> -version 12.1.0.2.2 -cdb

– Aproveita os padrões e templates de dimensionamento para fornecer configurações conforme as melhores práticas

• Atualiza bancos de dados 11.2 para 12.1.0.2.2 – Cria um novo Oracle Home 12.1.0.2.2

– oakcli create dbhome –version 12.1.0.2.2

– Atualiza o banco de dados 11.2 utilizando um novo Oracle Home 12.1.0.2.2

– oakcli upgrade database –db <dbname> –to <dest_home>

Page 19: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Integração com o ASM Cluster File System (ACFS) • Os novos bancos de dados 12c e 11g são criados automaticamente no ACFS

• Benefícios com o uso do ACFS

– Cluster File System de alto desempenho e alta disponibilidade

– Construído sobre Oracle ASM

– Totalmente integrado com o Grid Infrastructure

– Consciente do Banco de Dados

– Suporta características avançadas de armazenamento como file system snapshots e replicação

– Alto desempenho de IO de disco (nativo) para cargas de trabalho características de DB

– Otimizado, tanto para cargas de trabalho de banco de dados, como de aplicação

• Bancos de Dados existentes permanecem no ASM

Page 20: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Oracle Database Appliance X5-2

Arquitetura de Armazenamento

Disco Disk Group

Volumes Usado para

HDD Outer Rings +DATA data Arquivos de dados de banco

HDD Outer Rings +DATA Repo1.. repoN

Repositório compartilhado para VMs, Vdisk

HDD Inner Rings +RECO reco Archive logs de banco, RMAN backups (Fast Recovery Area)

HDD Inner Rings +RECO Repo1.. repoN

Repósitorio compartilhado para VMs, Vdisk

HDD Inner Rings +RECO cloudfs Sistema de arquivos clusterizado – arquivos que precisam ser acessados por qualquer nó do cluster

SSD +REDO redo Arquivos de Redo log de banco

SSD +FLASH flash Dados acessados com freqüência

ASM Disk Groups +DATA, +RECO, +REDO, +FLASH

ASM Cluster File System (ACFS)

data reco redo repo1..N

HDDs Log

SSDs Cache SSDs

flash

Page 21: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Snapshots do Banco de Dados

• Provisionamento rápido e eficiente de ambientes de banco de dados para o desenvolvimento e teste de aplicações

• Integração completa com OAKCLI

– Maneira muito rápida para criar cópias do banco de dados (menos de 5 minutos)

• Snapshot do banco só usa espaço para os dados que mudaram

– Somente meta-data é inicialmente criado

– Blocos são escritos quando os dados são alterados

• Pode-se criar um grande número de snapshots para um determinado banco de dados

Cópias rápidas e eficientes do Banco de dados

Page 22: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Test & Dev ODA

Caso de Uso: Rápido Snapshots de Banco

Exadata Server

DB

ODA Server

DB

3rd-party server

DB

Ambiente de produção

Copie o banco de dados da

produção

Banco Master

Banco de

Teste

Snapshot Snapshot Snapshot

Banco de

Teste

Banco de

Teste

oakcli create snapshotdb –db <snap_dbname> -from <dbname>

Atualização do snapshot

Imagem pré atualização

Page 23: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Atualização da Plataforma Virtualizada Integração de VLAN, Suporte a VDisk, Snapshots de VM

Page 24: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Suporte para VLAN Fornece isolamento de rede segura para cargas de trabalho múltiplas que compartilham a rede comum

• ODA X3-2, ODA X4-2 e ODA X5-2 para comunicação de saída

– Vem com duas interfaces pré-configuradas de rede de alta disponibilidade (bonded)

• VLAN permite ao cliente criar múltiplas redes seguras e isoladas nestas 2 interfaces

• VMs de Aplicação podem ter VLAN dedicada para garantir a segurança e a conformidade com políticas

• ODA_Base também pode ser configurado para funcionar com a sua própria VLAN

Page 25: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

VLAN

• Cria VLAN – oakcli create vlan <vlan_name> -vlanid <tag_id> -if <interface_name> –node <0|1>

• Mostra VLAN – oakcli show vlan

• Apaga VLAN – oakcli delete vlan <vlan_name> -node <0|1>

• Anexa rede VLAN ao DomU – oakcli modify vm <vmname> -addnetwork <network name>

• Remove rede VLAN do DomU – oakcli modify vm <vmname> -deletenetwork <network name>

Interface OAKCLI

Page 26: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

VDisk Adicionar armazenamento complementar para o Guest VM

ODA_BASE

Node-0

Repositório Compartilhado

Node-1

VDisk-1 VDisk-2 VM Template

Guest VM

Guest VM

• Permite adição dinâmica de armazenamento à VM existente

• Integração completa ao OAKCLI

• Suporte para VDISK exclusiva e compartilhada da VM

VDisk-3

ODA_BASE

Page 27: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

VDisk

• Cria VDisk – oakcli create vdisk <vdisk_name> -repo <repo_name> -size <size> -type <shared|local>

• Mostra VDisk – oakcli show vdisk <vdisk_name> -repo <repo_name>

• Apaga VDisk – oakcli delete vdisk <vdisk_name> -repo <repo_name>

• Anexa VDISK a VM – oakcli modify vm <vmname> -attachvdisk <vdisk_name>

• Remove VDisk da VM – oakcli modify vm <vmname> -detachvdisk <vdisk_name>

Interface OAKCLI

Page 28: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Snapshot de VM

• Forma eficiente de consumo de espaço para clonar VM e Template

• VM instantânea, concluída em segundos, mesmo para VM grandes

• Totalmente integrado com o OAKCLI

• Aproveita a tecnologia de snapshot do ACFS

Nova máquina virtual em segundos

Page 29: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Snapshots da VM

• Cria Snapshot da VM a partir do template da VM

– oakcli clone vm <vmname> -vmtemplate <template_name> -snap

• Cria Snapshot da VM a partir da VM existente – oakcli clone vm <vmname> -vm <src_name> -snap

Interface OAKCLI

Page 30: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Caso de Uso: Atualização Rápida (patch/upgrade)

WebLogic Server

1

VDisk (Application –

WebLogic 11.2)

Atualize o aplicativo implantado em VDisk

VDisk (Application –

WebLogic 12.1)

WebLogic Server

2

VDisk (Application –

WebLogic 11.2)

WebLogic Server

3

VDisk (Application –

WebLogic 11.2)

WebLogic Server

4

VDisk (Application –

WebLogic 11.2)

VDisk (Application –

WebLogic 12.1)

VDisk (Application –

WebLogic 12.1)

VDisk (Application –

WebLogic 12.1) Detach VDisk

Anexe o Vdisk atualizado com a aplicação

Page 31: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Snapshots de Banco de Dados e VM

• Snapshots eficientes de VMs de banco de dados e aplicação

• Snapshots rápidos do Full Stack para ambientes de desenvolvimento e teste

Ambiente completo, pronto em minutos!

App VM Snap

App VM ‘Gold’

ODA BASE

Node-0

ODA BASE

Node-1

App VM Snap

Page 32: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Oracle Database Appliance Completo, Simples, Confiável, Acessível

• Simples de implantar, gerenciar e manter

• Disponibilidade Best-in-class • Desempenho Best-in-class • Escalabilidade integrada • Capacity-on-demand de

licenciamiento • Solução-em-uma-caixa

Page 33: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Page 34: Visão técnica detalhada do Oracle Database Appliance com o ... · Dobra a capacidade de armazenamento •800 GB SSD adicional, 1.6 TB total para REDO ... –Otimizado, tanto para