Sobre Opções para Garantir Alta Disponibilidade para Cargas de Trabalho VMware no OCI

Você tem várias opções ao migrar aplicativos e Oracle Databases de ambientes VMware locais para o OCI (Oracle Cloud Infrastructure).

À primeira vista, migrar para a Oracle Cloud VMware Solution (OCVS) parece ser a abordagem mais aplicável e conveniente. No entanto, isso exige considerar o licenciamento do Oracle Database no OCVS, a separação de clusters do OCVS para Oracle Databases, a migração do banco de dados, o gerenciamento, as operações e a garantia de alta disponibilidade. Você também deve considerar vários fatores, especialmente ao migrar bancos de dados do Oracle Real Application Clusters (Oracle RAC) que não estão disponíveis no OCVS.

Neste manual de soluções, você aprende sobre as opções de arquitetura, as considerações e os níveis de conformidade do Oracle Maximum Availability Architecture (MAA) para migrar seus Oracle Databases locais para a OCI. Com essa migração, você se beneficia da alta disponibilidade incorporada, da recuperação automatizada de desastres, das migrações, do gerenciamento e das operações de banco de dados, da flexibilidade, da escalabilidade online, do modelo de licenciamento em nuvem e das opções e pacotes incluídos do Oracle Database Enterprise Edition, especialmente no Oracle Autonomous Database.

Arquitetura

Essa arquitetura mostra as opções de destino da migração do Oracle Database on-premises em execução em VMware para o Oracle Database Cloud Services na OCI.

A OCI oferece serviços de banco de dados gerenciados e autônomos com alta disponibilidade incorporada e configurações automatizadas de recuperação de desastres:

  • Oracle Base Database Service
  • Oracle Exadata Database Service on Dedicated Infrastructure
  • Oracle Exadata Database Service on Exascale Infrastructure
  • Oracle Autonomous Database sem Servidor
  • Oracle Autonomous Database na Infraestrutura Dedicada do Exadata

O Oracle Zero Downtime Migration (ZDM) permite migrar seus Oracle Databases locais para o Oracle Database Cloud Services de maneira simples e automatizada, minimizando o tempo de inatividade da migração.

A arquitetura a seguir mostra as várias opções do Oracle Database Cloud Services:

Veja a seguir a descrição da migração-vmware-workloads-oci-arch.png
Descrição da ilustração migrar-vmware-workloads-oci-arch.png

migrar-vmware-workloads-oci-arch-oracle.zip

Esta arquitetura consiste nos seguintes componentes:

  • Região

    Região do Oracle Cloud Infrastructure é uma área geográfica localizada que contém um ou mais data centers, denominada domínios de disponibilidade. As regiões são independentes de outras regiões, e grandes distâncias podem separá-las (entre países ou até mesmo continentes).

  • Domínio de disponibilidade

    Domínios de disponibilidade são data centers stand-alone e independentes dentro de uma região. Os recursos físicos de cada domínio de disponibilidade são isolados dos recursos de outros domínios de disponibilidade, o que oferece tolerância a falhas. Os domínios de disponibilidade não compartilham infraestrutura como energia ou refrigeração ou a rede interna do domínio de disponibilidade. Portanto, uma falha em um domínio de disponibilidade não deve afetar os outros domínios de disponibilidade na região.

  • Domínio de falha

    Um domínio de falha é um agrupamento de hardware e infraestrutura dentro de um domínio de disponibilidade. Cada domínio de disponibilidade tem três domínios de falha com energia e hardware independentes. Quando você distribui recursos entre vários domínios de falha, seus aplicativos podem tolerar falha no servidor físico, manutenção do sistema e falhas de energia dentro de um domínio de falha.

  • Rede virtual na nuvem (VCN) e sub-rede

    Uma VCN é uma rede personalizável definida por software que você configura em uma região do Oracle Cloud Infrastructure. Como as redes tradicionais de data center, as VCNs oferecem controle sobre seu ambiente de rede. Uma VCN pode ter vários blocos CIDR não sobrepostos que você pode alterar após a criação da VCN. Você pode segmentar uma VCN em sub-redes, com escopo definido para uma região ou para um domínio de disponibilidade. Cada sub-rede consiste em um intervalo contíguo de endereços que não se sobrepõem a outras sub-redes da VCN. Você pode alterar o tamanho de uma sub-rede após a criação. Uma sub-rede pode ser pública ou privada.

  • Tabela de roteamento

    As tabelas de roteamento virtual contêm regras para rotear o tráfego de sub-redes para destinos fora de uma VCN, geralmente por meio de gateways.

  • Lista de segurança

    Para cada sub-rede, você pode criar regras de segurança que especifiquem a origem, o destino e o tipo de tráfego que deve ser permitido dentro e fora da sub-rede.

  • Gateway de serviço

    O gateway de serviço fornece acesso de uma VCN a outros serviços, como o Oracle Cloud Infrastructure Object Storage. O tráfego da VCN para o serviço Oracle percorre a malha da rede Oracle e não passa pela internet.

  • Gateway de roteamento dinâmico (DRG)

    O DRG é um roteador virtual que fornece um caminho para o tráfego de rede privada entre VCNs na mesma região, entre uma VCN e uma rede fora da região, como uma VCN em outra região do Oracle Cloud Infrastructure, uma rede local ou uma rede em outro provedor de nuvem.

  • FastConnect

    O Oracle Cloud Infrastructure FastConnect cria uma conexão privada dedicada entre o seu data center e o Oracle Cloud Infrastructure. O FastConnect oferece opções de largura de banda maior e uma experiência de rede mais confiável quando comparado com conexões baseadas na internet.

  • Host do Serviço Zero Downtime Migration

    O host do serviço Oracle Zero Downtime Migration deve ser um sistema dedicado, mas pode ser compartilhado para outros fins. O software Oracle ZDM requer um host standalone do Oracle Linux em execução em qualquer uma das seguintes plataformas: Oracle Linux 7, Oracle Linux 8 ou Red Hat Enterprise Linux 8. O host de serviço do Oracle ZDM deve ser capaz de estabelecer conexão com os servidores de banco de dados de origem e de destino; contanto que a conectividade seja garantida, o host de serviço poderá ser localizado em qualquer lugar.

  • Oracle Base Database Service

    O Oracle Base Database Service é um serviço de banco de dados da Oracle Cloud Infrastructure (OCI) que permite criar, escalar e gerenciar bancos de dados Oracle com todos os recursos em máquinas virtuais. O Oracle Base Database Service usa o armazenamento OCI Block Volumes em vez de armazenamento local e pode executar o Oracle Real Application Clusters (Oracle RAC) para melhorar a disponibilidade.

  • Exadata Database Service on Dedicated Infrastructure

    O Oracle Exadata Database Service on Dedicated Infrastructure permite que você aproveite o poder do Exadata na nuvem. O Oracle Exadata Database Service oferece recursos comprovados do Oracle Database em uma infraestrutura otimizada e específica do Oracle Exadata na nuvem pública. A automação da nuvem integrada, o dimensionamento elástico de recursos, a segurança e o desempenho rápido para todas as cargas de trabalho do Oracle Database ajudam a simplificar o gerenciamento e reduzir custos.

  • Exadata Database Service on Exascale Infrastructure

    O Oracle Exadata Database Service em Infraestrutura Exascale fornece a mesma experiência de serviço de nuvem que o Exadata Database Service em Infraestrutura Dedicada, mas sem exigir que você se inscreva em uma infraestrutura dedicada. Você pode começar com um pequeno cluster de máquina virtual (VM) e dimensionar facilmente à medida que suas necessidades aumentam. A Oracle gerencia toda a infraestrutura física em um modelo de serviço de infraestrutura multitenancy compartilhada.

  • Autonomous Database no Exadata Infrastructure Dedicado

    O Oracle Autonomous Database on Dedicated Exadata Infrastructure é um ambiente de banco de dados totalmente gerenciado e pré-configurado que você pode usar para processamento de transações e cargas de trabalho de data warehousing. O Oracle Cloud Infrastructure trata da criação, backup, aplicação de patches, upgrade e ajuste do banco de dados.

  • Autonomous Database Serverless

    O Oracle Autonomous Database Serverless é um Oracle Autonomous Database. Você tem um banco de dados totalmente elástico no qual a Oracle opera de forma autônoma todos os aspectos do ciclo de vida do banco de dados, desde o posicionamento do banco de dados até o backup e as atualizações.

  • Oracle Database Autonomous Recovery Service

    O Oracle Database Autonomous Recovery Service é um serviço Oracle Cloud que protege bancos de dados Oracle. Com automação de backup e recursos aprimorados de proteção de dados para bancos de dados da OCI, você pode transferir todos os requisitos de processamento e armazenamento de backup para o Oracle Database Autonomous Recovery Service, eliminando assim os custos de infraestrutura de backup e a sobrecarga de administração manual.

  • Armazenamento de objetos

    O serviço Oracle Cloud Infrastructure Object Storage oferece acesso rápido a grandes quantidades de dados estruturados e não estruturados de qualquer tipo de conteúdo, incluindo backups de bancos de dados, dados de análise e conteúdo avançado, como imagens e vídeos. Você pode armazenar de forma segura e depois recuperar dados diretamente da internet ou de dentro da plataforma da nuvem. Você pode dimensionar o armazenamento sem prejudicar o desempenho ou a confiabilidade do serviço. Use o armazenamento padrão para armazenamento de acesso frequente que você precisa para acessar de forma rápida, imediata e com frequência. Use o armazenamento de arquivos compactados para armazenamento "frio" que você mantém por longos períodos de tempo e raramente acessa.

  • Full Stack Disaster Recovery

    O Oracle Cloud Infrastructure Full Stack Disaster Recovery é um serviço de orquestração e gerenciamento que fornece recursos abrangentes de recuperação de desastre para todas as camadas de uma pilha de aplicativos, incluindo infraestrutura, middleware, banco de dados e aplicativo.

  • Oracle Cloud Infrastructure Vault

    O Oracle Cloud Infrastructure Vault permite gerenciar centralmente as chaves de criptografia que protegem seus dados e as credenciais secretas usadas para proteger o acesso aos seus recursos na nuvem. Você pode usar o serviço Vault para criar e gerenciar vaults, chaves e segredos.

    O OCI Vault também oferece um rico conjunto de APIs Rest para gerenciar vaults e chaves.