OCI Foundations 2021 - 5) Storage

DB Systems VM

DB Systems EXADATA

Object Storage (Bucket)

Tipos

Permite acesso via API, HTTP, HTTPS e podem ser públicos ou privados.

Possui diferentes "shapes" e utiliza Block Storage.

Casos de uso:

  • Arquivos de fotos, vídeos, pdf, etc
  • Backups (DR)
  • Dumps de Banco de Dados
  • Arquivos de Logs

É um serviço regional e não está amarrado às instâncias.

Tiers (Camadas)

Node DB System (RAC)

Autonomous Database

Standard

RAC - Real Application Cluster

Archive

Infrequent Access

Node DB System

Alta Performance, solução robusta e alta confiabilidade

Self-driving: patch, upgrade, tune.

Block Storage

São unidades de armazenamento para dados estruturados das instâncias. É possível atachar/desatachar nas instâncias de VM.
Depende de uma VM para fazer sentido.

Containers lógicos para armazenar dados não estruturados (arquivos)

Banco de dados Oracle rodando em instâncias de VM.

Ideal para backup de banco de dados, arquivos de sites estáticos, etc

Hot: dados com acesso frequente, imediato e com rapidez!

Self-security: encryption by default

Morno: usado para dados que você acessa com pouca frequência, mas que deve estar disponível imediatamente quando necessário.

Cold: dados com acesso infrequente, raro.

Solução composta por 02 instâncias de máquina virtual.

HA - se um nó falhar (Primary), outro estará disponível (StandBy). Para isso, devem estar em Fault Domains diferentes, já que estão no mesmo AD.

Self-repairing: downtime protection

Através de nós, replica o BD em instância diferente.

Menor custo

Solução composta por apenas 01 instância de VM.

Dados são completamente independentes e escaláveis (!= Block Storage)

Autonomous not automatic (pensar em carros)

Solução composta por: Server, Storage, Networking, Databases, etc

Solução completa da Oracle: Hardware (SUN) e Software (DB Oracle)

Ideal para backups antigos (compliance) e planos de Disaster & Recovery

DB Systems BM

Armazenamento local em discos NMVe.

Lifecycle Management: permite ações automatizadas (como mover ou exlcuir) com base em regras definidas. Ex: depois de 30 dias mover arquivos .doc criados há 30 dias da camada Standard para a Archive.

Banco de dados Oracle rodando em um servidor Bare Metal.

Volumes

Devem ser criados no mesmo AD da VM

É possível fazer clone dos volumes

É possível expandir um volume online (no shutdown)

É possível aumentar o tamanho do volume, mas não diminiuir.

Tipos

Boot Volume: SO

Block Volume: DATA