SAP Basis SAP Business Server Pages - SAP Basis

Direkt zum Seiteninhalt
SAP Business Server Pages
Wie ist die SAP Basis aufgebaut?
Wenn Sie die Workprozess-Übersicht für einige Minuten beobachten (Schaltfläche Auffrischen), können Sie relativ sicher feststellen, ob ein akutes Performanceproblem auf dieser SAP-Instanz vorliegt, und dessen Ursache grob eingrenzen. Die Belegung aller Workprozesse eines Typs (d. h. Dialog, Verbuchung etc.) deutet auf ein solches Problem hin. Wenn die Workprozess-Übersicht zahlreiche Workprozesse mit den Aktionen Sequenzielles Lesen, Direktes Lesen, Update, Commit, Warten auf DBLock oder anderen Datenbankaktivitäten zeigt, liegt ein Problem im Bereich der Datenbank vor. Öffnen Sie in diesem Fall zwei weitere Modi. Starten Sie den Datenbankprozessmonitor und den Datenbanksperrmonitor (Exclusive Lockwaits), um eventuell teure SQL-Anweisungen oder Datenbanksperren zu identifizieren.

Schützen: CodeProfiler for ABAP schützt ab dem ersten Tag des Einsatzes das SAP-System vor Angriffen von innen und außen. Die ABAP-Firewall kann innerhalb kürzester Zeit eingerichtet werden und kontrolliert ab sofort jeden neuen Transportauftrag bei der Freigabe. Optimieren: Die Auditfunktion von CodeProfiler for ABAP ermittelt zielgerichtet, welche Programme am stärksten bedroht sind und somit zuerst bereinigt werden sollten. Langfristig unterstützt CodeProfiler for ABAP die automatisierte Korrektur aller Findings und ermöglicht somit eine zeitnahe Schließung der Sicherheitslücken in allen Programmen.
Umzug Ihres SAP-Systems
Die SAP-Basis wird häufig als Bremser innerhalb von Projekten oder auch bei der Einführung neuer Technologien wahrgenommen. Dies liegt mitunter an der zu späten Konsultation der SAP-Basis in Bezug auf die Fragen der technischen Realisierbarkeit wie auch der Integration neuer Technologien und Anwendungen in die bestehende Systemlandschaft. Durch die Umsetzung der Handlungsempfehlungen positioniert sich die SAP-Basis in Teilen neu innerhalb der IT-Organisation. Die SAP-Basis verfügt über ein klar definiertes Selbstverständnis (nach innen gerichtete Wahrnehmung) sowie eine klare Positionierung und ein definiertes Aufgabengebiet innerhalb der IT-Organisation (nach außen gerichtete Wahrnehmung), was in Abbildung 5 zu sehen ist. Durch die Einbindung der SAP-Basis in die Ausarbeitung der IT-Strategie, der Digitalisierungsstrategie und eine klare Kommunikation mit dem CIO besitzt die SAP-Basis die Möglichkeit, sich frühzeitig mit Technologien und Themen zu beschäftigen. Dadurch ist die SAP-Basis für Anfragen aus den Geschäftsbereichen oder auch anderen IT-Fachbereichen gerüstet und besitzt die Möglichkeit, proaktiv auf diese zuzugehen. Unterstützt wird die SAP-Basis durch einen IT-Service- und IT-Produktkatalog, in dem der Leistungsumfang der SAP-Basis beschrieben ist. Zur internen Kommunikation und zur Kommunikation mit externen Leistungsanbietern, wie auch sonstigen Lieferanten, Outsourcing- oder auch Outtaskingpartnern und Cloud-Service-Providern, existieren aktuelle und aussagekräftige Dokumentationen und Prozessbeschreibungen. Zur Kontrolle, Messung und Überwachung externer Partner sind zusätzlich Service Level Agreements und sinnvolle Kennzahlen vorhanden.

NUMA steht für Non-Uniform Memory Access und beschreibt eine Computer-Speicher-Architektur für Multiprozessorsysteme, bei der jeder Prozessor über einen eigenen, lokalen physischen Speicher verfügt, aber anderen Prozessoren über einen gemeinsamen Adressraum direkten Zugriff darauf gewährt (Distributed Shared Memory). Bei einem Zugriff auf einen fremden Speicher treten Verzögerungen im Vergleich zum Zugriff auf den lokalen Speicher auf. Eine gute Datenlokalität ist also entscheidend für eine gute Performance. Betriebssysteme und SAP HANA verfügen über Strategien, ihre Prozesse in Bezug auf verteilte Prozessoren zu optimieren, allerdings wächst das Optimierungsproblem mit der Zahl der Prozessoren mit eigenen Speicherkarten in einem Multiprozessorsystem überproportional an. Dies gilt insbesondere für Systeme, bei denen die Daten stark integriert sind, wie es bei SAP-ERPSystemen der Fall ist.

Einige fehlende Funktionen in der Basisadministration werden durch "Shortcut for SAP Systems" ergänzt.

Stattdessen werden die Kontextdaten im SAP Heap Memory abgelegt – dies hat zur Folge, dass die Workprozesse gar nicht mehr rollen, sondern in den PRIV-Modus gehen, d. h. einem Benutzer zwischen den Transaktionsschritten exklusiv zugeordnet bleiben.

Aus technischen Gründen werden allerdings immer administrative Daten in der Größenordnung von bis zu 100 kB im lokalen Roll-Bereich des Workprozesses abgelegt, auch wenn ztta/roll_first = 1 ist.
SAP BASIS
Zurück zum Seiteninhalt