Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Azure Center for SAP solutions é um serviço Azure que implanta e gerencia sistemas SAP em Azure. Quando o Azure Center for SAP cria infraestrutura, ele atribui nomes padrão a recursos Azure, como VMs (máquinas virtuais), interfaces de rede e balanceadores de carga. Se sua organização exigir convenções de nomenclatura específicas para governança ou identificação de recursos mais fácil, você poderá personalizar esses nomes durante a implantação.
Neste artigo, você usa a CLI do Azure para implantar a infraestrutura de um sistema SAP distribuído e altamente disponível (HA) e customizar os nomes dos recursos que o Centro do Azure para soluções SAP atribui à infraestrutura implantada.
Pré-requisitos
Uma assinatura Azure. Se você não tiver uma assinatura Azure, poderá criar uma conta gratuita.
O provedor de recursos Microsoft.Workloads registrado na assinatura em que você está implantando o sistema SAP:
az provider register --namespace 'Microsoft.Workloads'Uma conta do Azure com acesso à função Administrador do Centro do Azure para soluções SAP e Operador de Identidade Gerenciada às assinaturas e grupos de recursos nos quais você criará o recurso VIS (Instância Virtual para soluções SAP).
Uma identidade gerenciada atribuída pelo usuário que tenha acesso à função de serviço do Centro do Azure para soluções SAP na assinatura ou, pelo menos, em todos os grupos de recursos (Computação, Rede, Armazenamento). Se você planeja instalar o software SAP por meio do Azure Center para soluções SAP, atribua também a função Reader e Data Access à identidade na conta de armazenamento em que você armazena a mídia SAP.
Uma rede configurada para sua implantação de infraestrutura.
Um mínimo de quatro núcleos de SKUs
Standard_D4ds_v4ouStandard_E4s_v3disponíveis em sua assinatura.Quantidades suficientes para a sua assinatura do Azure. Se as cotas forem baixas, talvez seja necessário criar uma solicitação de suporte antes de criar sua implantação de infraestrutura. Caso contrário, você poderá sofrer falhas de implantação ou um erro de cota insuficiente.
O SAPS (Padrão de Desempenho do Aplicativo SAP) e o tamanho da memória do banco de dados necessários para que o Centro do Azure para soluções SAP possa dimensionar seu sistema SAP. Se você não tiver certeza, poderá selecionar as VMs diretamente, como:
- Uma ou mais VMs ASCS, que compõem uma única instância do ASCS no VIS.
- Uma ou mais VMs de banco de dados, que compõem uma única instância de banco de dados no VIS.
- Uma única VM do servidor de aplicativos, que compõe uma única instância de aplicativo no VIS. Dependendo do número de servidores de aplicativos que você implanta ou registra, pode haver várias instâncias de aplicativo.
Azure Cloud Shell
Azure hospeda Azure Cloud Shell, um ambiente de shell interativo que você pode usar por meio do navegador. Você pode usar o Bash ou o PowerShell com Cloud Shell para trabalhar com serviços de Azure. Você pode usar os comandos pré-instalados Cloud Shell para executar o código neste artigo, sem precisar instalar nada em seu ambiente local.
Para iniciar Azure Cloud Shell:
| Opção | Exemplo/Link |
|---|---|
| Selecione Experimentar no canto superior direito de um bloco de código ou de comando. Selecionar Try It não copia automaticamente o código ou o comando para Cloud Shell. |
|
| Vá para https://shell.azure.com ou selecione o botão Launch Cloud Shell para abrir Cloud Shell no navegador. |
|
| Selecione o botão Cloud Shell na barra de menus no canto superior direito no portal Azure. |
|
Para usar Azure Cloud Shell:
Inicie Cloud Shell.
Selecione o botão Copiar em um bloco de código (ou bloco de comando) para copiar o código ou o comando.
Cole o código ou o comando na sessão Cloud Shell selecionando Ctrl+Shift+V em Windows e Linux, ou selecionando Cmd+Shift+V no macOS.
Pressione Enter para executar o código ou comando.
Revise as SKUs do Azure certificadas pela SAP para o seu tipo de implantação
Execute az workloads sap-supported-sku para obter uma lista de SKUs com suporte para o tipo de implantação do sistema SAP:
az workloads sap-supported-sku --app-location "eastus" --database-type "HANA" --deployment-type "ThreeTier" --environment "Prod" --high-availability-type "AvailabilitySet" --sap-product "S4HANA" --location "eastus"Examine a saída para identificar SKUs com suporte para a camada de aplicativo e a camada de banco de dados. Você pode usar qualquer uma dessas SKUs ao implantar a infraestrutura ou usar as SKUs recomendadas na próxima seção.
Verificar os SKUs recomendados em relação aos requisitos de SAPS e memória
Execute az workloads sap-sizing-recommendation para obter recomendações de dimensionamento do sistema SAP fornecendo entrada SAPS para a camada de aplicativo e memória necessárias para a camada de banco de dados:
az workloads sap-sizing-recommendation --app-location "eastus" --database-type "HANA" --db-memory 1024 --deployment-type "ThreeTier" --environment "Prod" --high-availability-type "AvailabilitySet" --sap-product "S4HANA" --saps 75000 --location "eastus2" --db-scale-method ScaleUpExamine os SKUs recomendados da saída. Você usa esses valores ao criar o arquivo de configuração.
Criar um arquivo de configuração JSON com nomes de recursos personalizados
Baixe o exemplo de carga útil ou use os exemplos na documentação da REST API para soluções do Azure Center for SAP.
Abra o arquivo JSON e substitua os nomes de recursos padrão por seus nomes personalizados. Os seguintes parâmetros estão disponíveis para personalização:
- Nome da VM
- Nome do host
- Nome da interface de rede
- Nome do disco do sistema operacional
- Nome do balanceador de carga
- Nomes de configuração de IP front end
- Nomes do pool de back-end
- Nomes da investigação de integridade
- Nomes de disco de dados: padrão, hanaData ou hana/data, hanaLog ou hana/log, usrSap ou usr/sap, hanaShared ou hana/shared, backup
- Nome da conta de armazenamento compartilhado
- Nome do ponto de extremidade privado da conta de armazenamento compartilhado
Salve o arquivo JSON. Lembre-se do caminho do arquivo para uso no comando de implantação.
Implantar infraestrutura para seu sistema SAP
Execute o comando az workloads sap-virtual-instance create para implantar a infraestrutura do seu sistema SAP com uma arquitetura de alta disponibilidade de três camadas.
az workloads sap-virtual-instance create -g <Resource_Group_Name> -n <VIS_Name> --environment NonProd --sap-product s4hana --configuration <Payload_file_path> --identity "{type:UserAssigned,userAssignedIdentities:{<Managed_Identity_ResourceID>:{}}}"Aguarde até que a implantação seja concluída. O comando cria sua infraestrutura do sistema SAP e o recurso vis (Instância Virtual para soluções SAP) que representa seu sistema SAP em Azure.
Limpar os recursos
Se você não precisar mais do recurso vis, exclua-o executando az workloads sap-virtual-instance delete:
az workloads sap-virtual-instance delete -g <Resource_Group_Name> -n <VIS_Name>
Esse comando exclui apenas o VIS e outros recursos criados pelo Azure Center para soluções SAP. Ele não exclui a infraestrutura implantada, como VMs e discos. Para remover esses recursos, exclua-os separadamente por meio do portal Azure ou CLI do Azure.