SAP Basis - NW Architektur
SAP NetWeaver ist eine der zentralen Komponenten des gesamten SAP-Software-Stacks und bietet Ihnen eine Plattform für andere Komponenten sowie JAVA- und ABAP-Anwendungen.
Der SAP-Anwendungsserver besteht aus mehreren Anwendungsserverinstanzen sowie Datenbankservern. Bei Verwendung der Dialoginstanz enthält sie auch einen Nachrichtenserver und einen Warteschlangenserver.
Das Folgende ist eine Dialoginstanz, die von einem Benutzer ausgeführt wird -
Dies sind die verschiedenen Komponenten der Dialoginstanz -
Internal Communication Manager- Dies wird verwendet, um sowohl Client- als auch Server-Webanforderungen zu verarbeiten. Es unterstützt das Protokoll - HTTP, HTTPS, SMTP.
Dispatcher- Hiermit wird die Benutzeranforderung auf verschiedene Arbeitsprozesse verteilt. Wenn alle Arbeitsprozesse ausgelastet sind, werden Anforderungen in der Dispatcher-Warteschlange gespeichert.
Work Processes - Mit diesen werden Java- oder ABAP-Programme ausgeführt.
SAP Gateway - Dies bietet eine RFC-Schnittstelle zwischen SAP-Instanzen.
Message Server - Dies wird für die Nachrichtenkommunikation verwendet und gleicht auch die Last im SAP-System aus.
Installationsoptionen für SAP NetWeaver
SAP NetWeaver bietet die folgenden Installationsoptionen:
ABAP System- Dies kommt mit einem integrierten VM-Container. Mit dieser Installation können Sie ABAP-Programme und ausgewählte SAP-Java-Anwendungen ausführen (siehe linkes Feld).
Java System- Die Komponenten rechts im obigen Bild bilden das Java-System. Mit der Installation können Sie J2EE-Anwendungen ausführen, jedoch keine ABAP-Programme.
ABAP + Java system - Alle im obigen Bild gezeigten Komponenten bilden das ABAP + Java-System.
Anwendungszentrum und Instanzen
Der SAP NetWeaver-Arbeitsplatz umfasst die Konfiguration der folgenden Tools:
Adobe Document Services - Auf diese Weise können Sie die Anmeldeinformationen für Adobe Reader Rights registrieren und alle nicht lizenzierten interaktiven Formularentwürfe in Ihrem System verfolgen.
Application Module- Auf diese Weise können Sie die Details der bereitgestellten Anwendungen und ihrer Module anzeigen. Hier können Sie auch die Laufzeitkonfiguration der Anwendungsmodule durchführen.
Application Resources- Auf diese Weise können Sie Anwendungen aktivieren, die externe Ressourcen verwenden. Ein NW-Administrator kann die Anwendungsressourcen hinzufügen oder löschen.
Authentication and Single Sign-On- Auf diese Weise können Sie den erforderlichen Authentifizierungsmechanismus für Ihre Anwendungen auswählen. Sie können die folgende Authentifizierung und SSO konfigurieren -
- AS Java als Dienstleister
- Kerberos
Certificates and Keys - Auf diese Weise können Sie die AS Java-Zertifikate und -Schlüssel verwalten.
Composite Application Framework Authorization Tool - Auf diese Weise können Sie Geschäftsregeln und Berechtigungen auf Instanzebene für CAF-Anwendungen, Geschäftsobjektknoten und AS Java-Instanzen verwalten.
Configuration Wizard - Sie können technische Einstellungen vornehmen, die für die technische Bearbeitung eines Systems oder eines technischen Szenarios erforderlich sind.
Destinations - Hiermit können Sie die Adresse des Remotedienstes und die Benutzerauthentifizierungsinformationen für Remoteverbindungen angeben.
Development Infrastructur - Dies ist während der Entwicklung mit Java erforderlich und Sie möchten es mit dem Transport Management System (TMS) verwalten.
Identity Management - Auf diese Weise können Sie als Administrator den Anwendungszugriff steuern, indem Sie Benutzer erstellen und diesen Benutzern die Möglichkeit geben, sich bei einer Anwendung zu authentifizieren.
Internationalization - Auf diese Weise können Sie Daten aus Doppelstapelsystemen verwalten und auch für Synchronisationszwecke verwenden.
Java HTTP Provider Configuration - Sie können neue virtuelle Hosts erstellen und vorhandene für alle registrierten Systeme konfigurieren.
Java Class Loader Viewer - Sie können die Hierarchie und Referenzen zwischen den Klassenladern im AS Java überwachen.
Java System Properties - Auf diese Weise können Sie die aktuelle Systemkonfiguration des Anwendungsservers JAVA anzeigen und die Eigenschaften bearbeiten, die als online änderbar markiert sind.
Java Connection JCo RFC Provider- Sie können die JCo RFC-Ziele (Java Connector Remote Function Call) verwalten. Auf diese Weise können Sie vorhandene Verbindungen erstellen, bearbeiten und anzeigen.
JMS Server Configuration - Hiermit werden neue JMS-Ressourcen erstellt.
Licenses - Sie können neue SAP-Lizenzen anfordern und installieren.
Log Configuration - Sie können die aktuelle Protokollkonfiguration anzeigen, die Sicherheit ändern oder auf die Standardeinstellungen zurücksetzen.
Message Server - Sie können die Parameter und Einstellungen des Nachrichtenservers überwachen.
SAP NetWeaver Administrator Tool - SAP NetWeaver Administrator (NWA) ist ein webbasiertes Tool, mit dem Sie Konfiguration und erweiterte Verwaltung durchführen sowie ein SAP NetWeaver-System überwachen, Fehler beheben und diagnostizieren können.
Sie können das NWA-Tool in den folgenden Arbeitsmodi verwenden:
- Online
- Lokal und fern
Verwalten von Java-Instanzen mit NWA
Führen Sie die folgenden Schritte aus, um den Status von Java-Instanzen zur Laufzeit zu ändern.
Step 1 - Gehen Sie zu SAP NetWeaver Administrator> Betrieb> Systeme> Start & Stopp
Step 2 - Wechseln Sie jetzt unter NWA zur Registerkarte Java-Instanzen.
Step 3 - Sie können alle verfügbaren Instanzen mit entsprechenden Informationen zu den Serverprozessen innerhalb der Instanz anzeigen.
Step 4 - Wählen Sie unter NWA eine Instanz aus, um die folgenden Funktionen auszuführen. -
- Starten, stoppen oder starten Sie eine Java-Instanz neu.
- Aktivieren oder deaktivieren Sie den Debug-Modus für AS Java-Prozesse.
- Anzeigen und Aktualisieren von Betriebssystemprozessen.
- Leeren Sie den DNS-Cache für eine bestimmte Instanz.
- Legen Sie eine Reihe von Serverprozessen (Knoten) fest.
SAP NW Systemlandschaft
Führen Sie die folgenden Schritte aus, um die Implementierung des SAP NetWeaver-Systems durchzuführen.
Step 1 - Planen Sie die Implementierung, indem Sie den Umfang, die Hardware- und Softwareanforderungen sowie die Versionsanweisungen definieren.
Step 2 - Definieren Sie die Systemlandschaft für die Anwendungsfälle.
Step 3 - Installieren Sie die Komponenten des SAP NetWeaver-Systems.
Step 4 - Konfigurieren Sie SAP NW-Systeme.
System Landscape Management mit SAP Solution Manager
SAP empfiehlt die Verwendung der neuesten Version des SAP Solution Manager zur Verwaltung Ihrer Systemlandschaft. Sie können die neueste Version vom SAP Support Portal herunterladenhttp://support.sap.com/solutionmanager
Es ist wichtig, dass Sie Ihre SAP-Systemlandschaft in den folgenden Versionen von SAP Solution Manager korrekt definieren, um sie korrekt zu verwalten.
SAP Solution Manager 7.0
Sie können den SAP Solution Manager-Systemlandschaftstransaktionscode SMSY für die vollständige Systembeschreibung verwenden.
SAP Solution Manager 7.1 SP01 bis SP04
Sie können den Transaktionscode der Landscape Management Database (LMDB) verwenden, um technische Systeminformationen zu verwalten. Um logische Produktinformationen zu pflegen, können Sie den Transaktionscode SMSY verwenden.
SAP Solution Manager 7.1 SP05 und höher
Sie können den Transaktionscode der Landscape Management Database (LMDB) für die vollständige Systembeschreibung verwenden. In diesem Fall ist der Transaktionscode SMSY nicht mehr erforderlich.
Überprüfen der Landschaft mit SAP Solution Manager
Um Ihre Systemlandschaft zu überprüfen und zu korrigieren, empfiehlt SAP, dass Sie die Überprüfungsfunktionen der folgenden Versionen von SAP Solution Manager verwenden.
SAP Solution Manager 7.0 bis 7.1 SP04
Verwenden Sie Landscape Verification 1.0 für SAP Solution Manager. Mit diesem Add-On können Sie Probleme in Ihrer SAP Solution Manager-Landschaft (Transaction SMSY) identifizieren und beheben, bevor sie Probleme verursachen, z. B. während eines Systemupdates. Ein Beispiel für Fehler ist eine fehlende Verbindung zum System Landscape Directory oder die falsche Zuordnung von Produkten zu technischen Systemen. Für jeden Fehlertyp wird eine allgemeine Beschreibung für die Lösung bereitgestellt.
SAP Solution Manager 7.1 SP05 oder höher
Verwenden Sie die Landschaftsüberprüfungsfunktion, die in den Produktsystemeditor der Landscape Management Database (LMDB) eingebettet ist. Es ersetzt das vorherige Tool zur Landschaftsüberprüfung.