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