IBM Cloud Docs
Implementação do SAP NetWeaver para Intel Virtual Server em infraestrutura VPC que usa Windows Server

Implementação do SAP NetWeaver para Intel Virtual Server em infraestrutura VPC que usa Windows Server

Um Estudo rápido, alguém que pode aprender novas coisas de forma rápida.

Estes Tutoriais de estudo rápido fornecem uma configuração de amostra única, com instruções menos detalhadas, como uma introdução para os clientes que preferem tarefas práticas para aumentar seu ritmo de aprendizagem.

As informações a seguir fornecem uma introdução para os clientes que são novos no ambiente do IBM Cloud® Virtual Private Cloud (VPC). Duas configurações de amostra são fornecidas para ajudá-lo através do processo de pedido até o início da instalação do SAP.

A primeira amostra de configuração é simples, uma instância de servidor virtual (VSI) de único nó de 128 GB e 32 vCPU. A segunda é uma configuração avançada de dois nós, incluindo uma segunda VSI na paisagem. Os layouts de amostra podem não ser o seu layout preferencial. O objetivo desta orientação é mostrar duas possibilidades se você não tiver experiência com o sistema operacional Windows® ou com a VPC.

Apesar de querermos começar rapidamente, primeiro você deve ser capaz de efetuar login na IBM Cloud e certificar-se de que tenha acesso a recursos importantes do SAP.

Este tutorial contém instruções para concluir a implementação. Uma explicação detalhada da navegação por meio do console da IBM Cloud e todas as opções disponíveis que podem ser usadas podem ser localizadas no tópico Implementando sua infraestrutura.

Protegendo o acesso

A segurança é uma das maiores preocupações quando você executa os seus aplicativos críticos de negócios em um ambiente de nuvem. Para proteger a sua conexão com as suas IBM® Virtual Servers, uma chave SSH pública pode ser transferida por upload para a sua conta, por região. Essas chaves públicas são implementadas nas VSIs para permitir acesso a elas.

Antes de continuar, crie uma chave pública SSH da qual seja possível fazer upload posteriormente para a região de sua escolha quando estiver criando a VSI. Siga as etapas que estão documentadas aqui. Armazene sua chave pública e privada no computador cliente - geralmente, em ambientes Linux®, ela está localizada na pasta ~/.ssh.

Você usa grupos de segurança para restringir o acesso a e por meio dos intervalos de IP, protocolos e portas. O grupo de segurança padrão implementado com sua VPC de amostra pode ser suficiente. No entanto, pode ser necessário incluir portas adicionais para exceções às restrições de acesso, como o SAP Software Provisioning Manager e para as portas que estão sendo usadas por seu aplicativo baseado no SAP NetWeaver.

Criando uma IBM Cloud VPC e uma sub-rede

Os recursos de cálculo do IBM Cloud® são mantidos em uma região global dentro de uma VPC. Use as etapas a seguir para criar uma VPC e a sua sub-rede.

  1. Faça login no console IBM Cloud com suas credenciais exclusivas.
  2. Clique em Ícone do menu Ícone do menu > Infraestrutura da VPC > Rede > VPCs
  3. Clique em Criar.
  4. Insira um Nome exclusivo para a VPC, por exemplo, sap-test-vpc.
  5. Selecione um Grupo de recursos. Use grupos de recursos para organizar os recursos de sua conta para fins de controle de acesso e faturamento. Deixe o valor padrão.
  6. Opcional: tags. Insira tags para ajudá-lo a organizar e localizar os seus recursos. Por exemplo, sap quick guide.
  7. Selecione se o Grupo de segurança padrão permite o tráfego de entrada de SSH e de ping para VSIs nessa VPC. Deixe o valor padrão.
  8. Opcional: acesso clássico. Selecione se você deseja ativar a sua VPC para acessar recursos de infraestrutura clássica. Deixe o valor padrão.
  9. Opcional: prefixos de endereço padrão. Se você desativar essa opção, a seção Nova sub-rede para VPC será oculta e exigirá definição manual depois que a VPC for criada. Deixe o valor padrão.

Nova sub-rede para VPC

  1. Insira um Nome exclusivo para a sub-rede da VPC, por exemplo, sap-test-net.

  2. Selecione um Grupo de recursos para a sub-rede. Deixe o valor padrão.

  3. Selecione um Local para a sub-rede. O local consiste em uma região e uma zona.

    A região selecionada é usada como a região do VPC. Todos os recursos adicionais criados nesse VPC são criados na região selecionada.

  4. Insira um Prefixo de endereço, Número de endereços e um Intervalo de IP para a sub-rede. Deixe o valor padrão.

  5. Opcional: gateway público. Deixe o valor padrão.

  6. Clique em Criar nuvem privada virtual à direita.

Criando uma Instância de servidor virtual

Use as etapas a seguir para criar uma instância de servidor virtual.

  1. Clique em Instâncias de servidor virtual > Nova instância.

  2. Insira um Nome exclusivo para o servidor virtual, por exemplo, sap-wdb. O nome que você insere torna-se o nome do host.

    Os nomes do host do SAP devem consistir em um máximo de 13 caracteres alfanuméricos. Consulte SAP Nota 611361 para obter mais detalhes.

  3. Selecione a Nuvem privada virtual à qual anexar a VSI, por exemplo, sap-test-vpc.

  4. Mantenha o padrão Grupo de recursos.

  5. Opcional: tags. Por exemplo, sap quick guide.

  6. Deixe o Local selecionado no qual você criou sua sub-rede

  7. Selecione Windows Server > 2016 Standard Edition como o Sistema operacional.

  8. Clique em Todos os perfis > Balanceados e selecione bx2-32x128.

Para obter mais informações sobre os perfis certificados por SAP, consulte Perfis certificados do Intel Virtual Server para SAP NetWeaver.

Configurando uma chave SSH

Se você tiver transferido por upload sua chave pública para a região da VPC, selecione-a e pule para a próxima seção (Anexar o armazenamento). Caso contrário, siga estes passos.

  1. Clique em Nova chave.

  2. Insira um Nome exclusivo, por exemplo, sap-ssh-key.

  3. Mantenha o Grupo de recursos padrão.

  4. A Região na qual você criou as suas sub-redes já está selecionada.

  5. Opcional: tags. Por exemplo, sap quick guide.

  6. Cole a Chave pública, que você criou de acordo com as diretrizes mencionadas em Protegendo o acesso.

  7. Clique em Incluir chave SSH.

  8. Opcional: dados do usuário. Deixe em branco.

Anexando um volume de armazenamento de bloco

Para ter espaço de sistema de arquivos disponível além do que é necessário para o sistema operacional, é necessário anexar um volume de armazenamento de bloco à sua VSI. Esse volume de armazenamento é usado pelo aplicativo que você está instalando. Neste exemplo, o aplicativo é o Relational Database Management System (RDBMS) necessário para uma pilha do SAP NetWeaver.

  1. Clique em Novo volume.
  2. Insira sap-db-vol para Nome.
  3. Selecione Custom para Perfil.
  4. Insira 500 para Tamanho.
  5. Insira 10000 para IOPS. Rendimento é padronizado para 156,25 MiBps.
  6. Mantenha os padrões Criptografia e Excluir automaticamente.
  7. Clique em Anexar.
  8. Mantenha a Rede padrão.
  9. Mantenha o padrão de Interfaces de rede.
  10. Clique em ** Criar instância de servidor virtual**. Depois que a instância do Windows for provisionada e estiver pronta, será necessário recuperar a senha do Administrador e conectar a ela.

Conectando-se à sua VSI do Windows

Para ser possível se conectar à VSI do Windows por meio de seu cliente, são necessários a senha do Administrador e um endereço IP público. A senha é recuperada pela interface da linha de comandos (CLI) da IBM Cloud enquanto o endereço IP público - chamado de IP flutuante - pode ser criado com o Console da IBM Cloud.

Instalar a CLI

Para que seja possível usar a CLI para recuperar a senha do Administrador, deve-se instalar a CLI da IBM Cloud e o plug-in da CLI da VPC.

Conectar-se à IBM Cloud com a CLI

Efetue login na IBM Cloud com seu IBMid. Se você tiver múltiplas contas, deverá selecionar qual conta usar.

ibmcloud login

Se as suas credenciais forem rejeitadas, talvez você esteja usando um ID federado. Para efetuar login com um ID federado, use a sinalização --sso. Consulte Efetuando login com um ID federado para obter mais detalhes.

Configurar a região de destino (DC)

Liste as regiões usando o comando

ibmcloud regions

Direcione a região usando o comando

ibmcloud target -r eu-de

Obter o ID da instância

ibmcloud is ins

Localize o ID da instância designado à sua VSI sap-wdb.

Recuperar a senha do Administrador

ibmcloud is instance-initialization-values <instance ID> --private-key @sap-ssh-key

Anote a senha.

Configurar o IP flutuante

Para acessar rapidamente a instância implementada, é possível designar um IP flutuante à VSI. Para incluir esse IP no servidor, conclua as etapas a seguir:

  1. No console da IBM Cloud, vá para Ícone de Menu Ícone de Menu > Infraestrutura de VPC > Cálculo > Instâncias de servidor virtual.
  2. Clique no nome da VSI do Windows - sap-wdb.
  3. Na página Detalhes da instância, localize a seção Interfaces de rede.
  4. Por padrão, a primeira interface é denominada eth0.
  5. Clique no ícone de lápis para editar a interface de rede primária.
  6. Na página Editar interface de rede, localize o campo Endereço IP flutuante. É possível selecionar Reservar um novo IP flutuante ou um endereço IP flutuante existente.
  7. Depois de fazer sua seleção, clique em Salvar.
  8. Você pode anotar o Endereço IP flutuante ou, de volta à Lista de instâncias de servidor virtual, é possível clicar nele e copiá-lo na área de transferência.

Agora é possível efetuar login na instância virtual e começar a prepará-la para a instalação da carga de trabalho SAP NetWeaver.

Preparando a instância de servidor virtual para a sua carga de trabalho

Neste tutorial, simplificamos o processo e usamos perfis, volume e tamanhos de arquivo de página de amostra da VSI. Em um ambiente pronto para produção, é claro, é necessário dimensionar os servidores e os volumes de acordo com o número de usuários simultâneos e a quantia esperada de dados e os parâmetros adicionais. Localize mais no tópico Processo de dimensionamento para Sistemas SAP.

Dependendo do fornecedor do banco de dados, você deve consultar a documentação específica, as recomendações e as práticas recomendadas para configurar os sistemas de arquivos. É possível iniciar aqui.

Deixamos que o sapinst, o programa de instalação do SAP, cuide do gerenciamento de usuários, do particionamento do disco e da criação de pastas e subpastas necessárias para o aplicativo SAP e o RDBMS.

Efetuando login na VSI do Windows

É possível acessar a VSI recém-criada com o Windows Remote Desktop. Insira o IP flutuante e a senha do Administrador recuperados durante as etapas descritas anteriormente.

Inicializando o armazenamento de bloco para uso de disco do Windows

  1. Inicie o Gerenciamento de disco do Windows Server

Figura 1. Gerenciador de disco do Windows Server
Gerenciador de disco do Windows Server

  1. Localize o armazenamento de bloco, geralmente é o Disco 2 e mostra o tamanho ordenado e o status off-line
  2. Clique com o botão direito no quadro Disco e selecione on-line no menu
  3. Novamente, clique com o botão direito no quadro Disco e selecione Inicializar disco no menu. Verifique se o disco correto está selecionado, selecione GPT como o estilo de partição padrão (consulte a nota de rodapé (+) abaixo) e clique em Ok
  4. Agora clique com o botão direito no quadro relacionado à direita que mostra Não alocado e selecione Novo volume simples...
  5. Clique em Avançar duas vezes, o que reterá o valor padrão para o tamanho do disco e, em seguida, especifique sua letra de unidade preferencial ou deixe o padrão e clique em Avançar
  6. Sobrescreva o Nome da pasta, por exemplo, SAP, deixe os outros valores padrão e clique em Avançar. Observe que o Sistema de arquivos FAT32 NÃO É SUPORTADO para aplicativos SAP
  7. Verifique os valores e clique em Concluir
  8. Depois que o volume tiver sido preparado e formatado, será possível localizar o novo disco no Windows Explorer

(+) Sobre estilos de partição - GPT e MBR.

Especificando o arquivo de página

  1. Inicie o Painel de controle do Windows
  2. Clique em Sistema e segurança e, em seguida, em Sistema
  3. Clique em Configurações avançadas do sistema
  4. Clique na guia Avançado e, em seguida, na Seção Desempenho, no botão Configurações...
  5. Clique na guia Avançado e, em seguida, na Seção Memória virtual, no botão Mudar...
  6. Desmarque a marca de seleção Gerenciar automaticamente...
  7. Selecione a unidade C: e clique em Tamanho customizado
  8. Insira o Tamanho inicial e o Tamanho máximo 32.768, clique em Configurar e Ok

A sua próxima etapa será fazer download e instalar o seu software e aplicativos SAP se uma única amostra de servidor virtual for suficiente para as suas necessidades.

Instalando duas instâncias de servidor virtual em uma configuração de 3 camadas

Um cenário mais complexo envolve a instalação de dois servidores virtuais. Um servidor é o Servidor de aplicativos SAP NetWeaver (sap-wapp) e o outro servidor (sap-wdb) é o servidor de banco de dados para o SAP NetWeaver. É possível reutilizar o servidor sap-wdb provisionado nas seções anteriores e criar o servidor de aplicativos sap-wapp conforme descrito nas seções Criando uma Instância de servidor virtual e Anexando um volume de armazenamento de bloco anteriormente, exceto que você usará o Perfil balanceado bx2-8x32 e 20 como o Tamanho para o volume de dados sap-app-vol. Além disso, siga as etapas para recuperar a senha do Administrador da nova VSI.

Ambas as instâncias de servidor virtual têm um volume extra conectado e um IP flutuante. Um volume menor é conectado ao sap-wapp, que é o servidor de aplicativos primário (PAS) do SAP. O sap-wdb tem um volume maior para hospedar o RDBMS e a instância do SAP Central Services (ASCS).

Figura 4. Instâncias de servidor virtual
Instâncias de servidor virtual

Figura 5. Volumes de armazenamento em bloco para VPC
Volumes de armazenamento em bloco para VPC

Preparando sua rede

Para segregar o tráfego de rede, conforme recomendado por SAP, implemente uma segunda sub-rede. Uma rede é usada para acesso do cliente, a outra para comunicação entre a pilha do SAP ABAP e o RDBMS.

Siga as etapas na seção Nova sub-rede para VPC, mas use o Nome sap-test-net2. Depois que a nova sub-rede for criada, ela será exibida na página Sub-redes para a VPC.

As duas VSIs precisam se conectar à nova rede.

  1. Acesse a visão geral de detalhes das VSIs e em cada uma, clique em Nova interface.
  2. Selecione eth1 como Nome da interface.
  3. Selecione sap-test-net2 como a Sub-rede.
  4. Deixe os outros valores como padrão e clique em Create.

Figura 13. Volumes de dados
Volumes de dados

Mantenha seus arquivos hosts em ambos os servidores de acordo com a configuração de destino. Geralmente eles estão localizados no caminho a seguir: C:\Windows\System32\drivers\etc\hosts.

Neste tutorial que instala um protótipo do Sistema SAP, não especificaremos um domínio do Windows. Geralmente, se você configurar um servidor para o acesso de sua empresa, você especificará o domínio no arquivo hosts. Durante a instalação do SAP, você desliga a opção FQDN e deixa o nome de domínio em branco.

O exemplo a seguir é para a instância de servidor sap-wdb.

10.243.128.9 sap-wdb
10.243.129.6 sap-wdb-priv
10.243.128.7 sap-wapp-win
10.243.129.4 sap-wapp-priv

Suas VSIs agora são preparados para hospedar os componentes de uma instalação distribuída do SAP. Para obter mais informações sobre mais preparações de instalação, consulte Fazendo download e instalando software e aplicativos SAP.

Instalando o cenário do SAP

Instalando o IBM Cloud Metrics Collector for SAP

O SAP requer a instalação do IBM Cloud Metrics Collector for SAP para analisar sua infraestrutura no caso de envio de um incidente de suporte. Instale o coletor usando as instruções em IBM Cloud Metrics Collector for SAP.

Fazendo download do software SAP

É necessário um ID de S-User e da autorização de Software de download ao fazer download das imagens do DVD do SAP Service Marketplace. Para solicitar um S-USer ID, consulte o Portal de suporte SAP.

Dependendo do aplicativo SAP de destino que será instalado, será necessário reunir informações e as imagens do SAP das quais você precisará fazer download. Neste tutorial, estamos escolhendo o SAP NetWeaver ABAP no Windows usando o IBM DB2 para o Banco de dados SAP. Portanto, encontramos neste guia SAP NetWeaver Installation Guide todas as informações necessárias. O SAP recomenda sempre procurar as versões mais recentes.

Faça login em SAP for Me Download Software e faça o download dos discos versáteis digitais (DVDs) necessários para uma unidade de compartilhamento local e, em seguida, transfira os DVDs para o servidor provisionado. Opção alternativa, faça download do SAP Software Download Manager, instale-o em seu servidor de destino e faça download diretamente das imagens do DVD para o servidor. Para obter mais informações sobre o SAP Software Download Manager, consulte SAP Download Manager.

Preparando para o Software Provisioning Manager (SWPM) do SAP

O SWPM é o componente que fornece orientação durante as etapas para preparar e concluir com sucesso uma instalação do SAP. Em conjunto com as outras imagens necessárias, é possível armazenar e descompactar o SWPM em um compartilhamento de arquivo adicional que, em seguida, poderá ser anexado a várias VSIs nas quais você deseja instalar cargas de trabalho SAP.

Instalando o software SAP

Siga as instruções do Guia de Instalação do site SAP NetWeaver. Além disso, revise as notas da SAP correspondentes. Veja informações mais detalhadas sobre a instalação do SAP NetWeaver que usa o Db2 como RDBMS em Considerações sobre o IBM Db2.

Figura 2. SAP Instâncias de aplicativos
SAP Instâncias de aplicativos

A Figura 2 ilustra as instâncias básicas do SAP que serão instaladas para implementar o servidor de aplicativos SAP NetWeaver ABAP em um host. Se agora você quiser concluir a instância de único servidor - ou seja, apenas usando a VSI sap-wdb, será necessário ativar sapinst apenas uma vez nesse servidor. Nesse caso, você instalará primeiro a ABAP Central Services Instance (ASCS), em seguida, o banco de dados da Instância de banco de dados e, por fim, o Primary Application Server (PAS).

Se você for para a implementação mais complexa, um Sistema SAP distribuído, será necessário ativar o sapinst em sap-wdb, instalar o ASCS e o banco de dados e, em seguida, executar sapinst em sap-wapp para instalar o PAS. Em seguida, será necessário abrir portas específicas para permitir a comunicação entre aplicativos entre o servidor de aplicativos e o servidor de banco de dados. Para realizar isso, deve-se usar a ferramenta Firewall do Windows.

  1. Inicie Firewall do Windows com segurança avançada - insira wf.msc no campo de procura do Windows
  2. Clique em Regras de entrada e, em seguida, em Ação e Nova regra...
  3. Clique em Tipo de regra, selecione Porta e clique em Avançar
  4. Insira as portas que precisam ser abertas (veja abaixo)
  5. Clique em Ação, selecione Permitir a conexão e clique em Avançar
  6. Clique em Perfil Público para desmarcar essa opção e em Avançar
  7. Insira um nome e, opcionalmente, uma descrição e clique em Concluir (veja abaixo)

Os valores de exemplo dependem dos números de instância escolhidos:

Mapeamento de portas
Portas Nome
3000-3999 SAP
5912-5917 Db2
40000-40099 IGS
50000-50099 sapstartsrv

Em um ambiente de produção, você obterá mais granularidade nos números de porta. Para obter mais informações sobre portas, consulte SAP ports e a respectiva documentação do fornecedor do banco de dados para obter detalhes.

Se você executar a GUI do SAP na área de trabalho, lembre-se de incluir as portas necessárias para o aplicativo SAP (exemplo: portas de 3.200 a 3.299, dependendo do número da instância do SAP NetWeaver) no grupo de segurança.

Localizando mais Informações

Deixando agora o tutorial e encontrando todas as informações necessárias para instalar seus componentes e versões específicos do SAP, visite o Portal de Ajuda do SAP como ponto de partida.

Notas relevantes do SAP

Gerenciamento de memória

Resolução de problemas