Conjuntos de dimensionamento de máquina virtual para carga de trabalho SAP

No Azure, os conjuntos de dimensionamento de máquinas virtuais fornecem um agrupamento lógico de máquinas virtuais gerenciadas por plataforma.

  • Os conjuntos de dimensionamento de máquinas virtuais oferecem dois modos de orquestração que permitem um gerenciamento aprimorado de máquinas virtuais. Para cargas de trabalho SAP, o conjunto de dimensionamento de máquinas virtuais com orquestração flexível é a opção recomendada e a única suportada, pois oferece a capacidade de usar diferentes SKUs de máquinas virtuais e sistemas operacionais em um único conjunto de escalas.
  • A orquestração flexível do conjunto de dimensionamento de máquina virtual oferece a opção de criar o conjunto de escala dentro de uma região ou estendê-lo entre zonas de disponibilidade. Ao criar, a escala flexível definida dentro de uma região com platformFaultDomainCount>1 (FD>1), as VMs implantadas no conjunto de escala seriam distribuídas entre o número especificado de domínios de falha na mesma região. Por outro lado, a criação do conjunto de escala flexível entre zonas de disponibilidade com platformFaultDomainCount=1 (FD=1) distribuiria as máquinas virtuais pela zona especificada e o conjunto de escala também distribuiria VMs em diferentes domínios de falha dentro da zona com base no melhor esforço. Para carga de trabalho SAP, apenas o conjunto de escala flexível com FD=1 é suportado. A vantagem de usar conjuntos de escala flexíveis com FD=1 para implantação interzonal, em vez da implantação tradicional da zona de disponibilidade, é que as VMs implantadas com o conjunto de escala seriam distribuídas entre diferentes domínios de falha dentro da zona de uma maneira de melhor esforço.
  • Há duas maneiras de configurar conjuntos flexíveis de dimensionamento de máquinas virtuais: com ou sem um perfil de dimensionamento. No entanto, para a carga de trabalho SAP, recomendamos a criação de um conjunto flexível de dimensionamento de máquina virtual sem um perfil de dimensionamento. Isso ocorre porque o recurso de dimensionamento automático do conjunto de escala com um perfil de dimensionamento não funciona imediatamente para a carga de trabalho SAP. Portanto, atualmente o conjunto flexível de dimensionamento de máquina virtual é usado exclusivamente como uma estrutura de implantação para SAP.

Consideração importante dos conjuntos flexíveis de dimensionamento de máquinas virtuais para carga de trabalho SAP

  1. O conjunto de dimensionamento de máquina virtual com orquestração flexível é o modo de orquestração recomendado e suportado para cargas de trabalho SAP. O modo de orquestração uniforme não pode ser usado para cargas de trabalho SAP.
  2. Para cargas de trabalho SAP, a orquestração flexível de conjuntos de dimensionamento de máquinas virtuais é suportada apenas com FD=1. Atualmente, a implantação regional com FD>1 não é suportada para a carga de trabalho SAP.
  3. Implante cada sistema SAP em um conjunto de escala flexível separado.
  4. Para o SAP NetWeaver, é recomendável implantar todos os componentes de um único sistema SAP em um único conjunto de escala flexível. Esses componentes incluem o banco de dados, SAP ASCS/ERS e servidores de aplicativos SAP.
  5. Diferentes SKUs de máquina virtual (VM), como D-Series, E-Series, M-Series e sistemas operacionais, incluindo Windows e várias distribuições Linux, podem ser incluídas em um único conjunto de escala de máquina virtual com orquestração flexível.
  6. Ao configurar um conjunto de escala flexível para a carga de trabalho SAP, platformFaultDomainCount pode ser definido para um valor máximo de 1. Como resultado, as instâncias de máquina virtual associadas ao conjunto de escala seriam distribuídas entre vários domínios de falha com base no melhor esforço.
  7. Você pode configurar conjuntos flexíveis de dimensionamento de máquinas virtuais com ou sem um perfil de dimensionamento. No entanto, é recomendável criar um conjunto de escala de máquina virtual flexível sem um perfil de dimensionamento.
  8. O balanceador de carga padrão é o único balanceador de carga suportado para máquinas virtuais implantadas em conjunto de escala flexível.
  9. Para configurar o agente de cerca do Azure com identidade de sistema gerenciado (MSI) para ambiente SAP altamente disponível usando cluster de marcapasso, você pode habilitar a identidade gerenciada pelo sistema em VM individual.
  10. A reserva de capacidade pode ser habilitada no nível de VM individual se você estiver usando um conjunto de escala flexível sem um perfil de dimensionamento para gerenciar sua carga de trabalho SAP. Para obter mais informações, consulte a seção de limitações e restrições , pois nem todas as SKUs são atualmente suportadas para reserva de capacidade.
  11. Para a carga de trabalho SAP, não aconselhamos o uso de um grupo de colocação de proximidade (PPG) em combinação com uma implantação de conjunto de escala flexível com FD=1.
  12. Em um ambiente multi-SID SAP ASCS/ERS, recomenda-se implantar o primeiro sistema SAP usando um conjunto de escala flexível com FD=1. Além disso, é necessário configurar um conjunto de escala flexível separado com FD=1 para a camada de aplicativo e banco de dados do segundo sistema.

Importante

Após a criação do conjunto de escalas, o modo de orquestração e o tipo de configuração (com ou sem perfil de dimensionamento) não podem ser modificados ou atualizados posteriormente.

Arquitetura de referência da carga de trabalho SAP implantada com conjuntos flexíveis de dimensionamento de máquina virtual

Ao criar um conjunto de dimensionamento de máquina virtual com orquestração flexível em zonas de disponibilidade, é importante mencionar todas as zonas de disponibilidade nas quais você implantaria seu sistema SAP. Vale a pena notar que as zonas de disponibilidade devem ser especificadas durante a criação do conjunto de escalas, pois não podem ser modificadas em um estágio posterior.

Por padrão, ao configurar o conjunto de escala flexível em zonas de disponibilidade, a contagem de domínio de falha é definida como 1. Isso significa que as instâncias de VM pertencentes ao conjunto de escala seriam distribuídas por diferentes domínios de falha com base no melhor esforço em cada zona.

O diagrama ilustra a arquitetura para implantar três sistemas separados usando um conjunto de escala de máquina virtual flexível com FD=1. Três conjuntos flexíveis de escala de máquina virtual são criados, um para cada sistema, com uma contagem de domínio de falha de plataforma definida como 1. O primeiro conjunto de escala flexível é criado para o sistema SAP de alta disponibilidade com duas zonas de disponibilidade para (zona 1 e 2). O segundo conjunto de escala é criado para configurar o dispositivo SBD em três zonas de disponibilidade (zona 1, 2 e 3) e o terceiro conjunto de escala é criado para o sistema SAP não produtivo ou não HA com uma zona de disponibilidade (zona 1).

As máquinas virtuais de cada sistema são então implantadas manualmente em sua zona de disponibilidade correspondente dentro do conjunto de escala. Para o SAP System #1, componentes de alta disponibilidade, como bancos de dados primários e secundários e instâncias ASCS/ERS, são implantados em várias zonas. Para VMs de camada de aplicativo, o conjunto de escala as distribuiria entre diferentes domínios de falha dentro de uma única zona, com base no melhor esforço. Observe que não seria viável incluir mais VMs para o SAP System #1 na zona de disponibilidade 3 em um estágio posterior. Isso ocorre porque o conjunto de escala flexível é limitado a apenas duas zonas de disponibilidade, que são as zonas 1 e 2. Para obter mais informações sobre a implantação de alta disponibilidade para carga de trabalho SAP, consulte Arquitetura de alta disponibilidade e cenários para SAP NetWeaver.

Para dispositivos SBD, as VMs são implantadas manualmente em cada zona de disponibilidade dentro do conjunto de escala. Para o sistema SAP #3, que é um ambiente de não-produção ou não-HA, todos os componentes dos sistemas SAP são implantados em uma única zona.

Implantação zonal da carga de trabalho SAP em escala flexível definida com FD=1

Nota

Ao criar um conjunto de escala flexível para implantação zonal, não é possível definir platformFaultDomainCount para um valor superior a 1.

Configuração do conjunto de escala de máquina virtual flexível sem um perfil de dimensionamento

Para cargas de trabalho SAP, é recomendável criar um conjunto flexível de dimensionamento de máquina virtual sem um perfil de dimensionamento. Para criar um conjunto de escala flexível entre zonas de disponibilidade, defina a contagem de domínio de falha como 1 e especifique as zonas desejadas.

Para configurar um conjunto de dimensionamento de máquina virtual sem dimensionar o perfil usando o portal do Azure, proceda da seguinte maneira:

  1. Inicie sessão no portal do Azure.
  2. Procure por Conjunto de escala de máquina virtual e selecione criar na página correspondente.
  3. Na guia Noções básicas, forneça os detalhes necessários:
    1. Em detalhes do projeto, verifique a assinatura correta e escolha my-resource-group na lista suspensa do grupo de recursos.
    2. Para obter detalhes do conjunto de escalas, nomeie seu conjunto de escalas como myVmssFlex, escolha a região apropriada e especifique a zona de disponibilidade (por exemplo, zone1, zone2, zone3) para sua implantação.
  4. Selecione o modo de orquestração flexível .
  5. Na seção de dimensionamento, selecione sem perfil de dimensionamento.
  6. Para a política de alocação, selecione spread máximo.
  7. Selecione criar.

Nota

Para carga de trabalho SAP, apenas o conjunto de escala flexível com FD=1 é suportado. Portanto, não configure o conjunto de escala com "spread fixo" como a política de alocação.

Depois de criar o conjunto de dimensionamento de máquina virtual flexível, você pode criar uma máquina virtual seguindo o guia de início rápido. Ao configurar a máquina virtual, certifique-se de selecionar "conjunto de escala de máquina virtual" em opções de disponibilidade e escolha o conjunto de escala flexível que você criou. O portal listaria todas as zonas que você incluiu ao criar o conjunto de escala flexível, para que você possa selecionar a zona de disponibilidade desejada para sua VM. Siga as instruções restantes no guia de início rápido para concluir a configuração da máquina virtual.