Saiba Mais Sobre a Migração de Cargas de Trabalho do Oracle Exalogic
Você pode importar cargas de trabalho de máquina virtual do Oracle Exalogic para o Oracle Private Cloud Appliance (PCA) e o Oracle Compute Cloud@Customer usando migração lift-and-shift.
O Private Cloud Appliance e o Compute Cloud@Customer são Oracle Engineered Systems projetados para cargas de trabalho da camada de aplicativos por meio da entrega do Infrastructure-as-a-Service (IaaS). O Private Cloud Appliance é um sistema integrado de hardware e software que reduz a complexidade da infraestrutura e o tempo de implementação para cargas de trabalho virtualizadas em nuvens privadas. É uma plataforma completa para uma ampla variedade de tipos de aplicativos e cargas de trabalho, com recursos integrados de gerenciamento, computação, armazenamento e rede. O Private Cloud Appliance oferece excelente desempenho e outras propriedades do sistema para uma ampla variedade de aplicativos.
O Private Cloud Appliance também está disponível como Compute Cloud@Customer, uma solução para uma nuvem privada on-premises que inclui os serviços Private Cloud Appliance e Oracle. Você pode usar o Compute Cloud@Customer por assinatura, com a Oracle operando a infraestrutura para que possa se concentrar nos aplicativos. Exceto quando indicado, o Private Cloud Appliance será usado nesta solução para descrever qualquer forma do produto.
Esta solução descreve como migrar seus aplicativos para o Private Cloud Appliance X9-2 e o Compute Cloud@Customer, com ênfase nas cargas de trabalho do Exalogic, bem como nos métodos de implantação e nas melhores práticas. Essa solução enfatiza as características de plataforma e desempenho do Private Cloud Appliance X9 e do Compute Cloud@Customer em relação às versões anteriores. A metodologia e os princípios arquitetônicos se aplicam a todas as versões, bem como à Oracle Cloud Infrastructure (OCI).
Observação:
Este conteúdo é fornecido apenas para fins informativos e orientação auto-suportada. A consultoria ou outra assistência relacionada ao conteúdo não está coberta pelo contrato de Suporte da Oracle ou pelas solicitações de serviço associadas. Se você tiver dúvidas ou necessidades adicionais, entre em contato diretamente com o contato do Oracle Sales.Vantagens de Usar o Private Cloud Appliance e o Compute Cloud@Customer
- Fornece um tempo de retorno rápido para uma plataforma de virtualização robusta, desde a primeira inicialização até as VMs iniciais em questão de horas. Descubra automaticamente componentes de hardware e configure-os para trabalharem uns com os outros, reduzindo o esforço administrativo e de design, eliminando possíveis erros e acelerando o tempo de implementação do aplicativo. A configuração automatizada implementa as melhores práticas da Oracle para desempenho e disponibilidade ideais.
- Fornece uma Ethernet de 100 GB de alto desempenho e alta velocidade, nós de computação do Oracle ZFS Storage Appliance ZS9-2 e Oracle X9-2 (Oracle E5-2 no Compute Cloud@Customer), fornecendo melhorias de desempenho e escala em relação às gerações anteriores de produtos.
- Elimina pontos únicos de falha no gerenciamento, na rede, no armazenamento e no recurso de computação e permite atualizações contínuas de 'tempo de inatividade zero' para a infraestrutura do sistema.
- Provisiona instâncias de aplicativos de VM rapidamente usando imagens de plataforma Oracle predefinidas, em vez de precisar criá-las do zero. Você pode importar e implantar imagens de plataforma personalizadas criadas no sistema, conforme necessário.
- Permite redes interVM de alto desempenho usando as redes internas do Private Cloud Appliance para obter comunicações privadas de baixa latência e alta largura de banda entre VMs em um aplicativo clusterizado. Isso é especialmente útil para aplicativos clusterizados, como WebLogic e Coherence, e estruturas como Kubernetes. Várias redes privadas baseadas em VLANs ou redes personalizadas do Private Cloud Appliance podem fornecer redes isoladas independentes e são ideais para hospedar vários clusters de aplicativos no mesmo Private Cloud Appliance. Cada rede transporta tráfego privado para cada cluster, sem a necessidade de evitar colisão de endereços IP ou vazamento de dados entre aplicativos.
- Forneça maior desempenho e recuperação automatizada de interrupções com um serviço de balanceamento de carga (LBaaS) e recursos de Alta Disponibilidade (HA) do Private Cloud Appliance X9-2 e do Compute Cloud@Customer. Usa três domínios de falha independentes dentro de cada Private Cloud Appliance, que permite que os aplicativos sejam distribuídos entre esses domínios de falha e reiniciados em um domínio de falha se os recursos estiverem disponíveis.
- Executa orquestração de aplicativos e implantação automatizada de carga de trabalho com Terraform, a API do Oracle OCI e interfaces de linha de comando com suporte a script.
- Suporta computação heterogênea em Oracle Linux, Oracle Solaris, outras distribuições Linux e Windows. Isso aumenta a eficiência operacional e o ROI, permitindo que a mesma plataforma do sistema seja usada para várias cargas de trabalho, em vez de exigir cargas de trabalho separadas.
- Suporta o Ambiente Nativo da Nuvem do Oracle Linux, incluindo Oracle Container Runtime for Docker e Oracle Container Services para uso com Kubernetes. Eles fornecem um tempo de execução ideal para que os aplicativos do Oracle WebLogic Server sejam executados no Docker e no Kubernetes com suporte completo e integrado ao sistema da Oracle.
Dica:
A Oracle recomenda que os clientes que executam aplicações do Oracle WebLogic Server em sistemas Oracle Exalogic Elastic Cloud e que desejam adotar infraestrutura nativa da nuvem e práticas DevOps, migrem para o Private Cloud Appliance e o Compute Cloud@Customer.
Considerações para Abordagem de Migração
Antes de começar, considere suas opções de abordagem de migração. Você pode executar uma nova instalação do SO ou uma migração rápida do Exalogic para o Private Cloud Appliance (PCA).
O diagrama a seguir mostra a pilha do Exalogic com o Controle do Exalogic e otimizações InfiniBand.

Descrição da ilustração migrating-applications-exalogic-stack.png
Você pode migrar aplicativos sem alterações. Como alternativa, você pode usar a migração como uma oportunidade para uma atualização técnica e de hardware do aplicativo e do sistema operacional escolhendo uma nova instalação do sistema operacional.
Compare os ambientes ao planejar migrações e avalie se deseja criar um novo ambiente que corresponda ao antigo usando as seguintes informações:
- As versões do Oracle WebLogic Server 10.3.6 e 12.1.3 estão se aproximando do fim da vida útil. Novos recursos, como suporte REST atualizado, processamento JSON, dimensionamento automático e gerenciamento REST no Oracle WebLogic Server 12.2.1. O X permite uma melhor integração com sistemas em nuvem. Os clientes que usam versões anteriores devem planejar migrar para o 12.2.1.3 ou posterior como parte do processo de migração.
- A migração alterará a infraestrutura de computação subjacente usada pelos aplicativos.
- Embora o Oracle Traffic Director (OTD) seja suportado para migração para o Private Cloud Appliance, os balanceadores de carga nativos do Kubernetes, como Traefik e Voyager, são mais apropriados para o Kubernetes e recomendados como substituições para o Oracle Traffic Director. Os balanceadores de carga simples podem ser implementados usando
haproxy
, que está incluído no Oracle Linux. O Balanceador de Carga como Serviço (LBaaS) será o balanceador de carga nativo preferencial no Private Cloud Appliance X9-2 quando disponível. - O acesso a sistemas externos via protocolo HTTP e T3 é suportado, incluindo acesso a bancos de dados e clusters Oracle RAC executados em sistemas Oracle Exadata Database Machine. Os protocolos SDP não são suportados no Private Cloud Appliance, portanto, qualquer uso existente do SDP nos domínios em execução nos sistemas em nuvem do Exalogic deve ser removido. Isso é consistente com as recomendações atuais para aplicativos em execução no Exalogic.
- O Oracle WebLogic Server, o Oracle Coherence e o Oracle Application Development Framework são suportados para uso no Kubernetes com as ferramentas WebLogic do Kubernetes.
- O Oracle SuperCluster é um ambiente significativamente diferente do Private Cloud Appliance, que requer planejamento adicional para levar em conta as diferenças de SO, bem como as diferenças de endian subjacentes. Você deve criar novas VMs e instalar as versões do Solarix X86 ou Linux de seus aplicativos e migrar dados via NFS.
Antes de Começar
Antes de iniciar a migração, saiba mais sobre as definições usadas neste manual da solução, verifique os detalhes da licença e revise a documentação do produto para referência posterior.
Sobre a Instalação do Fresh OS
Esse método implanta novas máquinas virtuais que contêm o Oracle WebLogic Server ou outro software aplicativo e, em seguida, migra o conteúdo do aplicativo (binários, scripts, ferramentas) das instâncias atuais.
Você também pode executar uma nova instalação do sistema operacional para aplicativos atualmente em execução em servidores comuns. Considere uma nova instalação do SO para obter OS seguintes benefícios:
- Executa uma atualização de tecnologia de software para complementar a atualização de tecnologia de hardware.
- Permite uma transformação e modernização mais significativas do ambiente de aplicativos, incluindo a oportunidade de modernizar aplicativos, executá-los em contêineres Docker e usar o Kubernetes.
O Private Cloud Appliance oferece suporte total à entrega de aplicativos baseados em contêiner usando um ambiente Oracle Cloud-Native que representa a tendência moderna de fornecer sistemas de aplicativos. Para executar uma nova instalação do SO e do aplicativo
- O administrador deve fazer download e instalar as versões mais recentes do Oracle Linux OS e do aplicativo da Oracle Software Delivery Network no Oracle Software Delivery Cloud.
- Copie OS dados do aplicativo para o sistema operacional recém-instalado.
As etapas administrativas são semelhantes no Private Cloud Appliance como em qualquer outra plataforma.
Observação:
A Oracle recomenda esse método, o que garante uma pilha de software atualizada. No entanto, isso pode exigir análise adicional para capturar o conteúdo do sistema atual. A maioria dos usuários geralmente prefere mover ambientes de aplicativos para um novo hardware com o mínimo de alterações possível.Sobre os Termos Usados nesta Solução
Revise as definições dos termos usados neste manual da solução.
- O sistema de origem é a plataforma na qual a máquina virtual está sendo executada no momento, e o destino é o sistema do Private Cloud Appliance para o qual ela será movida.
- Uma instância é uma máquina virtual no Private Cloud Appliance. Uma instância tem um ciclo de vida: ela pode ser criada, iniciada (ou iniciada), interrompida e encerrada (removida do sistema PCA). O OCI (Oracle Cloud Infrastructure) usa o termo instância em vez de máquina virtual porque uma instância pode estar em bare metal. O Private Cloud Appliance está em conformidade com a mesma definição.
- Cada instância tem uma forma, que descreve sua configuração de CPU, memória, rede e disco. O PCA tem uma lista de formas padrão, descritas no tópico Escolher uma Forma do Private Cloud Appliance.
- Uma imagem é o modelo de um disco virtual, que contém o sistema operacional e os aplicativos pré-instalados, além de metadados descritivos.
- Uma instância é criada criando um volume de inicialização com base em uma imagem e iniciada imediatamente. Outros discos pertencentes à instância são chamados de volumes em blocos e são criados após a inicialização da instância.
- O Private Cloud Appliance fornece imagens de plataforma para Oracle Linux 7, Oracle Linux 8 e Oracle Solaris 11.4.
- As imagens personalizadas podem ser criadas com base em uma instância executada no Private Cloud Appliance, tornando possível usar uma imagem como base para instâncias clonadas com conteúdo personalizado.
- As imagens BYOI (Bring Your Own Image) são importadas de outra plataforma.
Traga sua própria imagem (BYOI)
Essa solução se concentra na BYOI usando uma abordagem lift and shift na qual uma instância do sistema operacional é movida para o Private Cloud Appliance com o menor número possível de alterações de sistema operacional e configuração.
Outra abordagem é criar imagens totalmente novas com base na versão mais recente do sistema operacional e software de aplicativo desejados. Use isso quando quiser executar uma atualização de tecnologia e modernizar toda a pilha de hardware e software. Ambas as abordagens são válidas e amplamente utilizadas, dependendo de suas necessidades comerciais e técnicas.
Consulte a seção BYOI (Bring Your Own Image) na Documentação do Oracle Cloud Infrastructure para saber mais.
Sobre Produtos, Serviços e Atribuições Obrigatórios
Esta solução requer um ou mais dos seguintes produtos e serviços:
-
Oracle Private Cloud Appliance X9-2
Oracle Compute Cloud@Customer
- Oracle Cloud Infrastructure
Essas são as funções necessárias para cada produto ou serviço.
Nome do Produto: Função | Obrigatório para... |
---|---|
Oracle Private Cloud Appliance: Compute Enclave |
Criar construções de rede, computação e armazenamento. |
Oracle Compute Cloud@Customer: Administrators |
Acesse a Console, a CLI e as APIs do Oracle Compute Cloud@Customer. |
Oracle Cloud Infrastructure: Administrators |
Acesse a Console, a CLI e as APIs do Oracle Cloud Infrastructure. |
Consulte Produtos, Soluções e Serviços Oracle para obter o que você precisa.