Você está na página 1de 12

Core OCI Services

OCI COMPUTE SERVICES


Escopo

Iremos falar sobre OCI Compute Services e ao término dele


você irá saber o que é e quando usar:

 Bare Metal
 Dedicated Virtual Hosts
 Virtual Machines
 Container Engine
 Functions
Bare Metal
Características:
 Servidor físico dedicado a um único cliente
 Sem virtualização(Single-Tenant Server).

Quando usar um Bare Metal?


• Workloads sem virtualização
• Alto desempenho/performance
• Licenciamento/Conformidade

BARE
METAL
Dedicated Virtual Hosts(DVH)

Características:
 Servidor físico dedicado a um único cliente
 Permite virtualização (Single-Tenant VMs).
 Também é um servidor Bare Metal!
VM VM VM

Quando usar um DVH? HYPERVISOR


• Workloads com virtualização
• Alto desempenho/performance
• Licenciamento/Conformidade
DVH(BARE
METAL)
Virtual Machine(VM)

Características:

 Servidor compartilhado com outros clientes OCI (Multi-Tenant VMs)


 Oracle gerencia o Hypervisor
VM VM VM
 Controle total do S.O
 Boot Volume atachados
 Block Volume atachados HYPERVISOR

VM(VIRTUAL
MACHINE)
Virtual Machine(VM)
Oracle Cloud Infrastructure (Region)

Availability Domain 1 Availability Availability


Domain 2 Domain 3

VCN

Subnet A
10.0.2.0/24

VM Instance

Virtual Cloud
Network

Data Data S.O


Virtual Machine(VM)

Quando usar uma VM?

Vantagens VM VM VM
 Controle total do S.O
 Migração ON-PREMISE para Cloud
 Workloads legados HYPERVISOR
 Flexibilidade

Desvantagens
Gerenciar configurações de Segurança, rede e firewall VM(VIRTUAL
 Monitorar constantemente o funcionamento e MACHINE)
Escalabilidade
Container Engine
Diferença entre Containers x VMs

Fonte
https://www.weave.works/blog/a-practical-guide-to-choosing-between-docker-containers-and-vms
Container Engine

Características:

 Deploy facilitado
 Suporta diversas linguagens

Vantagens
 Manutenção facilitada
 Baixo volume de Storage
 OKE (Oracle Kubernetes Engine)

CONTAINER
Functions

Características:

 Pequenos códigos
 Suporta diversas linguagens
 Serverless
 Pay-as-you-go (tempo de execução)
 Execução automática(triggers)/manual

Functions
Referências
Fonte:
 https://learn.oracle.com/ols/course/core-oci-services/35644/75253/102558
 https://www.weave.works/blog/a-practical-guide-to-choosing-between-docker-containers-and-
vms
Obrigado!

Dúvidas ?

 andrei.rubino@gmail.com
 linkedin.com/in/andreirubino

Você também pode gostar