Bearbeiten

Automatisierung von SAP-Workloads mithilfe von SUSE in Azure

Azure Files
Azure Cloud Shell
Azure Load Balancer
Azure Virtual Network

Lösungsmöglichkeiten

Dieser Artikel ist ein Lösungsvorschlag. Wenn Sie möchten, dass wir diesen Artikel um weitere Informationen ergänzen, z. B. potenzielle Anwendungsfälle, alternative Dienste, Überlegungen zur Implementierung oder Preisempfehlungen, lassen Sie es uns über Feedback auf GitHub wissen.

Diese Architektur veranschaulicht die Verwendung der SUSE SAP-Automatisierungslösung in Azure.

Seit 2009 arbeiten SUSE und Microsoft zusammen, um für Azure optimierte Lösungen für SUSE Linux Enterprise Server (SLES) anzubieten. SLES for SAP Applications ist die führende Plattform für SAP-Lösungen unter Linux, über 90 Prozent der SAP HANA-Bereitstellungen und 70 Prozent der SAP NetWeaver-Anwendungen werden unter SUSE ausgeführt.

Die Automatisierung von SAP-Workloads in der Cloud führt zu besseren Geschäftsergebnissen, indem die Produktivität gesteigert und Innovationen begünstigt werden. Die Aufgabe, SAP-Infrastrukturen in der Cloud zu erstellen und manuell bereitzustellen, umfasst eine Reihe von technischen Prozessen, die ineffizient und zeitaufwändig sein können. Für diese Prozesse ist außerdem Konfigurationsverwaltung erforderlich, und sie umfassen viele Schritte. Mit jedem Schritt erhöhen sich der Grad an Komplexität und die Menge an erforderlichem Fachwissen, wenn zusätzliche Hochverfügbarkeit (High Availability, HA) benötigt wird. Die meisten SAP-Systeme sind wesentlich und erfordern Hochverfügbarkeit. Die manuelle Implementierung jedes Schritts schafft viele Fehlermöglichkeiten, die dazu führen können, dass die gesamte Infrastruktur fehlerhaft ist und sich der Erfolg erst spät einstellt. Automation hilft Organisationen dabei, die Bereitstellung von SAP-Infrastruktur zu optimieren und die Cloudmigration der Kunden in Azure zu beschleunigen. Eine erfolgreiche Cloudmigration ermöglicht es Kunden, schnell und einfach von der Leistung und Flexibilität der Cloud zu profitieren.

Die SUSE SAP-Lösung zeichnet sich durch die Vereinfachung und Modernisierung von SAP HANA und SAP NetWeaver-Bereitstellungen aus. Sie lässt sich für die Einrichtung und Überwachung beider Umgebungen konfigurieren.

Mögliche Anwendungsfälle

SLES4SAP ist ein Paket von Software und Diensten, das die spezifischen Anforderungen von SAP-Benutzern erfüllt und Dienste schneller, effizienter und mit geringerem Risiko zur Verfügung stellt. Sie können SAP HANA und SAP NetWeaver-Anwendungen in vielen verschiedenen Szenarien und Kombinationen bereitstellen. Die SUSE SAP-Lösung verfügt über modulare und wiederverwendbare Bausteine zur Unterstützung von Anwendungsfällen, die von der Einzelinstallation bis zur umfassenden Clusterbereitstellung reichen.

SUSE bietet Unterstützung für:

  • HANA-Einzelknoten
  • Hochskalierbare HANA-Systemreplikation mit Hochverfügbarkeit, einschließlich leistungsoptimierter (aktiv/passiv und aktiv/schreibgeschützt) und kostenoptimierter Szenarien
  • NetWeaver
  • NetWeaver mit Hochverfügbarkeit mit Enqueue Replication Version (ENSA1)
  • S/4 HANA

Datenfluss von Workloadautomatisierung mithilfe von Suse in Azure

Architektur

Architektur für die Automatisierung von SAP-Workloads

Datenfluss

Datenfluss der Workloadautomatisierung mithilfe von SUSE in Azure

Visio-Datei mit Diagrammen aus diesem Artikel herunterladen

  1. Laden Sie das Git-Repository für die SUSE-Automatisierung auf Ihren lokalen Computer oder Azure Cloud Shell herunter, und installieren Sie die benötigte Terraform-Version, die in SLES4SAP oder Cloud Shell enthalten ist.
  2. Erstellen Sie eine Azure-Dateifreigabeinstanz, und laden Sie SAP-Medien darauf herunter.
  3. Passen Sie die Beispielparameter – ssh-Schlüssel, Netzwerk, SID, Dateifreigabe usw. – für Ihre Anforderungen und Werte an.
  4. Führen Sie Terraform aus, um die SAP-Infrastruktur in Azure bereitzustellen.
    1. Terraform erstellt die Infrastruktur, einschließlich Ressourcengruppen, Netzwerken, virtuellen Computern, Datenträgern, Verfügbarkeitsgruppen, Lastenausgleichsressourcen usw.
    2. Terraform beginnt die Konfiguration mit Salt.
  5. Salt führt die erforderlichen Betriebssystemkonfigurationen aus:
    1. Es installiert SAP-Anwendungen auf den Knoten.
    2. Bei Hochverfügbarkeit werden Cluster installiert und konfiguriert.
    3. Es installiert und konfiguriert die Überwachungskomponenten, wie Prometheus, Grafana und Exportmodule.

Komponenten

  • Bei Azure Storage handelt es sich um eine Reihe hochgradig skalierbarer und sicherer Clouddienste für Daten, Apps und Workloads. Dazu gehören Azure Files, Azure Table Storage und Azure Queue Storage. Azure Files ist häufig ein effektives Tool für die Migration von Mainframeworkloads.
  • Azure Files bietet einfache, sichere und serverlose Dateifreigaben in der Cloud auf Unternehmensniveau. Die Freigaben unterstützen den Zugriff über die Industriestandardprotokolle Server Message Block (SMB) und Network File System (NFS). Sie können gleichzeitig durch die Cloud und lokale Bereitstellungen von Windows, Linux und macOS eingebunden werden.
  • Azure Load Balancer ist ein Layer-4-Lastenausgleich (TCP, UDP). In dieser Architektur bietet er Lastenausgleichsoptionen für Spring Apps und AKS.
  • Virtuelle Linux-Computer in Azure sind bei Bedarf abrufbare, skalierbare Linux-Computingressourcen, die Ihnen die Flexibilität der Virtualisierung bieten, aber ohne die Wartungsanforderungen physischer Hardware.
  • Azure Virtual Network ist ein sicheres privates Netzwerk in der Cloud. Es verbindet VMs untereinander, mit dem Internet und mit lokalen Netzwerken.

Beitragende

Dieser Artikel wird von Microsoft gepflegt. Er wurde ursprünglich von folgenden Mitwirkenden geschrieben:

Hauptautor:

Nächste Schritte

SAP

Azure-Dienste

SUSE

Lösungsvorlagen

SUSE SAP ARM-Vorlage zum Erstellen der SAP-Infrastruktur: