Base SAP - Architettura NW

SAP NetWeaver è uno dei componenti centrali dell'intero stack software SAP e fornisce una piattaforma per altri componenti e applicazioni JAVA e ABAP.

Il server delle applicazioni SAP è costituito da più istanze del server delle applicazioni e anche da server di database. Con l'uso dell'istanza di dialogo, contiene anche un server di messaggi e un server di accodamento.

Quella che segue è un'istanza di dialogo eseguita da un utente:

Questi sono i diversi componenti dell'istanza di dialogo:

Internal Communication Manager- Viene utilizzato per elaborare sia le richieste web del client che del server. Supporta il protocollo: HTTP, HTTPS, SMTP.

Dispatcher- Viene utilizzato per distribuire la richiesta dell'utente a diversi processi di lavoro. Se tutti i processi di lavoro sono occupati, le richieste vengono archiviate nella coda del dispatcher.

Work Processes - Questi vengono utilizzati per eseguire programmi Java o ABAP.

SAP Gateway - Fornisce l'interfaccia RFC tra le istanze SAP.

Message Server - Viene utilizzato per la comunicazione dei messaggi e bilancia anche il carico nel sistema SAP.

Opzioni di installazione per SAP NetWeaver

SAP NetWeaver fornisce le seguenti opzioni di installazione:

  • ABAP System- Viene fornito con un contenitore VM integrato. Con questa installazione, è possibile eseguire programmi ABAP e applicazioni Java SAP selezionate (mostrate nella casella a sinistra).

  • Java System- I componenti a destra nell'immagine sopra costituiscono il sistema Java. Con l'installazione di questo, è possibile eseguire applicazioni J2EE ma non tutti i programmi ABAP.

  • ABAP + Java system - Tutti i componenti mostrati nell'immagine sopra costituiscono ABAP + Java System.

Application Center e istanze

Il centro di lavoro SAP NetWeaver include la configurazione dei seguenti strumenti:

Adobe Document Services - Ciò consente di registrare le credenziali di Adobe Reader Rights e di tenere traccia di tutti i progetti di moduli interattivi senza licenza nel sistema.

Application Module- Ciò consente di visualizzare i dettagli delle applicazioni distribuite e dei relativi moduli. Qui è anche possibile eseguire la configurazione in fase di esecuzione dei moduli dell'applicazione.

Application Resources- Ciò consente di consentire alle applicazioni di utilizzare risorse esterne. Un amministratore di NW può aggiungere o eliminare le risorse dell'applicazione.

Authentication and Single Sign-On- Questo ti permette di scegliere il meccanismo di autenticazione richiesto per le tue applicazioni. È possibile configurare la seguente autenticazione e SSO:

  • AS Java come fornitore di servizi
  • Kerberos

Certificates and Keys - Ciò consente di gestire i certificati e le chiavi AS Java.

Composite Application Framework Authorization Tool - Ciò consente di gestire le regole aziendali e le autorizzazioni a livello di istanza per applicazioni CAF, nodi di oggetti business e istanze AS Java.

Configuration Wizard - È possibile effettuare le impostazioni tecniche necessarie per l'elaborazione tecnica di un sistema o di uno scenario tecnico.

Destinations - Può essere utilizzato per specificare l'indirizzo del servizio remoto e le informazioni di autenticazione dell'utente per le connessioni remote.

Development Infrastructur - Ciò è necessario durante lo sviluppo con Java e si desidera gestirlo con Transport Management System (TMS).

Identity Management - Ciò consente all'amministratore di controllare l'accesso alle applicazioni creando utenti e fornendo a questi utenti un mezzo per autenticarsi in un'applicazione.

Internationalization - Ciò consente di gestire i dati da sistemi a doppio stack e utilizzati anche per scopi di sincronizzazione.

Java HTTP Provider Configuration - È possibile creare nuovi host virtuali e configurare quelli esistenti per tutti i sistemi registrati.

Java Class Loader Viewer - È possibile monitorare la gerarchia e i riferimenti tra i programmi di caricamento classi in AS Java.

Java System Properties - In questo modo è possibile visualizzare la configurazione di sistema corrente del server delle applicazioni JAVA e modificare le proprietà contrassegnate come modificabili in linea.

Java Connection JCo RFC Provider- È possibile gestire le destinazioni JCo RFC (Remote Function Call) del connettore Java. Ciò consente di creare, modificare e visualizzare le connessioni esistenti.

JMS Server Configuration - Viene utilizzato per creare nuove risorse JMS.

Licenses - È possibile richiedere e installare nuove licenze SAP.

Log Configuration - È possibile visualizzare la configurazione del registro corrente, modificare la sicurezza o ripristinare l'impostazione predefinita.

Message Server - È possibile monitorare i parametri e le impostazioni del server dei messaggi.

SAP NetWeaver Administrator Tool - SAP NetWeaver Administrator (NWA) è uno strumento basato sul Web che consente di eseguire la configurazione, l'amministrazione avanzata e anche di monitorare, risolvere i problemi e diagnosticare un sistema SAP NetWeaver.

È possibile utilizzare lo strumento NWA nelle seguenti modalità di lavoro:

  • Online
  • Locale e remoto

Gestione delle istanze Java utilizzando NWA

Segui questi passaggi per modificare lo stato delle istanze Java in fase di runtime.

Step 1 - Vai a SAP NetWeaver Administrator> Operazioni> Sistemi> Start & Stop

Step 2 - Ora vai alla scheda Istanze Java in NWA.

Step 3 - È possibile visualizzare tutte le istanze disponibili con le informazioni corrispondenti sui processi del server all'interno dell'istanza.

Step 4 - Seleziona un'istanza per eseguire le seguenti funzioni in NWA -

  • Avvia, arresta o riavvia un'istanza Java.
  • Abilita o disabilita la modalità di debug per i processi AS Java.
  • Visualizza e aggiorna i processi del sistema operativo.
  • Cancella la cache DNS per un'istanza particolare.
  • Imposta un numero di processi server (nodi).

Panorama del sistema SAP NW

Segui questi passaggi per eseguire l'implementazione del sistema SAP NetWeaver:

Step 1 - Pianificare l'implementazione definendo l'ambito, i requisiti hardware e software e le istruzioni di rilascio.

Step 2 - Definire il panorama del sistema per i casi d'uso.

Step 3 - Installa i componenti del sistema SAP NetWeaver.

Step 4 - Configurare i sistemi SAP NW.

System Landscape Management utilizzando SAP Solution Manager

SAP consiglia di utilizzare l'ultima versione di SAP Solution Manager per gestire il panorama del sistema. È possibile scaricare l'ultima versione dal SAP Support Portalhttp://support.sap.com/solutionmanager

È importante definire correttamente il panorama del sistema SAP nelle seguenti versioni di SAP Solution Manager per mantenerlo correttamente.

SAP Solution Manager 7.0

È possibile utilizzare il codice di transazione SAP Solution Manager System Landscape - SMSY per la descrizione completa del sistema.

SAP Solution Manager 7.1 da SP01 a SP04

È possibile utilizzare il codice transazione del database di gestione del paesaggio - LMDB per mantenere le informazioni tecniche del sistema. Per mantenere le informazioni logiche sul prodotto, è possibile utilizzare il codice di transazione - SMSY.

SAP Solution Manager 7.1 SP05 e versioni successive

È possibile utilizzare il codice di transazione del database di gestione del paesaggio - LMDB per la descrizione completa del sistema e in questo, il codice di transazione - SMSY non è più necessario.

Verifica del panorama con SAP Solution Manager

Per verificare e correggere il panorama del sistema, SAP consiglia di utilizzare le funzioni di verifica delle seguenti versioni di SAP Solution Manager.

SAP Solution Manager da 7.0 a 7.1 SP04

Utilizzare Landscape Verification 1.0 per SAP Solution Manager. Questo componente aggiuntivo consente di identificare e correggere i problemi nel panorama di SAP Solution Manager (Transaction SMSY) prima che causino problemi, ad esempio durante un aggiornamento del sistema. Un esempio di errori sono una connessione mancante alla directory del panorama del sistema o l'assegnazione errata dei prodotti ai sistemi tecnici. Per ogni tipo di errore viene fornita una descrizione generica della soluzione.

SAP Solution Manager 7.1 SP05 o versione successiva

Utilizzare la funzione di verifica del paesaggio incorporata nell'editor di sistema del prodotto del Landscape Management Database (LMDB). Sostituisce il precedente strumento di verifica del paesaggio.