Modifier

Partager via


Automatisation de la charge de travail SAP avec SUSE sur Azure

Azure Files
Azure Cloud Shell
Azure Load Balancer
Réseau virtuel Azure

Idées de solution

Cet article présente une idée de solution. Votre architecte cloud peut s’appuyer sur ces conseils pour visualiser les principaux composants d’une implémentation typique de cette architecture. Utilisez cet article comme point de départ pour concevoir une solution bien conçue qui répond aux exigences spécifiques de votre charge de travail.

Cette architecture montre comment utiliser la solution SUSE SAP Automation sur Azure.

Depuis 2009, SUSE et Microsoft se sont associés pour fournir des solutions optimisées pour Azure pour SUSE Linux Enterprise Server (SLES). SLES for SAP Applications est la principale plateforme pour les solutions SAP sur Linux, avec plus de 90 % des déploiements de SAP HANA et 70 % des applications SAP NetWeaver s’exécutant sur SUSE.

L’automatisation des charges de travail SAP dans le cloud permet d’améliorer les résultats de l’entreprise en optimisant la productivité et en facilitant l’innovation. La tâche de création et de déploiement manuel d’infrastructures SAP dans le cloud implique divers processus techniques qui peuvent s’avérer inefficaces et fastidieux. Ces processus nécessitent également une gestion de la configuration et impliquent de nombreuses étapes. À chaque étape, le niveau de complexité et la quantité de connaissances spécialisées requises augmentent si une haute disponibilité (HA) supplémentaire est nécessaire. La plupart des systèmes SAP sont importants et exigent une haute disponibilité. L’implémentation manuelle de chaque étape génère de nombreuses possibilités d’erreurs qui peuvent rendre l’ensemble de l’infrastructure défectueuse et retarder le succès. L’automatisation aide les entreprises à rationaliser le déploiement de l'infrastructure SAP et à accélérer la migration des clients vers le cloud sur Azure. La réussite de la migration vers le cloud permet aux clients de bénéficier rapidement et facilement de la puissance et de la flexibilité du cloud.

La solution SUSE SAP excelle dans la simplification et la modernisation des déploiements SAP HANA et SAP NetWeaver. Vous pouvez la configurer pour mettre en place et surveiller ces deux environnements.

Cas d’usage potentiels

SLES4SAP est une offre groupée de logiciels et de services qui répond aux besoins spécifiques des utilisateurs de SAP et fournit des services plus rapidement, plus efficacement et avec moins de risques. Vous pouvez déployer les applications SAP HANA et SAP NetWeaver dans de nombreux scénarios et combinaisons différents. La solution SUSE SAP propose des composants modulaires et réutilisables qui prennent en charge des cas d’usage allant de l’installation unique au déploiement de clusters complets.

SUSE prend en charge les éléments suivants :

  • Nœud unique HANA
  • Réplication du système HANA HA Scale-up, y compris les scénarios optimisés en termes de performances (actif/passif et actif/lecture seule) et de coûts
  • NetWeaver
  • NetWeaver HA avec réplication Enqueue Version (ENSA1)
  • S/4 HANA

Flux de données de l'automatisation des charges de travail à l’aide de SUSE sur Azure

Architecture

Architecture pour l’automatisation des charges de travail SAP.

Dataflow

Flux de données de l'automatisation des charges de travail à l’aide de SUSE sur Azure.

Téléchargez un fichier Visio des diagrammes de cet article.

  1. Téléchargez le référentiel git d’automatisation SUSE sur votre ordinateur local ou sur Azure Cloud Shell et installez la version de Terraform nécessaire, qui est fournie avec SLES4SAP ou Cloud Shell.
  2. Créez une instance Azure File Share et téléchargez le support SAP sur celle-ci.
  3. Adaptez les exemples de paramètres (ssh-keys, network, SID, file-share) en fonction de vos besoins et de vos valeurs.
  4. Exécutez Terraform pour déployer l’infrastructure SAP dans Azure.
    1. Terraform crée l’infrastructure, y compris les groupes de ressources, les réseaux, les machines virtuelles, les disques, les groupes de disponibilité, les équilibreurs de charge, etc.
    2. Terraform démarre la configuration avec Salt.
  5. Salt effectue la configuration requise du système d’exploitation :
    1. Il installe les applications SAP sur les nœuds.
    2. Il installe et configure les clusters en cas de haute disponibilité.
    3. Il installe et configure les éléments de surveillance tels que Prometheus, Grafana et les exportateurs.

Components

  • Stockage Azure est un ensemble de services cloud hautement évolutifs et sécurisés pour les données, les applications et les charges de travail. Il comprend Azure Files, Stockage Table Azure et Stockage File d’attente Azure. Azure Files est souvent un outil efficace pour la migration des charges de travail des mainframes.
  • Azure Files offre des partages de fichiers de qualité professionnelle simples, sécurisés et serverless dans le cloud. Les partages prennent en charge l’accès à l’aide des protocoles standard SMB et NFS. Ils peuvent être montés simultanément sur des déploiements cloud et locaux de Windows, Linux et macOS.
  • Azure Load Balancer est un équilibreur de charge de la couche 4 (TCP, UDP). Dans cette architecture, il fournit des options d’équilibrage de charge pour Spring Apps et AKS.
  • Les machines virtuelles Linux dans Azure sont des ressources de calcul Linux évolutives à la demande qui vous offrent la flexibilité de la virtualisation mais éliminent les exigences de maintenance du matériel physique.
  • Le réseau virtuel Azure est un réseau privé sécurisé dans le cloud. Il connecte des machines virtuelles les unes aux autres, à Internet et à des réseaux locaux.

Contributeurs

Cet article est géré par Microsoft. Il a été écrit à l’origine par les contributeurs suivants.

Auteur principal :

Étapes suivantes

SAP

Services Azure

SUSE

Modèles de solution

Modèle SUSE SAP ARM pour créer l’infrastructure SAP :