Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Os conjuntos de escalas de máquinas virtuais no Azure fornecem um agrupamento lógico de máquinas virtuais (VMs) geridas pela plataforma que pode distribuir entre zonas de disponibilidade e domínios de falha. Para cargas de trabalho SAP, conjuntos de escalas de máquinas virtuais com orquestração flexível e um número de domínios de falha de 1 (FD=1) são o framework de implementação recomendado. Esta configuração melhora a alta disponibilidade ao distribuir VMs entre diferentes domínios de falha dentro de cada zona de disponibilidade, com base no melhor esforço.
Este artigo descreve a configuração suportada para conjuntos de escala de máquinas virtuais flexíveis para cargas de trabalho SAP, fornece uma arquitetura de referência para implementação zonal e orienta-o na criação de um conjunto de escalas utilizando o portal Azure, Azure CLI ou PowerShell.
Considerações importantes para conjuntos de escala flexíveis de máquinas virtuais para carga de trabalho SAP
- Conjuntos de escalas de máquinas virtuais com orquestração flexível são 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.
- Para cargas de trabalho SAP, a orquestração flexível de conjuntos de dimensionamento de máquinas virtuais é suportada apenas com FD=1. A implementação regional com o FD>1 não é atualmente suportada para cargas de trabalho SAP.
- Conjuntos de escala flexíveis de máquinas virtuais podem ser configurados com ou sem perfil de escalabilidade. Para cargas de trabalho SAP, configura um conjunto de escalas flexível sem perfil de escalabilidade, porque o autoscaling não funciona logo de início para SAP. O conjunto de escalas é utilizado apenas como framework de implementação para cargas de trabalho SAP.
- Implante cada sistema SAP em um conjunto de escala flexível separado.
- Para o SAP NetWeaver, implemente todos os componentes de um único sistema SAP dentro de um único conjunto de escala flexível. Esses componentes incluem o banco de dados, SAP ASCS/ERS e servidores de aplicativos SAP.
- Pode incluir diferentes SKUs VM, como D-Series, E-Series e M-Series. Também pode incluir sistemas operativos, como Windows e várias distribuições Linux, dentro de um único conjunto de escala de máquina virtual com orquestração flexível.
- Quando configura um conjunto de escalas flexível para cargas de trabalho SAP, pode definir
platformFaultDomainCountpara um valor máximo de1. Como resultado, as instâncias VM no conjunto de escalas são distribuídas por múltiplos domínios de falha numa base de melhor esforço. - Você pode configurar conjuntos flexíveis de dimensionamento de máquinas virtuais com ou sem um perfil de dimensionamento. No entanto, recomendamos criar um conjunto de escalas de máquina virtual flexível sem um perfil de escalabilidade.
- O Standard Load Balancer é o único balanceador de carga suportado para VMs implementadas num conjunto de escala flexível.
- Para configurar o agente Azure Fence com identidade gerida para um ambiente SAP altamente disponível que utiliza um cluster Pacemaker, pode ativar uma identidade gerida atribuída pelo sistema em VMs individuais.
- Pode ativar a reserva de capacidade ao nível da VM individual se estiver a usar um conjunto de escalas flexível sem um perfil de escalabilidade para gerir a sua carga de trabalho SAP. Para mais informações, consulte a secção de limitações e restrições , pois nem todos os SKUs são atualmente suportados para reserva de capacidade.
- Para cargas de trabalho SAP, não use um grupo de colocação de proximidade (PPG) em combinação com uma implementação de conjunto de escalas flexíveis com FD=1.
- Num ambiente SAP ASCS/ERS multi-SID, implemente o primeiro sistema SAP utilizando um conjunto de dimensionamento flexível com FD=1. Além disso, configure um conjunto de escalas flexível separado com FD=1 para a aplicação e base de dados do segundo sistema.
Importante
Depois de criar o conjunto de escalas, não pode modificar ou atualizar o modo de orquestração ou o tipo de configuração (com ou sem perfil de escala).
Arquitetura de referência da carga de trabalho SAP implementada com conjuntos de escala flexíveis de máquinas virtuais
Quando criar um conjunto de escalas de máquina virtual com orquestração flexível entre zonas de disponibilidade, especifique todas as zonas de disponibilidade onde planeia implantar o seu sistema SAP. Tens de especificar as zonas de disponibilidade durante a criação, porque não as podes modificar mais tarde.
Por padrão, quando configuras um conjunto de escala flexível nas zonas de disponibilidade, a contagem de domínios de falha é definida como 1. Isto significa que as instâncias VM pertencentes ao conjunto de escalas estão distribuídas por diferentes domínios de falha numa base de melhor esforço em cada zona.
O diagrama seguinte ilustra a arquitetura para implantar três sistemas separados utilizando um conjunto de escalas de máquina virtual flexível com FD=1. Foram criados três conjuntos de dimensionamento flexível de máquinas virtuais, um para cada sistema, com a contagem de domínios de falhas da plataforma definida para 1. O primeiro conjunto de escalas flexível é criado para um sistema SAP altamente disponível com duas zonas de disponibilidade (zonas 1 e 2). O segundo conjunto de escalas é criado para configurar um dispositivo SBD em três zonas de disponibilidade (zonas 1, 2 e 3). O terceiro conjunto de escalas é criado para um sistema SAP não produtivo ou sem HA com uma única zona de disponibilidade (zona 1).
Depois, implementa manualmente as VMs para cada sistema na 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 nível de aplicação, o conjunto de escalabilidade distribui-as por diferentes domínios de falha dentro de uma única zona, de acordo com o melhor esforço. Não pode adicionar mais VMs para o SAP System #1 na zona de disponibilidade 3 numa fase posterior, porque o conjunto de escalas flexíveis está limitado a apenas duas zonas de disponibilidade (zonas 1 e 2). Para mais informações sobre implementação de alta disponibilidade para cargas de trabalho SAP, consulte Arquitetura e cenários de alta disponibilidade para SAP NetWeaver.
Para dispositivos SBD, implementas manualmente as VMs em cada zona de disponibilidade dentro do conjunto de escala. Para o SAP System #3, que é um ambiente sem produção ou sem HA, implementa-se todos os componentes do sistema SAP numa única zona.
Nota
Ao criar um conjunto de escalas flexível para implementação zonal, não é possível definir platformFaultDomainCount para um valor superior a 1.
Configure um conjunto de escala de máquina virtual flexível sem um perfil de escalabilidade
Para cargas de trabalho SAP, crie um conjunto de escala de máquina virtual flexível sem um perfil de escalabilidade. 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 escalas de máquina virtual sem um perfil de escalabilidade usando o portal Azure:
- Inicie sessão no portal Azure.
- Procure e selecione conjunto de escalas de máquina virtual, e depois selecione Criar na página correspondente.
- No separador Básicos , forneça os detalhes necessários:
- Em detalhes do projeto, verifique se a subscrição correta está selecionada e depois selecione o seu grupo de recursos na lista suspensa.
- Para detalhes do conjunto de escala, nomeie o seu conjunto de escala (por exemplo, myVmssFlex), selecione a região apropriada e especifique uma ou mais zonas de disponibilidade para a sua implementação.
- Em Orquestração, selecione o modo de orquestração flexível.
- Em Escalabilidade, selecione Sem perfil de escalabilidade.
- Para a política de alocação, selecione Espalhamento Máximo.
- Selecione Verificar + criar.
Nota
Para cargas de trabalho SAP, apenas é suportado um conjunto de dimensionamento flexível com FD=1. Não configurar o conjunto de escalas com distribuição fixa como política de alocação.
Depois de criar o conjunto de escalas de máquina virtual flexível, pode criar uma VM seguindo o guia de início rápido. Quando configurares a VM, seleciona o conjunto de escalas da máquina virtual em opções de disponibilidade e depois seleciona o conjunto de escala flexível que criaste. O portal lista todas as zonas que incluíste quando criaste o conjunto de escalas flexíveis, para que possas selecionar a zona de disponibilidade desejada para a tua VM. Para completar a configuração da VM, siga as instruções restantes no guia de início rápido.