Base SAP - Arquitetura NW

SAP NetWeaver é um dos componentes centrais de toda a pilha de software SAP e fornece uma plataforma para outros componentes e aplicativos JAVA e ABAP.

O servidor de aplicativos SAP consiste em várias instâncias de servidor de aplicativos e também servidores de banco de dados. Com o uso da instância de diálogo, ele também contém um servidor de mensagens e um servidor de enfileiramento.

A seguir está uma instância de diálogo executada por um usuário -

Estes são os diferentes componentes da instância de diálogo -

Internal Communication Manager- Isso é usado para processar solicitações da Web do cliente e do servidor. Suporta protocolo - HTTP, HTTPS, SMTP.

Dispatcher- Isso é usado para distribuir a solicitação do usuário para diferentes processos de trabalho. Se todos os processos de trabalho estiverem ocupados, as solicitações serão armazenadas na fila do dispatcher.

Work Processes - São usados ​​para executar programas Java ou ABAP.

SAP Gateway - Fornece interface RFC entre instâncias SAP.

Message Server - Isso é usado para comunicação de mensagens e também equilibra a carga no sistema SAP.

Opções de instalação para SAP NetWeaver

SAP NetWeaver oferece as seguintes opções de instalação -

  • ABAP System- Isso vem com um contêiner VM integrado. Com esta instalação, você pode executar programas ABAP e aplicativos SAP Java selecionados (mostrados na caixa à esquerda).

  • Java System- Os componentes à direita na imagem acima constituem o Sistema Java. Com a instalação disso, você pode executar aplicativos J2EE, mas não quaisquer programas ABAP.

  • ABAP + Java system - Todos os componentes mostrados na imagem acima constituem o Sistema ABAP + Java.

Application Center e instâncias

O centro de trabalho SAP NetWeaver inclui a configuração das seguintes ferramentas -

Adobe Document Services - Isso permite que você registre as credenciais de Direitos do Adobe Reader, bem como controle todos os designs de formulários interativos não licenciados em seu sistema.

Application Module- Isso permite que você visualize os detalhes dos aplicativos implantados e seus módulos. Aqui, você também pode realizar a configuração de tempo de execução dos módulos do aplicativo.

Application Resources- Isso permite que você habilite os aplicativos para fazer uso de recursos externos. Um administrador NW pode adicionar ou excluir os recursos do aplicativo.

Authentication and Single Sign-On- Isso permite que você escolha o mecanismo de autenticação necessário para seus aplicativos. Você pode configurar a seguinte autenticação e SSO -

  • AS Java como provedor de serviços
  • Kerberos

Certificates and Keys - Isso permite que você gerencie os certificados e chaves AS Java.

Composite Application Framework Authorization Tool - Isso permite gerenciar regras de negócios e permissões de nível de instância para aplicativos CAF, nós de objeto de negócios e instâncias AS Java.

Configuration Wizard - Você pode fazer as configurações técnicas necessárias para o processamento técnico de um sistema ou cenário técnico.

Destinations - Isso pode ser usado para especificar o endereço do serviço remoto e as informações de autenticação do usuário para conexões remotas.

Development Infrastructur - Isso é necessário durante o desenvolvimento com Java e você deseja gerenciá-lo com Transport Management System (TMS).

Identity Management - Isso permite que você, como administrador, controle o acesso aos aplicativos, criando usuários e fornecendo a esses usuários um meio de autenticação em um aplicativo.

Internationalization - Isso permite que você gerencie dados de sistemas de pilha dupla e também usados ​​para fins de sincronização.

Java HTTP Provider Configuration - Você pode criar novos hosts virtuais e configurar os existentes para todos os sistemas registrados.

Java Class Loader Viewer - Você pode monitorar a hierarquia e as referências entre os carregadores de classes no AS Java.

Java System Properties - Usando isso, você pode visualizar a configuração atual do sistema do servidor de aplicativos JAVA e pode editar as propriedades marcadas como modificáveis ​​online.

Java Connection JCo RFC Provider- Você pode gerenciar os destinos de chamada de função remota do conector Java (JCo RFC). Isso permite que você crie, edite e visualize conexões existentes.

JMS Server Configuration - Isso é usado para criar novos recursos JMS.

Licenses - Você pode solicitar e instalar novas licenças SAP.

Log Configuration - Você pode visualizar a configuração do log atual, alterar a segurança ou redefini-la para o padrão.

Message Server - Você pode monitorar os parâmetros e configurações do servidor de mensagens.

SAP NetWeaver Administrator Tool - SAP NetWeaver Administrator (NWA) é uma ferramenta baseada na web que permite realizar configuração, administração avançada e também monitorar, solucionar problemas e diagnosticar um sistema SAP NetWeaver.

Você pode usar a ferramenta NWA nos seguintes modos de trabalho -

  • Online
  • Local e remoto

Gerenciando instâncias Java usando NWA

Siga estas etapas para alterar o status das instâncias Java no tempo de execução.

Step 1 - Vá para SAP NetWeaver Administrator> Operations> Systems> Start & Stop

Step 2 - Agora, vá para a guia Instâncias Java em NWA.

Step 3 - Você pode ver todas as instâncias disponíveis com informações correspondentes sobre os processos do servidor dentro da instância.

Step 4 - Selecione uma instância para executar as seguintes funções no NWA -

  • Inicie, pare ou reinicie uma instância Java.
  • Ative ou desative o modo de depuração para processos AS Java.
  • Visualize e atualize os processos do sistema operacional.
  • Limpe o cache DNS de uma instância específica.
  • Defina vários processos de servidor (nós).

SAP NW System Landscape

Siga estas etapas para realizar a implementação do sistema SAP NetWeaver -

Step 1 - Planeje a implementação definindo o escopo, requisitos de hardware e software e instruções de lançamento.

Step 2 - Defina a paisagem do sistema para os casos de uso.

Step 3 - Instale os componentes do sistema SAP NetWeaver.

Step 4 - Configurar sistemas SAP NW.

System Landscape Management usando SAP Solution Manager

A SAP recomenda o uso da versão mais recente do SAP Solution Manager para gerenciar o panorama do sistema. Você pode baixar a versão mais recente do SAP Support Portalhttp://support.sap.com/solutionmanager

É importante definir corretamente o panorama do sistema SAP nas seguintes versões do SAP Solution Manager para mantê-lo corretamente.

SAP Solution Manager 7.0

Você pode usar o código de transação do SAP Solution Manager System Landscape - SMSY para a descrição completa do sistema.

SAP Solution Manager 7.1 SP01 a SP04

Você pode usar o código de transação do Landscape Management Database - LMDB para manter as informações técnicas do sistema. Para manter as informações lógicas do produto, você pode usar o código de transação - SMSY.

SAP Solution Manager 7.1 SP05 e superior

Você pode usar o código de transação do Landscape Management Database - LMDB para a descrição completa do sistema e, neste, o código de transação - SMSY não é mais necessário.

Verificando paisagem com SAP Solution Manager

Para verificar e corrigir o panorama do seu sistema, a SAP recomenda que você use as funções de verificação das seguintes versões do SAP Solution Manager.

SAP Solution Manager 7.0 a 7.1 SP04

Use Landscape Verification 1.0 para SAP Solution Manager. Este add-on permite que você identifique e corrija problemas em seu cenário do SAP Solution Manager (Transaction SMSY) antes que eles causem problemas, por exemplo, durante uma atualização do sistema. Exemplos de erros são a falta de conexão com o System Landscape Directory ou a atribuição incorreta de produtos a sistemas técnicos. Para cada tipo de erro, é fornecida uma descrição genérica da solução.

SAP Solution Manager 7.1 SP05 ou superior

Use a função de verificação de paisagem que está integrada ao editor de sistema de produto do Landscape Management Database (LMDB). Ele substitui a ferramenta anterior de verificação de paisagem.