Connexion / Inscription Account

Linux

SAP HANA, qu'est-ce que c'est ?

Jump to section

SAP HANA est une base de données en mémoire qui permet d'organiser et analyser les données du Big Data pour les applications SAP de planification des ressources d'entreprise (ERP). Les bases de données en mémoire, telles que SAP HANA, s'appuient sur la mémoire vive (RAM) pour fournir des données en temps réel.

L'entreprise SAP demande à tous les utilisateurs de ses applications ERP et métier de migrer vers le système SAP S/4HANA d'ici 2027. Ce système fonctionne exclusivement sur la base de données SAP HANA, qui elle s'exécute exclusivement sur le système d'exploitation Linux®.

SAP HANA, qu'est-ce que c'est ?

L'acronyme HANA signifie « High-performance Analytical Appliance », que l'on peut traduire par « appliance d'analyse hautes performances ». Il s'agit de la base de données en mémoire de SAP. Il est possible d'installer SAP HANA sur un ensemble de serveurs sur site (tel que IBM Power Systems), dans un cloud privé ou en tant que service cloud (hébergé par un fournisseur de cloud tel que AWS ou Microsoft Azure). SAP HANA utilise de la mémoire vive pour accéder aux données, les organiser et les analyser. Les utilisateurs interagissent avec SAP HANA à l'aide de SQL, un langage de programmation pour les bases de données relationnelles fréquemment utilisé. Puisqu'il s'agit d'une base de données en mémoire, SAP HANA peut traiter des pétaoctets de données ERP complexes en temps réel.

Qu'est-ce que Linux ?

Linux est un système d'exploitation Open Source qui repose sur le noyau Linux. Il gère les requêtes que les applications envoient au matériel. Très largement utilisé dans le monde entier, Linux est distribué sous une licence qui permet de l'exécuter, de l'étudier, de le partager et de le modifier. Les systèmes Linux sont dotés d'interfaces en ligne de commande robustes qui offrent un accès direct à l'ordinateur. En donnant la possibilité de modifier le code source (une caractéristique essentielle des logiciels Open Source), les interfaces en ligne de commande Linux permettent aux utilisateurs d'accéder sans restrictions au matériel dont dépendent le système d'exploitation et les applications.

Pourquoi la base de données SAP HANA fonctionne-t-elle uniquement sous Linux ?

La relation entre SAP et Linux remonte à 1999, lorsque SAP déclare être le premier éditeur de logiciels ERP à proposer à ses clients des solutions professionnelles sous Linux. En 2005, SAP décide de développer toutes ses nouvelles applications en natif sous Linux. Ainsi, lorsque SAP lance le développement de son logiciel de stockage de données d'entreprise, capable d'exécuter des algorithmes ERP (principalement) en temps réel, c'est tout naturellement que l'entreprise choisit de le faire sous Linux. Un an plus tard, en 2010, SAP lance la base de données SAP HANA.

SAP HANA est la base de données en mémoire la plus avancée de SAP. Nombre de ses capacités, notamment le traitement transactionnel en ligne (OLTP), la préparation immédiate de ces transactions pour les applications d'informatique décisionnelle et le traitement analytique en ligne (OLAP), sont des fonctionnalités presque exclusives aux systèmes de gestion des données en mémoire. 

Ce type de traitement des données nécessite un système d'exploitation hautement puissant, personnalisable et stable. Pour standardiser le système SAP HANA, SAP a donc utilisé le même système d'exploitation que celui qui s'exécute sur les 500 superordinateurs les plus rapides du monde : Linux. Puisqu'il est impossible de prévoir quelle sera la prochaine génération de Big Data (apprentissage automatique, intelligence artificielle, ou encore réseaux de neurones artificiels), le système d'exploitation sous-jacent de SAP HANA doit être à la fois infiniment personnalisable (une caractéristique des logiciels Open Source) et stable (une caractéristique des logiciels Open Source d'entreprise).

Pourquoi exécuter SAP HANA sur Red Hat Enterprise Linux ?

Pour les mêmes raisons qui ont motivé SAP à utiliser Linux : la plateforme Red Hat Enterprise Linux est puissante, personnalisable et stable.

  • Red Hat Enterprise Linux fait tourner les 3 superordinateurs les plus rapides du monde (et 4 des 10 premiers). Sur les processeurs Intel® Xeon® Scalable, Red Hat Enterprise Linux détient également des records mondiaux pour SAP HANA Business Warehouse (SAP BW) en matière de charge totale de données, d'exécution des transformations, de durée totale d'exécution des phases de requêtes complexes et de nombre d'exécutions de requêtes par heure.
  • Red Hat Enterprise Linux repose sur un modèle de développement ouvert selon lequel les ingénieurs de Red Hat sont en contact avec les communautés Open Source. Red Hat protège les projets de ces communautés contre les attaques pour violation de brevets afin que chacun soit libre d'innover.
  • Les services de mise à jour Red Hat fournissent une assistance et des correctifs de sécurité pendant au moins quatre ans pour certaines versions mineures de la plateforme Red Hat Enterprise Linux. L'objectif est de maintenir la stabilité du système d'exploitation et le bon fonctionnement des applications critiques lors de la mise à niveau du système d'exploitation ou du déploiement d'un nouveau pack SAP SPS.

Nous travaillons en partenariat avec des fournisseurs de matériel informatique tels que IBM, Dell, HPE, Lenovo et Intel pour établir des bases de données SAP sur site. Pour les utilisateurs de SAP HANA Cloud, Red Hat Enterprise Linux est la principale distribution Linux commerciale déployée sur les plateformes de cloud public telles que Amazon Web Services (AWS) et Microsoft Azure.

Comment migrer ?

Si vous faites partie des 33 000 clients directs de SAP HANA, consultez cette fiche technique qui décrit comment migrer vers Red Hat Enterprise Linux depuis la distribution Linux d'un autre fournisseur.

Si vous faites partie des millions d'utilisateurs de SAP qui n'ont pas encore migré vers SAP S/4HANA ou standardisé leur environnement avec SAP HANA, sachez que vous n'êtes pas le seul. D'après ce rapport d'analyse sur la migration vers SAP S/4HANA en 2020, les entreprises se trouvent toutes à des stades différents de l'adoption de SAP. Voici quelques étapes pour orienter votre migration :

  1. Évaluez vos plateformes Linux et cloud. Comme SAP n'a certifié que trois fournisseurs Linux, nous avons créé cette liste de contrôle pour vous aider à prendre une décision.
  2. Évaluez votre niveau de préparation. Passez cette évaluation de migration automatisée qui fournit aux utilisateurs de SAP des analyses et des conseils sur l'introduction de technologies avancées ou de changements majeurs dans le cycle de vie, notamment la mise à niveau vers SAP S/4HANA.
  3. Faites des tests avec votre système d'exploitation sous-jacent. Découvrez cet abonnement gratuit pour les développeurs Red Hat Enterprise Linux qui inclut diverses solutions SAP.
  4. Automatisez le processus de migration.Comme nous l'expliquons dans ce dossier, la solution Red Hat Ansible® Automation Platform peut vous aider à créer et configurer l'infrastructure, à répliquer les données, à tester et valider le système ainsi qu'à rediriger les charges de travail vers de nouveaux environnements.
  5. Formez vos administrateurs système.Ce cours de formation couvre l'architecture système de Red Hat Enterprise Linux for SAP Solutions et comprend des sections sur l'optimisation des performances et la résolution des problèmes.
     

Pourquoi choisir Red Hat ?

Parce que Red Hat et SAP partagent une même vision de l'avenir, un avenir où le Big Data et les analyses sont pris en charge par des technologies Open Source émergentes basées sur le cloud et l'edge computing.

Nous pouvons fournir l'infrastructure et la plateforme pour l'ensemble de votre pile. Certains de nos produits pour applications SAP offrent même les meilleures performances au monde. Nous travaillons avec SAP pour assurer la prise en charge des logiciels d'infrastructure traditionnels, tels que Linux, la virtualisation et OpenStack® ainsi que des plateformes transformationnelles d'automatisation et Kubernetes.

Les outils nécessaires pour adopter Linux pour SAP HANA

Red Hat Enterprise Linux logo

Base solide pour les nouvelles applications, les machines virtuelles et les clouds hybrides.

Red Hat Training + Certification

Des formations et des parcours de certification pratiques.

  • La marque verbale OpenStack® et le logo OpenStack sont des marques commerciales/de service déposées ou des marques commerciales/de service de l'OpenStack Foundation, aux États-Unis et dans d'autres pays. Elles sont utilisées avec l'autorisation de l'OpenStack Foundation. Nous ne sommes pas affiliés à l'OpenStack Foundation ou à la communauté OpenStack, ni approuvés ou sponsorisés par celles-ci.