Olá pessoal!

Espero que estejam bem!

Esse é o quarto post da série sobre OCI. Você pode ver os outros já publicados:

Oracle Cloud Infrastructure – Post 1 – Criando uma Conta no OCI

Oracle Cloud Infrastructure – Post 2 – Conceitos Principais

Oracle Cloud Infrastructure – Post 3 – Compartment e VCN

Nesse post, nós vamos falar sobre os conceitos de um DB System no OCI.

No OCI temos 5 ofertas de banco de dados:

  • Bare Metal DB System: banco de dados em máquina física;
  • VM DB System: banco de dados em máquina virtual;
  • Exadata DB System: banco de dados em Exadata (Exadata Cloud Service);
  • Autonomous Data Warehouse;
  • Autonomous Transaction Processing.

Basicamente, há dois tipos de licenciamento:

  • License Included: onde você utilizará a licença incluída na Cloud;
  • Bring Your Own License: onde você pode utilizar na Cloud a sua licença que possui atualmente em On-Premises.

Os valores apesar de serem tabelados (verificar aqui), podem variar, dependendo do acordo comercial que você possui com a Oracle. Além disso, caso queira usar a licença BYOL, você precisa falar com o seu gerente de vendas na Oracle.

As seguintes edições de Oracle Database são suportadas para utilização na Cloud:

  • Standard Edition;
  • Enterprise Edition;
  • Enterprise Edition High Performance;
  • Enterprise Edition Extreme Performance.

Vamos ver a diferença entre elas:

  • Standard Edition:
    • Todas as features disponíveis no Oracle Database Standard Edition 2;
    • Licença para uso de um banco de dados full Standard Edition 2;
    • Pode usar até 24 CPU’s na Cloud;
    • Transparent Data Encryption (TDE) incluído: todos os bancos de dados como serviço na Cloud possuem o TDE ativado, pois os dados de usuário precisam ser criptografados on-rest.
  • Enterprise Edition:
    • Licença para uso de um banco de Dados Enterprise Edition;
    • Data Masking e Subsetting Pack;
    • Diagnostic e Tuning Pack;
    • Real Application Testing;
    • Transparent Data Encryption.
  • Enterprise Edition High Performance:
    • Todas as features do Enterprise Edition, incluindo:
    • Multitenant;
    • Partitioning;
    • Advanced Compression;
    • Advanced Security;
    • Label Security;
    • Database Vault;
    • OLAP;
    • Advanced Analytics;
    • Database Lifecycle Management Pack;
    • Cloud Management Pack for Oracle Database;
    • Transparent Data Encryption.
  • Enterprise Edition Extreme Performance:
    • Todas as features do Enterprise Edition High Performance, incluindo:
    • In-Memory;
    • Active DataGuard;
    • Real Application Clusters (RAC).

Versões de banco de dados suportadas na Cloud:

  • Oracle Database 11g Release 2 (11.2.0.4);
  • Oracle Database 12c Release 1 (12.1.0.2);
  • Oracle Database 12c Release 2 (12.2.0.1);
  • Oracle Database 18c;
  • Oracle Database 19c.

Para os DB Systems (Bare Metal, VM e Exadata), os recursos são:

  • Bare Metal:
    • Número de instâncias de banco de dados: vários;
    • Tipo de storage: discos NVMe attachados localmente;
    • Tipo de scaling: apenas CPU;
    • Backups: Automáticos (incrementais) ou sob demanda (Full);
    • Disaster Recovery (DR): DataGuard
    • Alta-Disponibilidade (HA): DataGuard em outro AD. Não é permitido RAC ainda;
    • Versões: 11.2, 12.1, 12.2 e 18c;
    • Patching: controlado pelo usuário (o usuário determina quando aplicar);
    • Tipo de licenciamento: License Included ou BYOL.
  • Virtual Machine:
    • Número de instâncias de banco de dados: uma (apenas um CDB permitido – pode-se utilizar vários PDB’s dentro deste CDB);
    • Tipo de storage: block storage attachado via iscsi;
    • Tipo de scaling: apenas storage;
    • Backups: Automáticos (incrementais) ou sob demanda (Full);
    • Disaster Recovery (DR): DataGuard
    • Alta-Disponibilidade (HA): RAC 2 nós;
    • Versões: 11.2, 12.1, 12.2 ,18c e 19c;
    • Patching: controlado pelo usuário (o usuário determina quando aplicar);
    • Tipo de licenciamento: License Included ou BYOL.
  • Exadata:
    • Número de instâncias de banco de dados: vários;
    • Tipo de storage: Exadata;
    • Tipo de scaling: apenas CPU;
    • Backups: Automáticos (incrementais) ou sob demanda (Full);
    • Disaster Recovery (DR): DataGuard
    • Alta-Disponibilidade (HA): RAC até 8 nós;
    • Versões: 11.2, 12.1, 12.2 ,18c e 19c;
    • Patching: controlado pelo usuário (o usuário determina quando aplicar);
    • Tipo de licenciamento: License Included ou BYOL.

Há duas opções de setup de network para os DB Systems:

  • Subnet pública: pode ser útil para provas-de-conceito (POC) ou desenvolvimento, ou algum trabalho que justifique que o servidor fique acessível pela Internet;
  • Subnet privada: recomendado para ambientes produtivos, já que não estão acessíveis pela Internet.

 

Tudo certo! No próximo post criaremos mais recursos no OCI.

Você pode ler mais sobre Bancos de Dados no OCI aqui:

Overview of the Database Service

 

Um abraço!

 

Vinicius