Implemente o IBM Maximo no Oracle Cloud Infrastructure
Implemente o IBM Maximo Application Suite (MAS) 8.x na solução Red Hat OpenShift na Oracle Cloud Infrastructure (OCI) para monitoramento, gerenciamento, manutenção preditiva e planejamento de confiabilidade de ativos.
A consultoria IBM em parceria com a Oracle NA Cloud Engineering criou a oferta IBM Maximo Application Suite 8 (Asset Management) NA OCI com pontuação de saúde fácil de implementar em escala com até 30% de economia de custos. Os clientes podem optar por implementar essa solução na nuvem ou on-premises.
Considere estas decisões de design:
- Versões
- Determine sua versão do Maximo Application Suite (MAS).
- Determine a versão do Red Hat Linux.
- Determine a versão de OpenShift e VMware.
- Determine a versão do banco de dados.
- Rede
- Determine as dependências com outros aplicativos e seus requisitos de latência.
- Determine se os usuários externos (não funcionários) se conectam ao sistema MAS.
- Banco de Dados
- Determine qual banco de dados usar (Oracle Database ou MySQL).
- Outro
- Determine quantos nós de trabalho MAS e máquinas de controle são necessários.
- Determine os tamanhos das máquinas virtuais (VMs).
Arquitetura
Esta arquitetura mostra opções de implantação para IBM MAS e segue as melhores práticas para OCVS e IBM MAS.
As opções a seguir descrevem a implantação do IBM MAS no OCI.
- IBM MAS em Red Hat OpenShift no Oracle Cloud VMware Solution:
O Oracle Cloud VMware Solution fornece um ambiente de nuvem gerenciado pelo cliente, nativo baseado em VMware, instalado em uma tenancy da nuvem. Ele oferece controle completo, usando ferramentas familiares do VMware, permitindo que você crie uma implementação Red Hat OpenShift resiliente, confiável e de alto desempenho com a Oracle Cloud VMware Solution, fornecendo uma plataforma robusta para implantar o IBM Maximo.
- IBM MAS em Red Hat OpenShift nas instâncias bare metal do Oracle Cloud:
O Red Hat OpenShift pode ser implantado em instâncias bare metal do OCI. Nossos clientes aproveitam as instâncias bare metal de alto desempenho da OCI para executar as aplicações mais exigentes.
Nas duas opções de implantação, o cliente deve ter uma assinatura atual do Red Hat Enterprise Linux, e o Red Hat OpenShift é necessário para o suporte da Red Hat.
Os diagramas a seguir ilustram essa arquitetura de referência.
IBM MAS na Red Hat OpenShift no Oracle Cloud VMware Solution
maximo-oci-ocvs-diagrama-oracle.zip
IBM MAS em Red Hat OpenShift nas instâncias bare metal do Oracle Cloud
maximo-oci-bare-metal-diagrama-oracle.zip
A arquitetura tem os seguintes componentes:
- Nós de infraestrutura OpenShift da Red Hat
São necessários no mínimo três controladores e workers para nós de infraestrutura Red Hat OpenShift.
- Plano de controle ou nós do controlador
O plano de controle, que é composto de máquinas mestre, gerencia o cluster do Red Hat OpenShift Container Platform. As máquinas de plano de controle gerenciam cargas de trabalho nas máquinas de computação, que também são conhecidas como máquinas de trabalho. Os controladores são implantados na forma de máquinas virtuais (VMs) na Oracle Cloud VMware Solution e conectados ao segmento de sobreposição NSX para serviços de rede. As VMs da controladora são colocadas no Armazenamento vSAN.
- Nós de trabalho
Em um cluster do Kubernetes, os nós de trabalho são onde as cargas de trabalho reais solicitadas pelos usuários do Kubernetes são executadas e gerenciadas. Na Red Hat OpenShift Container Platform, MachineSets controla as máquinas do colaborador. As máquinas com a função de trabalhador impulsionam cargas de trabalho de computação que são controladas por um pool de máquinas específico que as dimensiona automaticamente. Os colaboradores são implantados na forma de VMs na Oracle Cloud VMware Solution e conectados ao segmento de sobreposição NSX para serviços de rede.
- Plano de controle ou nós do controlador
- Oracle Cloud VMware Solution
São necessários no mínimo três nós de data centers definidos por software (SDDC) para gerenciar a implantação do Red Hat OpenShift.
- vSphere
vSphere é a plataforma de virtualização da VMware para o gerenciamento unificado da infraestrutura de CPU, armazenamento e rede do SDDC. Dois componentes principais do vSphere são VMware ESXi Hypervisor e vCenter Server.
- vSAN
Os SDDCs do Oracle Cloud VMware Solution usam a tecnologia de armazenamento vSAN do VMware, que fornece um único armazenamento de dados compartilhado para VMs de carga de trabalho de computação e gerenciamento. Uma vSAN oferece recursos de armazenamento de nível empresarial para nós de infraestrutura Red Hat OpenShift e volumes persistentes para contêineres. Os volumes persistentes solicitados por aplicativos conteinerizados com monitoramento de estado podem ser provisionados em VMware vSAN.
- Centro de Dados NSX
O Data Center do NSX-T fornece ao SDDC seus recursos de rede virtual e segurança. A implantação do NSX-T inclui appliances unificados do NSX Manager com o NSX-T Local Manager e o NSX-T Controller, e os nós do NSX-T Edge. VMware O Data Center NSX-T fornece rede avançada definida por software (SDN), segurança e visibilidade para ambientes de contêiner que simplifica as operações de tecnologia da informação e estende os recursos nativos de rede do Red Hat OpenShift Container Platform.
- vSphere
- Bare metal
Os servidores bare metal da Oracle fornecem isolamento, visibilidade e controle usando instâncias de computação dedicadas. Os servidores suportam aplicativos que requerem uma contagem alta de núcleos, grandes volumes de memória e alta largura de banda. Eles podem dimensionar até 192 núcleos, 2,3 TB de RAM e até 1 PB de armazenamento em blocos. Os clientes podem criar ambientes de nuvem nos servidores bare metal da Oracle com melhorias significativas no desempenho em relação a nuvens públicas e data centers locais.
- 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ínios 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ínios 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-redes
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.
- Balanceador de carga
O serviço Oracle Cloud Infrastructure Load Balancing fornece distribuição automatizada de tráfego de um único ponto de entrada para vários servidores no back-end.
- Gateway de conversão de endereço de rede (NAT)
Um gateway NAT permite que recursos privados em uma VCN acessem hosts na internet, sem expor esses recursos a conexões de internet de entrada.
- 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.
- 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.
- Grupo de segurança de rede (NSG)
O grupo de segurança de rede (NSG) atua como um firewall virtual para seus recursos de nuvem. Com o modelo de segurança de confiança zero do Oracle Cloud Infrastructure, todo o tráfego é negado, e você pode controlar o tráfego de rede dentro de uma VCN. Um NSG consiste em um conjunto de regras de segurança de entrada e saída que se aplicam a apenas um conjunto especificado de VNICs em uma única VCN.
- 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.
- FastConnect
O Oracle Cloud Infrastructure FastConnect fornece uma maneira fácil de criar 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.
- Serviço Bastion
O Oracle Cloud Infrastructure Bastion fornece acesso seguro restrito e limitado por tempo a recursos que não têm pontos finais públicos e que exigem controles rígidos de acesso a recursos, como bare metal e máquinas virtuais, Oracle MySQL Database Service, Autonomous Transaction Processing (ATP), Oracle Cloud Infrastructure Kubernetes Engine (OKE) e qualquer outro recurso que permita acesso ao Secure Shell Protocol (SSH). Com o serviço OCI Bastion, você pode permitir o acesso a hosts privados sem implantar e manter um jump host. Além disso, você ganha uma postura de segurança aprimorada com permissões baseadas em identidade e uma sessão SSH centralizada, auditada e limitada por tempo. O OCI Bastion elimina a necessidade de um IP público para acesso ao bastion, eliminando o aborrecimento e a potencial superfície de ataque ao fornecer acesso remoto.
- Sistema de Banco de Dados do Oracle VM
O Oracle VM Database System é um serviço de banco de dados da Oracle Cloud Infrastructure (OCI) que permite criar, dimensionar e gerenciar bancos de dados Oracle com todos os recursos em máquinas virtuais. Um sistema de banco de dados de VM usa o armazenamento do Oracle Cloud Infrastructure Block Volumes em vez de armazenamento local e pode executar o Oracle Real Application Clusters (Oracle RAC) para melhorar a disponibilidade.
- Oracle MySQL Database Service
O Oracle MySQL Database Service é um serviço de banco de dados da Oracle Cloud Infrastructure (OCI) totalmente gerenciado que permite aos desenvolvedores desenvolver e implementar rapidamente aplicativos seguros e nativos na nuvem. Otimizado e disponível exclusivamente na OCI, o Oracle MySQL Database Service é 100% construído, gerenciado e suportado pelas equipes de engenharia da OCI e da MySQL.
O Oracle MySQL Database Service tem um mecanismo de análise integrado de alto desempenho (HeatWave) para executar análises sofisticadas em tempo real diretamente em um banco de dados MySQL operacional.
Recomendações
- VCN
Ao criar uma VCN, determine o número de blocos CIDR necessários e o tamanho de cada bloco com base no número de recursos que você planeja anexar a sub-redes na VCN. Use blocos CIDR que estejam dentro do espaço de endereço IP privado padrão.
Selecione blocos CIDR que não se sobreponham a nenhuma outra rede (no Oracle Cloud Infrastructure, em seu data center local ou em outro provedor de nuvem) para a qual você pretende configurar conexões privadas.
Depois de criar uma VCN, você poderá alterar, adicionar e remover seus blocos CIDR.
Ao projetar as sub-redes, considere seus requisitos de fluxo de tráfego e segurança. Anexe todos os recursos dentro de uma camada ou atribuição específica à mesma sub-rede, que pode servir como um limite de segurança.
- Listas de segurança
Use listas de segurança para definir regras de entrada e saída que se aplicam a toda a sub-rede.
- Grupos de segurança de rede (NSGs)
Você pode usar NSGs para definir um conjunto de regras de entrada e saída que se aplicam a VNICs específicas. Recomendamos o uso de NSGs em vez de listas de segurança, porque os NSGs permitem que você separe a arquitetura de sub-rede da VCN dos requisitos de segurança do seu aplicativo.
- Largura de banda do balanceador de carga
Ao criar o balanceador de carga, você pode selecionar uma forma predefinida que forneça uma largura de banda fixa ou especificar uma forma personalizada (flexível), na qual você define uma faixa de largura de banda e permite que o serviço dimensione a largura de banda automaticamente com base nos padrões de tráfego. Com qualquer uma das abordagens, você pode alterar a forma a qualquer momento após criar o balanceador de carga.
- Bare metal
A Oracle oferece dois tipos de servidores bare metal.
- Forma densa: As formas densas fornecem armazenamento NVMe local e não exigem armazenamento de volume em blocos. A tecnologia de armazenamento convergido vSAN replica dados em todos os hosts VMware ESXi no SDDC sem limite de memória, limite de largura de banda de rede ou limite de contagem de VNICs. A Oracle recomenda uma forma densa para implantação do IBM Maximo.
- Forma padrão: As formas padrão exigem armazenamento de volume em blocos, limites de memória, largura de banda e número de VNICs.
Considerações
Considere o seguinte ao implantar essa arquitetura de referência.
- Desempenho
Para obter o melhor desempenho, escolha a forma de computação correta com a largura de banda apropriada.
- Disponibilidade
Disponibilidade global em todas as regiões da OCI (48 regiões em 25 países no momento da gravação), incluindo regiões dedicadas. A Oracle Cloud VMware Solution incorpora as melhores práticas recomendadas VMware para alta disponibilidade.
- Redes
A OCI é a única solução para oferecer a camada 2 com virtualização de rede pronta para uso, em oposição à camada 3 na AWS e no Azure. Os clientes podem migrar aplicativos existentes, incluindo o IBM Maximo sem rearquitetura substancial, e a Oracle Cloud VMware Solution pode fornecer aos clientes compatibilidade e controle incomparáveis sobre suas implementações VMware na nuvem.
- Custo
Economize 40% no design e construção da integração usando os mais de 50 adaptadores de integração em nuvem para sistemas, incluindo: ADP, IBM Maximo, Taleo, Concur, Blockchain e todas as plataformas Oracle legadas.
- Autenticação
O MAS suporta Security Assertion Markup Language (SAML), que pode ser integrado e federado com o OCI.
- Contrato de nível de serviço (SLA)
Sendo a IBM Maximo uma aplicação essencial para a empresa, os clientes têm um requisito de SLA muito alto. Somente o Oracle Cloud oferece SLAs completos que cobrem desempenho, disponibilidade e gerenciamento de serviços. Consulte Explore More para obter a documentação de SLA, sendo as seções relevantes:
Família de componentes | Componente | Seção |
---|---|---|
Redes | FastConnect | 3.6 |
Redes | Balanceador de Carga | 3.6 |
Banco de Dados | Oracle Base Database | 3.6 |
Banco de Dados | MySQL Database | 3.6 |
Computação | Padrão de VM | 3.6 |
Computação | E/S denso bare metal | 3.6 |
Armazenamento | Armazenamento em bloco | 3.6 |
Armazenamento | Serviço Object Storage | 3.6 |
Solução Oracle VMware | Solução Oracle VMware | 3.6 |
Explorar Mais
Revise esses recursos adicionais para saber mais sobre os recursos dessa arquitetura de referência.
Revise estes recursos adicionais:
- Contrato de Nível de Serviço (SLA) da Oracle Cloud Infrastructure
- Documento Pilar do Oracle PaaS and IaaS Public Cloud Services (Download em PDF)
- Implemente o Red Hat OpenShift no Oracle Cloud VMware Solution
- Instalando o Red Hat OpenShift usando a Ferramenta Openshift-Install
- IBM Maximo Transformation | Oferta da Oracle Cloud e IBM Consulting