Service Level Management
Applikationsschicht (Applikationsserver und Message-Server)
Beim Sizing von Internetanwendungen entsteht das Problem, dass sich Benutzeranzahl und Durchsatz zu Spitzenlastzeiten nur schwer im Voraus ermitteln lassen. Sind Ihre Anwendungen zu diesen Zeiten nicht verfügbar und performant, drohen massive Schäden: Ein zum Teil beträchtlicher finanzieller Schaden, denn viele Interessenten werden ihren erfolglosen Zugriff später nicht noch einmal wiederholen. Ein Imageschaden, denn viele erfolglose Interessenten werden den Anbieter der Seite möglicherweise als inkompetent und die Anwendung als unsicher empfinden. Möglicherweise ein juristischer Schaden: Insbesondere in den Anfangszeiten des Onlinebankings waren Banken nicht in der Lage, ausreichend Kapazitäten in Callcentern und beim Internetzugriff zur Verfügung zu stellen, um die Anfragen ihrer Kunden zu bearbeiten. Die Bundesbehörden in Deutschland haben daraufhin Banken öffentlich und massiv gewarnt und klargestellt, dass sie dazu verpflichtet seien, ihren Kunden einen angemessenen Zugriff zu ermöglichen, wenn sie Onlinebanking anbieten. In allen beschriebenen Fällen wird zu den Spitzenlastzeiten mit mehreren tausend Benutzern gerechnet. Da Benchmark-Ergebnisse vorliegen, kann in diesen Fällen ein Hardware-Sizing durch kompetente Mitarbeiter der Hardwarepartner vorgenommen werden. Ein Problem, das sich aus der Natur der Sache ergibt, ist, dass die Hardware, die für die Spitzenlastzeiten benötigt wird, eventuell an 350 Tagen im Jahr ungenutzt »herumsteht«. Es wird in Zukunft immer mehr derartige Geschäftsszenarien geben, in denen ein aktives Kapazitätsmanagement gefragt ist.
In diesem Schritt werden Sie aufgefordert, Ihre Modifikationen an Repository-Objekten anzupassen, indem Sie die Transaktion SPAU aufrufen. EPILOGUE In diesem Schritt wird das Einspielen abgeschlossen. Es wird unter anderen überprüft, ob die Queue vollständig abgearbeitet wurde. SPAM: Troubleshooting Während des Einspielens durchläuft der SAP Patch Manager verschiedene Schritte. Falls Fehler auftauchen, unterbricht SPAM das Einspielen, um die Konsistenz des Einspielens zu garantieren. Nachdem Sie den Fehler behoben haben, können Sie das Einspielen fortsetzen. Beim Abbruch erscheint ein Dialogfenster mit der Information, bei welchem Schritt und aus welchem Grund die Bearbeitung fehlschlug. Dieses Dialogfenster erhalten Sie auch, wenn Sie Springen Status und dann Queue, Support Package oder SPAM-Update wählen (Status eines Support Package anzeigen (Seite 29)). Je nach Bearbeitungsschritt, in dem der Fehler auftrat, erhalten Sie im Dialogfenster weitere spezifische Hilfestellungen zur Behebung dieses Fehlers. Eventuell müssen Sie auch den Status eines Support Package zurücksetzen [Seite 36]. Hinweise Wenn Probleme beim Herunterladen von Support Packages aus dem SAPNet - R/3 Frontend auftreten, dann lesen Sie den Hinweis 34376. Wenn Sie bei der Arbeit mit SPAM Probleme haben, dann lesen Sie den Hinweis 17381Dieser Hinweis gibt Ihnen einen Überblick über bekannte Probleme und ihre Lösungen. Eine Auflistung der wichtigsten Hinweise zum Online Correction Support (OCS) finden Sie im Hinweis 97620, der regelmäßig aktualisiert wird. Wenn Sie Ihr Problem weder mit den angegebenen Hinweisen noch mit den folgenden Informationen lösen können, dann erfassen Sie eine Problemmeldung im SAPNet - R/3 Frontend mit Angabe der Informationen aus dem Fehler-Dialogfenster und senden sie an den Themenkreis BC-UPG-OCS. Beachten Sie bei der Erfassung der Problemmeldung den Hinweis 97660. Siehe auch: Fehler bei der Generierung [Seite 30].
SE11 ABAP Dictionary
Zudem bereiten die Anwendungen die Daten so auf, dass sie der Nutzer über die Präsentationsschicht visuell erfassen kann. Umgekehrt übermittelt der Applikationsserver sämtliche Daten, die ein Nutzer über die Präsentationsschicht eingibt, in die zugrundeliegende Datenbank.
Das Verständnis für die Struktur und Funktionsweise des Systems ist insbesondere für die IT-Administration wichtig. Nicht umsonst ist „SAP Basis Administrator“ ein eigenes Berufsfeld. Auf der Seite www.sap-corner.de finden Sie nützliche Informationen zu diesem Thema.
Der SAP NetWeaver AS kann zurzeit mit acht verschiedenen relationalen Datenbanksystemen – darunter auch die Hauptspeicherdatenbank SAP HANA – betrieben werden. Auch wenn diese Datenbanksysteme unterschiedliche Architekturen besitzen, gibt es dennoch Performanceprobleme, die unabhängig vom eingesetzten Datenbanksystem auftreten können. Um allen Kunden gute Möglichkeiten für die Analyse und das Tuning ihrer Datenbanken zu bieten, verfügt der SAP NetWeaver AS ABAP über einen eigenen Datenbankmonitor, der unabhängig vom verwendeten Datenbanksystem einige Grundfunktionen umfasst.
Einige fehlende SAP Basis Funktionen im Standard werden durch die PC-Anwendung "Shortcut for SAP Systems" nachgeliefert.
Es wird gerne vergessen, wie wichtig dieses Element der Architektur ist.
Die Freeware Scribble Papers ist ein "Zettelkasten", in dem sich Daten aller Art ablegen lassen. Er nimmt sowohl eingegebene Texte als auch Grafiken und ganze Dokumente auf. Die Daten werden dann in Ordnern und Seiten organisiert.
Es stellt sich die Frage, ob in diesem Fall ein zentraler Verbuchungsserver (also eine SAP-Instanz, die ausschließlich die Verbuchung übernimmt) eingerichtet oder die Verbuchung symmetrisch auf alle Applikationsserver verteilt werden sollte.