Qu'est-ce que SAP HANA ?
Qu'est-ce que SAP HANA ?
SAP HANA (pour « High-performance ANalytic Appliance » ou système analytique haute performance) est une base de données multimodèle qui stocke les données dans sa mémoire au lieu de les conserver sur un disque. La conception de base de données In-Memory en colonnes vous permet d'exécuter une analytique avancée tout comme des transactions à grande vitesse, dans un système unique. Pourquoi est-ce si important ? Car cela permet aux entreprises de traiter de grands volumes de données avec des temps de latence quasi nuls, d'interroger instantanément des données et d'adopter un pilotage véritablement axé sur les données. SAP HANA se distingue par un stockage sous forme de tableaux en colonnes dans la mémoire principale, et par le regroupement du traitement analytique en ligne (OLAP) avec le traitement transactionnel en ligne (OLTP). De plus, SAP HANA est beaucoup plus rapide que d'autres systèmes de gestion de bases de données (SGBD) actuellement proposés sur le marché.
Qu'est-ce qu'une base de données In-Memory ?
Une base de données In-Memory (BDIM) permet de stocker des données dans la mémoire vive d'un ordinateur (RAM) et non sur des disques classiques ou SSD. La plupart des bases de données disposent de davantage de fonctionnalités In-Memory, mais elles restent un système de stockage sur disque. SAP HANA a été conçue pour fonctionner en priorité avec des données In-Memory et exploiter d'autres mécanismes de stockage si nécessaire afin d'équilibrer coûts et performances. La récupération des données en mémoire est bien plus rapide que depuis un disque classique ou SSD, et les temps de réponse se calculent en fractions de seconde.
Les bases de données In-Memory sont souvent utilisées pour des applications qui nécessitent un niveau de rapidité élevé et une capacité à gérer de gros pics de trafic (réseaux de télécommunications ou systèmes bancaires, par exemple). Au cours des 10 dernières années, grâce aux avancées dans le domaine des processeurs multicœurs et à la baisse du coût de la RAM principalement, les entreprises ont élargi leur utilisation des bases de données In-Memory à une plus grande diversité d'applications, notamment à l'analytique en temps réel et à la modélisation prédictive, mais aussi à la gestion de l'expérience client, à la logistique, etc.
À quel point la solution SAP HANA est-elle rapide ?
3 600 fois
plus rapide que les bases de données classiques
< 1 seconde
pour répondre aux requêtes
3,5 milliards
de données lues par seconde et par cœur
15 millions
d'agrégations par seconde et par cœur
Les 10 principaux avantages de SAP HANA
La base de données SAP HANA offre bien plus qu'un simple système de stockage et de gestion des données qui garantit une version unique de la réalité. Les 10 principaux avantages de SAP HANA :
- Exhaustivité : inclut des services de base de données, un traitement analytique avancé, le développement d'applications et l'intégration des données
- Rapidité : assure des temps de réponse de moins d'une seconde pour des applications de production volumineuses
- Polyvalence : prend en charge le traitement transactionnel et analytique hybride, ainsi que de nombreux types de données
- Efficacité : assure un encombrement des données réduit, sans duplication des données, et un procédé de compression avancé, tout en limitant les silos de données
- Puissance : interroge rapidement des ensembles de données volumineux avec une base de données de traitement parallèle massif
- Évolutivité : évolue facilement en fonction du volume de données et des utilisateurs simultanés au sein d'un environnement distribué
- Flexibilité : peut être déployé dans un cloud public ou privé, dans plusieurs clouds, on-premises ou tout type de scénario hybride
- Simplicité : offre une passerelle unique à toutes vos données grâce à une virtualisation avancée des données
- Intelligence : augmente la capacité des applications et de l'analytique grâce au Machine Learning intégré
- Sécurité : assure une sécurité totale des données, des applications, de la configuration et bien plus encore
Architecture SAP HANA
Conçue pour les requêtes rapides et les transactions à grande vitesse, l'architecture In-Memory en colonnes de SAP HANA offre également des fonctionnalités de gestion des bases de données, de développement d'applications, de traitement analytique avancé et de virtualisation flexible des données.
Conception de base de données
Base de données In-Memory en colonnes, pour le traitement parallèle massif : SAP HANA exécute des charges de travail transactionnelles et analytiques à l'aide d'une seule instance des données sur une plateforme unique. La solution stocke des données dans une mémoire ultra rapide, les organise en colonnes, les partitionne et les distribue parmi plusieurs serveurs. Les requêtes sont exécutées plus rapidement et plus efficacement que les données agrégées. De plus, ce système évite les analyses coûteuses sur l'ensemble des tableaux.
Conformité aux propriétés ACID : aide à assurer la conformité à toutes les exigences liées aux normes ACID (atomicité, cohérence, isolation et durabilité).
Mutualisation : permet d'exécuter plusieurs bases de données mutualisées au sein d'un seul et même système pour partager une mémoire et des processeurs identiques. Chaque base de données mutualisée est parfaitement isolée avec ses utilisateurs, son catalogue, son référentiel, ses fichiers de données et ses fichiers journaux propres afin d'assurer une sécurité et un contrôle maximum.
Stockage multi-niveau et prise en charge de la mémoire persistante : plusieurs solutions logicielles gèrent les données multi-températures (chaud, tiède et froid) afin d'optimiser la performance et les coûts de stockage. L'extension de stockage native de SAP HANA est une fonctionnalité intégrée dédiée à la gestion intelligente des données entre la mémoire et le stockage persistant, comme le lac de données SAP HANA Cloud par exemple. Découvrez la mémoire persistante de SAP HANA.
Changement d'échelle : prend en charge des téraoctets de données au sein d'un seul et même serveur, tout en pouvant changer d'échelle grâce à la mise en œuvre d'une architecture « shared-nothing » sur plusieurs serveurs dans un cluster. Le système distribue automatiquement de grands tableaux parmi ces serveurs en fonction de règles.
SAP HANA, en quelques dates
Au milieu des années 2000, Hasso Plattner, cofondateur de SAP, se fixe un objectif. Il souhaite développer une base de données capable de traiter des données transactionnelles et analytiques, et qui puisse répondre en temps réel à toutes les questions stratégiques. SAP HANA voit le jour en 2010. Aujourd'hui, plus de 31 000 clients directs utilisent la solution.
2010 - Le lancement de SAP HANA est annoncé. Une version préliminaire est soumise à un panel de clients triés sur le volet en novembre de la même année. La première version officielle, baptisée SAP HANA 1.0, est mise en œuvre chez ses dix premiers clients.
2012 - SAP annonce la commercialisation de solutions de Cloud Computing avec la plateforme PaaS (Plateforme en tant que service) SAP HANA Cloud. SAP HANA devient la solution avec la plus forte expansion de toute l'histoire de SAP (345 clients).
2013 - SAP annonce le service SAP HANA Enterprise Cloud, outil IAAS (infrastructure en tant que service), offrant aux clients un cloud privé géré pour SAP HANA. Il compte aujourd'hui 3 000 clients et plus de 520 000 utilisateurs finaux.
2014 - SAP entre dans le Livre Guinness des records pour avoir conçu le plus grand entrepôt de données avec 12,1 pétaoctets (Po). Cet entrepôt pourrait stocker six fois le contenu imprimé de toutes les bibliothèques de recherche universitaires (2 Po).
2015 - Le système est reconnu comme leader par Forrester dans la publication « The Forrester Wave™: In-Memory Database Platforms » (T3 2015). La solution SAP HANA 2.0 et le système ERP SAP S/4HANA, développés spécifiquement pour SAP HANA, sont lancés et permettent d'intégrer un tout nouvel ensemble d'utilisateurs à la base de données.
2016 - SAP HANA 2.0 est commercialisé, de même que la solution d'entrepôt de données SAP BW/4HANA.
2017 - La solution est reconnue comme leader incontesté dans la nouvelle publication « Forrester Wave™: Translytical Data Platforms » (T4 2017). SAP HANA offre une plateforme de données unifiée et intégrée qui prend simultanément en charge et en temps réel plusieurs types de charges de travail (transactionnel, opérationnel, analytique, etc.).
2018 - Grâce à une innovation conjointe, SAP devient la première base de données majeure optimisée pour la mémoire persistante Intel® Optane™.
2019 - SAP HANA Cloud est annoncée comme la plateforme de données en tant que service (DPaaS) nouvelle génération de SAP. SAP HANA fonctionne sur toutes les plateformes de partenaires Hyperscaler SAP.
2020 - SAP HANA a 10 ans. Avec le lancement de SAP HANA Cloud, SAP présente une innovation nouvelle génération pour SAP HANA.
Comment est utilisée la solution SAP HANA ?
Les cas d'utilisation de SAP HANA recouvrent des milliers de scénarios différents. Voici quelques exemples d'applications de certains de nos clients.
Recherchez des témoignages clients SAP HANA
Comment assurer la migration d'une base de données traditionnelle vers une base de données In-Memory en colonnes ?
Le modèle de gestion avec SAP HANA diffère beaucoup de celui avec des bases de données existantes. Dans la plupart des cas, les mises en œuvre permettent également de réduire l'encombrement des données. Prenez le temps de faire des recherches sur la technologie, de parcourir les témoignages clients, de lire les blogs et de dresser une liste de ressources pour la mise en œuvre. Voici les étapes à suivre pour migrer vers SAP HANA :
Étape 1 : faites une sélection des systèmes à migrer
Les systèmes existants renferment toujours des applications, un code personnalisé et des données obsolètes à prendre en compte durant la planification de la migration.
Étape 2 : élaborez une stratégie de déploiement
Que ce soit on-premise, dans le cloud ou de manière hybride, toutes les méthodes restent viables avec SAP HANA.
Étape 3 : évaluez vos besoins SAP HANA
Déterminez les capacités de mémoire nécessaires à votre principal ensemble de données. Planifiez la taille de la mémoire qui accueillera les données statiques et dynamiques, ainsi que la taille requise du disque pour le « stockage persistant ».
Étape 4 : nettoyez les données
La migration est l'occasion rêvée de vous débarrasser des données erronées, dupliquées et obsolètes pour rationaliser vos systèmes et limiter l'encombrement des données.
Étape 5 : exploitez des ressources dédiées à la migration
Il existe de nombreux outils et services éprouvés pour la migration. Ne prenez pas de risques inutiles.
Étape 6 : effectuez une démonstration de faisabilité
Bien avant la date de votre mise en production, effectuez une démonstration de faisabilité pour valider le processus de migration. Recueillez les avis de vos collaborateurs à propos de ce qui fonctionne et des changements à apporter.
Quelles solutions utiliser sur SAP HANA ?
De nombreux produits phares de SAP sont exécutés sur SAP HANA, voici quelques-unes de nos meilleures solutions, accélérées par SAP HANA. Notre vaste réseau de partenaires et de clients SAP a également développé des solutions personnalisées qui exploitent toute la puissance de SAP HANA pour répondre à des besoins stratégiques spécifiques.
SAP S/4HANA
Exécutez vos opérations stratégiques en temps réel avec un système ERP cloud modulaire complet et accéléré par SAP HANA, offrant de remarquables fonctionnalités d'IA et d'analytique.
SAP Data Intelligence
Connectez-vous aux données où que vous soyez. Regroupez l'orchestration des données, la gestion des métadonnées et de puissants pipelines de données avec un Machine Learning avancé.
SAP Data Warehouse Cloud
Bénéficiez de précieux insights à partir de données fiables grâce à l'intégration de données provenant de différentes sources via une couche sémantique commune, basée sur SAP HANA Cloud.
SAP Analytics Cloud
Accédez à la Business Intelligence, à l'analytique prédictive et augmentée, et à la planification d'entreprise dans une solution unique, accélérée par SAP HANA.
Essai gratuit de SAP HANA
Découvrez la base de données In-Memory SAP HANA. Inscrivez-vous pour une démonstration ou démarrez dès aujourd'hui votre essai gratuit.