Skip to main content
NetApp container solutions
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

OpenShift no VMware vSphere

Colaboradores kevin-hoke

O VMware vSphere é uma plataforma de virtualização para gerenciamento centralizado de um grande número de servidores e redes virtualizados em execução no hipervisor ESXi.

Para obter mais informações sobre o VMware vSphere, consulte o"Site do VMware vSphere" .

O VMware vSphere oferece os seguintes recursos:

  • VMware vCenter Server O VMware vCenter Server fornece gerenciamento unificado de todos os hosts e VMs a partir de um único console e agrega o monitoramento de desempenho de clusters, hosts e VMs.

  • VMware vSphere vMotion O VMware vCenter permite que você migre VMs a quente entre nós no cluster mediante solicitação, de maneira não disruptiva.

  • vSphere High Availability Para evitar interrupções em caso de falhas no host, o VMware vSphere permite que os hosts sejam agrupados e configurados para alta disponibilidade. As VMs que são interrompidas por falha de host são reinicializadas em breve em outros hosts no cluster, restaurando os serviços.

  • Distributed Resource Scheduler (DRS) Um cluster VMware vSphere pode ser configurado para balancear a carga das necessidades de recursos das VMs que ele está hospedando. VMs com contenções de recursos podem ser migradas dinamicamente para outros nós no cluster para garantir que haja recursos suficientes disponíveis.

Figura mostrando diálogo de entrada/saída ou representando conteúdo escrito

Projeto de rede

A solução Red Hat OpenShift on NetApp usa dois switches de dados para fornecer conectividade de dados primária a 25 Gbps. Ele também usa dois switches de gerenciamento adicionais que fornecem conectividade a 1 Gbps para gerenciamento em banda para os nós de armazenamento e gerenciamento fora de banda para a funcionalidade IPMI. O OCP usa a rede lógica da VM no VMware vSphere para seu gerenciamento de cluster. Esta seção descreve o arranjo e a finalidade de cada segmento de rede virtual usado na solução e descreve os pré-requisitos para a implantação da solução.

Requisitos do VLAN

O Red Hat OpenShift no VMware vSphere foi projetado para separar logicamente o tráfego de rede para diferentes propósitos usando redes locais virtuais (VLANs). Essa configuração pode ser dimensionada para atender às demandas dos clientes ou para fornecer maior isolamento para serviços de rede específicos. A tabela a seguir lista as VLANs necessárias para implementar a solução durante a validação da solução na NetApp.

VLANs Propósito ID da VLAN

Rede de gerenciamento fora de banda

Gerenciamento para nós físicos e IPMI

16

Rede VM

Acesso à rede de convidados virtuais

181

Rede de armazenamento

Rede de armazenamento para ONTAP NFS

184

Rede de armazenamento

Rede de armazenamento para ONTAP iSCSI

185

Rede de gerenciamento em banda

Gerenciamento para nós ESXi, VCenter Server, ONTAP Select

3480

Rede de armazenamento

Rede de armazenamento para NetApp Element iSCSI

3481

Rede de migração

Rede para migração de convidados virtuais

3482

Recursos de suporte de infraestrutura de rede

A seguinte infraestrutura deve estar em vigor antes da implantação da OpenShift Container Platform:

  • Pelo menos um servidor DNS fornecendo resolução completa de nome de host que pode ser acessado pela rede de gerenciamento em banda e pela rede de VM.

  • Pelo menos um servidor NTP acessível pela rede de gerenciamento em banda e pela rede de VM.

  • (Opcional) Conectividade de saída de internet para a rede de gerenciamento em banda e a rede de VM.

Melhores práticas para implantações de produção

Esta seção lista diversas práticas recomendadas que uma organização deve levar em consideração antes de implantar esta solução em produção.

Implante o OpenShift em um cluster ESXi de pelo menos três nós

A arquitetura verificada descrita neste documento apresenta a implantação mínima de hardware adequada para operações de HA, implantando dois nós de hipervisor ESXi e garantindo uma configuração tolerante a falhas ao habilitar o VMware vSphere HA e o VMware vMotion. Essa configuração permite que as VMs implantadas migrem entre os dois hipervisores e sejam reinicializadas caso um host fique indisponível.

Como o Red Hat OpenShift é implantado inicialmente com três nós mestres, pelo menos dois mestres em uma configuração de dois nós podem ocupar o mesmo nó em algumas circunstâncias, o que pode levar a uma possível interrupção do OpenShift se esse nó específico ficar indisponível. Portanto, é uma prática recomendada da Red Hat que pelo menos três nós do hipervisor ESXi sejam implantados para que os mestres do OpenShift possam ser distribuídos uniformemente, o que fornece um grau adicional de tolerância a falhas.

Configurar afinidade de máquina virtual e host

É possível garantir a distribuição dos mestres do OpenShift entre vários nós do hipervisor habilitando a afinidade de VM e host.

Afinidade ou antiafinidade é uma maneira de definir regras para um conjunto de VMs e/ou hosts que determinam se as VMs serão executadas juntas no mesmo host ou hosts do grupo ou em hosts diferentes. Ele é aplicado a VMs criando grupos de afinidade que consistem em VMs e/ou hosts com um conjunto de parâmetros e condições idênticos. Dependendo se as VMs em um grupo de afinidade são executadas no mesmo host ou hosts no grupo ou separadamente em hosts diferentes, os parâmetros do grupo de afinidade podem definir afinidade positiva ou negativa.

Para configurar grupos de afinidade, consulte o"Documentação do vSphere 6.7: Usando regras de afinidade DRS" .

Use um arquivo de instalação personalizado para implantação do OpenShift

O IPI facilita a implantação de clusters OpenShift por meio do assistente interativo discutido anteriormente neste documento. No entanto, é possível que você precise alterar alguns valores padrão como parte de uma implantação de cluster.

Nesses casos, você pode executar e executar a tarefa do assistente sem implantar imediatamente um cluster. Em vez disso, o assistente cria um arquivo de configuração a partir do qual o cluster pode ser implantado posteriormente. Isso é muito útil se você precisar alterar algum padrão de IPI ou se quiser implantar vários clusters idênticos em seu ambiente para outros usos, como multilocação. Para obter mais informações sobre como criar uma configuração de instalação personalizada para o OpenShift, consulte"Red Hat OpenShift Instalando um Cluster no vSphere com Personalizações" .