Bereits seit Ende 2016 gibt es die aktuelle Version der SAP HANA Plattform, die Version 2. Diese wird nun nach und nach mit Service Packages versorgt, wie es auch schon bei der ersten Version von SAP HANA der Fall war. Doch lohnt es sich das neueste Service Package zu installieren? Um diese Frage zu beantworten, geben wir Ihnen hier einen kleinen Überblick über das aktuelle SPS 3 sowie einen Ausblick in das zukünftige SPS 4, dessen Release die SAP bereits im April diesen Jahres angekündigt hat.
SAP HANA SPS 3 im Überblick
Wie auch bei den meisten anderen Aktualisierungen, die SAP seit einiger Zeit bietet, dreht sich auch bei den Neuerungen der SAP HANA Plattform alles um die Themen Cloud, Machine Learning, Internet of Things und das Potential der In-Memory-Technologie.
Datenverwaltung
Das aktuelle Release der SAP HANA Plattform liefert vor allem im Bereich der Datenverwaltung einige Erweiterungen und neue Funktionen. So wird beispielsweise die Cloud Version des SAP Enterprise Architecture Designers als Anwendungsdienst auf der SAP Cloud Platform zur Verfügung gestellt. Damit ist es möglich, bereits an Architektur und Design zu arbeiten, auch wenn das eigentliche SAP HANA-System noch nicht eingerichtet ist.
Zusätzlich dazu, bietet das aktuelle SP die Möglichkeit, hybride Cloud-Umgebungen einfacher mit entsprechenden Datenmodellen versorgen zu können. Es existieren flexible Modell-zu-Modell-Generierungsoptionen für die Übertragung von solchen Modellen zwischen On-Premise- und Cloud-Umgebungen.
Um Kosten zu senken und trotzdem weiterhin eine gesteigerte Performance ermöglichen zu können, vergrößert eine native SAP-HANA-Unterstützung die Speicherkapazität für häufig aufgerufene Datensätze um das bis zu vierfache.
Die Verwendung von SAP HANA Dynamic Tiering steigert außerdem die Performance bei filialübergreifenden Abfragen und beschleunigt die Datensicherung auf Tools von Drittanbietern bei einem gleichzeitig reduzierten Speicherbedarf.
Erklärung
Data tiering beschreibt die Möglichkeit, verschiedenste Daten dynamisch zwischen verschiedenen Speichermedien zu bewegen. Speziell bei dem Einsatz von RAID-Systemen oder ähnlichem, bietet diese Vorgehensweise großes Potential für Optimierungen und Einsparungen.
Wie auch schon seit längerem bekannt ist, richtet die SAP in Bezug auf HANA ihren Blick auch auf das Thema Blockchain. Um also eine Verwendung für SAP-Umgebungen möglich zu machen, liefert die SAP nun auch einen SAP HANA Blockchain Service. Dabei handelt es sich um eine einheitliche Plattform, die eine konsistente ganzheitliche Sicht auf Blockchain-Daten ermöglicht.
Ein weiterer Vorteil davon ist die Möglichkeit, Entscheidungen in Aktionen auf Basis eben dieser Blockchain-Daten zu fällen und entsprechende Analysen vorab vom System erzeugen zu lassen. Alle Daten der Blockchain, die auf diese Weise verarbeitet werden, können ebenfalls ohne fundierte Kenntnisse des Blockchain-Netzes in eigene Anwendungen oder Entwicklungen integriert werden.
Die SAP hat mit dem Unternehmen Intel zusammengearbeitet, um den sogenannten Intel-Optane-DC-Speicher auch für SAP HANA nutzbar zu machen. Dabei handelt es sich um einen nicht-flüchtigen Arbeitsspeicher, der pro Modul bis zu 512 GByte aufweisen kann. Diese Kapazität bietet vor allem für In-Memory-Datenbanken wie die HANA Datenbank einen enormen Vorteil.
Durch das größere Speichervolumen lassen sich größere Datenmengen in Echtzeit verarbeiten. Dabei sinken die Gesamtkosten für den administrativen Aufwand der Datenverwaltung. Dank den persistenten Daten im Hauptspeicher ist die Startzeit von SAP HANA minimal, was zusätzlich die Verfügbarkeit erhöht und die Gesamtkontinuität verbessert.
Zusätzliche Tools
Cloud Services
Die integrierte SAP Cloud Platform bietet die Möglichkeit schnell und einfach einsatzbereite Cloud-Lösungen zu entwickeln und diese in der Cloud zu verwalten. Die Platform an sich bietet dabei Funktionen, Geschäftsprozesse entsprechend vorzubereiten und Sicherheitsfunktionen zu aktivieren sowie viele weitere Services innerhalb der Cloud zu nutzen.
SAP HANA Express
Bei der „Express Version“ von SAP HANA handelt es sich um ein Entwicklungssystem, das dem Unternehmen die Möglichkeit bieten soll, schnell und einfach in die Entwicklung von Echtzeitanwendungen auf Basis der In-Memory-Technologie einsteigen zu können. Dieses System ist nun ebenfalls mit allen Erweiterungen von SAP HANA 2 SPS 3 ausgestattet.
Dabei ist SAP HANA Express vollkommen kostenlos und kann sowohl On-Premise, also auf eigenen PCs, Laptops oder Servern installiert oder auch auf Basis der SAP Cloud verwendet werden.
Datenbankerweiterungen
Sicherheit
Das SPS 3 der SAP HANA Platform bietet einige Neuerungen im Bereich Sicherheit, um zum einen interne Zugriffskontrollen, Prüfungen und Anonymisierungsberichte für den Datenschutzbeauftragten einfacher und übersichtlicher zu gestalten und zum anderen auch das Sicherheitsmanagement zu vereinfachen.
Erreicht wird dies durch erweiterte LDAP-Integration für die automatisierte Bereitstellung von Benutzern und native LDAP-Authentifizierung.
Administration
Durch eine parallele Ausführung von SQL in mehreren Systemen und einer SQL-Befehlsbibliothek, in welcher Befehle für eine erneute Verwendung gespeichert werden können, wird der Aufwand zur Datenbankadministration deutlich reduziert.
Zusätzlich wird der Zeit- und Kostenaufwand für Implementierungen von Änderungen durch einfachere Verfahren zur Analyse und Simulation von Arbeitslasten verringert und die Hochverfügbarkeit von SAP HANA Cockpit gewährleistet.
Hochverfügbarkeit und Disaster Recovery
Durch einige zusätzliche Funktionen zur Datenwiederherstellung in einem Sekundärsystem entsteht die Möglichkeit, logische Fehler, wie z. B. verlorene Tabellen, auch ohne Point-in-time-Wiederherstellung auf alternativer Hardware einfach und nachhaltig aus dem System zu entfernen. Zusätzlich wird eine erhöhte Systemverfügbarkeit durch Systemreplikation mit mehreren Zielen erreicht.
Was liefert das SPS4?
Zwar ist der Service Pack Stack 3 im Moment noch der aktuellste, der bei der SAP zum Download für die eigene SAP HANA Platform zur Verfügung steht, jedoch hat die SAP selbst bereits den Nachfolger angekündigt.
Der SPS 4 soll der nächste Schritt hin zur Digitalisierung werden, in dem man sich bei diesem Update ein weiteres Mal auf Database Management, Data Management, Analytical Intelligence und Anwendungsentwicklung fokussiert.
Wie auch schon im SPS 3 werden hier einige zusätzliche Funktionen und Datenelemente hinzugefügt, die eine erhöhte Sicherheit gewährleisten sollen und sich mit den Themen Hochverfügbarkeit und Fehlermanagement auseinandersetzen.
Zusätzlich gibt es mit SPS 4 nun eine „Fast Restart“-Funktion, die Datenbank-Neustarts deutlich schneller durchführen soll, ohne an der bestehenden Hardware etwas zu ändern. Es besteht außerdem die Möglichkeit, Teile der Datenbank als „warm Data“ zu markieren, die dann in den Zwischenspeicher geladen werden, um die Performance der Datenbank weiter zu verbessern.
Durch die Unterstützung von hexagonaler Architektur anstatt der herkömmlichen Schichtenarchitektur zusammen mit vielen weiteren Änderungen in Bezug auf API’s und Algorithmen, wird ein deutlich besserer Einblick in Datensätze gewährleistet. Zusätzlich wird auch vor allem das Geocoding weiterentwickelt, sodass auch erweiterte Funktionen im Geomarketing zusammen mit entsprechenden Analysen geschaffen werden.
Alles in Allem werden durch erhöhte Flexibilität, neue Funktionen, neue Algorithmen und Unterstützung in der Programmstruktur komplexere Analysen und simulierte Szenarien für alle relevanten Datensätze ermöglicht.
Speziell für SQL Script und SQL werden einige neue Funktionen ausgeliefert. Die HANA Run Time Tools enthalten nun eine SQL Konsole mit der Möglichkeit, Sessions nach einem Absturz beispielsweise einfach wieder zurückzuholen. Zudem wird auch der Code Analyzer und die Testumgebung durch verbesserte Editoren erweitert.
Dies ist nur ein kleiner Teil der Neuerungen, die im Rahmen des neuen SPS 4 angekündigt wurden. Die SAP selbst liefert in regelmäßigen Abständen neue Informationen, was genau für den zukünftigen Service Stack von SAP HANA geplant ist. In jedem Fall sind einige Innovationen für viele Systembereiche zu erwarten.
Neuerungen von SPS 4 im Überblick
・Unterstützung von Nicht-flüchtigem Speicher
・Verbesserungen für Datenschutz und Sicherheit
・Unterstützung von Data tiering
・Hexagonale Architektur
・Weitere Neuerungen für Machine Learning und Data Science
・uvm.