Cos'è SAP HANA?

Cos'è SAP HANA?

SAP HANA (High-performance ANalytic Appliance) è un database multimodello che registra i dati nella sua memoria anziché archiviarli su disco. La struttura del database in-memory con ordinamento per colonne consente di eseguire analisi avanzate unitamente a transazioni ad alta velocità, in un unico sistema. Perché è così importante? Perché permette alle aziende di elaborare enormi quantità di dati con una latenza prossima allo zero, eseguendo query sui dati in un istante e facendosi guidare realmente dai dati. Archiviando i dati in tabelle basate su colonne nella memoria principale e unificando l'elaborazione analitica online (OLAP) e l'elaborazione transazionale online (OLTP), SAP HANA è un sistema di gestione database (DBMS) unico , e notevolmente più rapido rispetto agli altri prodotti attualmente sul mercato.

 

Cos'è il database in-memory?

Il database in-memory (IMDB) è un tipo di database che registra i dati nella memoria principale (RAM) del computer anziché sui dischi tradizionali o sulle unità a stato solido (SSD). Per quanto si siano rafforzati in termini di capacità in-memory, i database attualmente in circolazione sono ancora sistemi basati in primo luogo sull'archiviazione su disco. SAP HANA è invece un sistema progettato da zero per funzionare prima con i dati in-memory e sfruttare poi altri meccanismi di archiviazione nella misura del necessario per controbilanciare prestazioni e costi. Rispetto al disco o all'unità SSD, il recupero dalla memoria è molto più veloce, con conseguenti tempi di risposta ridotti a frazioni di secondo.

 

I database in-memory sono spesso utilizzati per applicazioni che richiedono velocità massima e capacità di gestire grandi picchi di traffico, come le reti di telecomunicazione e i sistemi bancari. Negli ultimi 10 anni circa, grazie soprattutto ai progressi nei processori multi-core e al minor costo della RAM, le aziende hanno iniziato a ricorrere al database in-memory per una gamma di applicazioni più ampia, tra cui analisi in tempo reale e modellazione predittiva, gestione della customer experience, logistica e molto altro ancora.

Ma quanto è veloce SAP HANA?

3600 volte

più veloce rispetto ai database tradizionali

<1 secondo

risponde alle query in meno di 1 secondo

3,5 miliardi

di scansioni al secondo per core

15 milioni

aggregazioni al secondo per core

I 10 principali vantaggi di SAP HANA

Il database SAP HANA offre molti più vantaggi rispetto a un sistema che si limita ad archiviare i dati, metterli a disposizione e farne un'unica fonte di informazioni attendibili. I 10 principali vantaggi di SAP HANA:

  1. Completo: include servizi di database, elaborazione analitica avanzata, sviluppo di applicazioni e integrazione di dati
  2. Veloce: risponde alle query in meno di un secondo in applicazioni di produzione di grandi dimensioni
  3. Versatile:  supporta l'elaborazione ibrida transazionale e analitica e numerosi tipi di dati
  4. Efficiente: genera un footprint di dati più circoscritto senza duplicazioni, compressione avanzata e riducendo i silos di dati
  5. Potente: interroga rapidamente set di dati di grandi dimensioni con un database di elaborazione a elevato parallelismo (MPP)
  6. Scalabile:  facilmente scalabile per volumi di dati e utenti simultanei in un ambiente distribuito
  7. Flessibile:  si distribuisce in un cloud pubblico o privato, in cloud multipli, on-premise o in uno scenario ibrido
  8. Semplice:  offre un unico gateway per tutti i tuoi dati con virtualizzazione avanzata
  9. Intelligente:  potenzia le applicazioni e l'analisi con il machine learning (ML) incorporato
  10.  Sicuro:  garantisce sicurezza completa dei dati e delle applicazioni, con configurazione protetta, ecc.

Architettura SAP HANA

Creata per query rapide e transazioni ad alta velocità, l'architettura in-memory con ordinamento per colonne di SAP HANA include anche gestione database, sviluppo di applicazioni, elaborazione analitica avanzata e virtualizzazione flessibile dei dati.

Progettazione di database

  • Database di elaborazione in-memory, colonnare, a elevato parallelismo: SAP HANA esegue carichi di lavoro transazionali e analitici utilizzando una singola istanza dei dati su un'unica piattaforma. Registra i dati in una memoria ad alta velocità, li organizza in colonne e partizioni e li distribuisce tra più server. In questo modo si formulano query più rapide e in modo più efficiente rispetto ai dati aggregati e si evitano le costose scansioni complete delle tabelle.

  • Conformità ACID: concorre a garantire la conformità a tutti i requisiti per gli standard di atomicità, coerenza, isolamento e durata (ACID).

  • Multi-tenancy: rende possibile il funzionamento di più database tenant in un unico sistema, con condivisione della stessa memoria e degli stessi processori. Per assicurare massima sicurezza e controllo, ogni database del tenant è completamente isolato con i propri utenti, catalogo, repository, file di dati e file di registro del database.

  • Archiviazione multilivello e supporto per memoria persistente: varie soluzioni software gestiscono dati multi-temperatura (caldi, tiepidi e freddi) per ottimizzare le prestazioni e i costi di archiviazione. L'estensione di archiviazione nativa di SAP HANA è una funzionalità integrata con cui gestire in modo intelligente i dati tra memoria e spazio di archiviazione persistente, ad esempio il data lake di SAP HANA Cloud. Ulteriori informazioni sulla memoria persistente di SAP HANA.

  • Scalabilità: supporta terabyte di dati in un unico server e può crescere ulteriormente implementando un'architettura shared-nothing su più server di un cluster. Distribuisce automaticamente tabelle di grandi dimensioni tra questi server sulla base di regole.

La storia di SAP HANA

A metà degli anni 2000, il cofondatore di SAP Hasso Plattner si trovava nel pieno di una missione. Voleva mettere a punto un database in grado di elaborare dati transazionali e analitici e rispondere a qualsiasi domanda aziendale, tutto in tempo reale. Nel 2010 nasceva così SAP HANA, il sistema oggi utilizzato da oltre 31.000 clienti diretti.

 

2010 - Viene annunciato il database SAP HANA e nel novembre dello stesso anno viene inviato in versione preliminare a clienti selezionati. La prima versione ufficiale, SAP HANA 1.0, raggiunge i primi dieci clienti go-live.

 

2012 - SAP inizia ad annunciare prodotti per il cloud computing con SAP HANA Cloud PaaS (Platform-as-a-Service). Con 345 clienti, SAP HANA diventa il prodotto in più rapida crescita nella storia di SAP.

 

2013 - Viene annunciato il servizio SAP HANA Enterprise Cloud (HEC), uno strumento Infrastructure-as-a-Service (IAAS), che mette a disposizione dei clienti un'offering di cloud privato gestito per SAP HANA. A questo punto i clienti sono 3.000 e gli utenti finali più di 520mila.

 

2014 - Con 12,1 petabyte (PB), SAP stabilisce il record nel Guinness dei primati per il più grande data warehouse del mondo. Un archivio di tali dimensioni potrebbe memorizzare l'intero contenuto stampato di tutte le biblioteche di ricerca accademica (2 Petabyte), moltiplicato per più di 6 volte.

 

2015 - Riceve il titolo di leader da Forrester in The Forrester Wave™: In-Memory Database Platforms, Q3 2015. Vengono rilasciati i sistemi SAP HANA 2.0 e SAP S/4HANA ERP programmati specificamente per SAP HANA, che estendono l'uso del database a una platea completamente nuova di utenti.

 

2016 - Disponibilità sul mercato di SAP HANA 2.0 e lancio della soluzione di data warehouse SAP BW/4HANA.

 

2017 - Riceve il premio di leader numero 1 nel nuovo report Forrester Wave™: Translytical Data Platforms, Q4 2017 - SAP HANA è una piattaforma dati unificata e integrata che supporta simultaneamente molteplici tipi di carichi di lavoro, ossia transazionali, operativi e analitici in tempo reale.

 

2018 - Nel quadro di un programma di co-innovazione, SAP diventa il primo grande database ottimizzato per la memoria persistente Intel® Optane™

 

2019 - Il database SAP HANA Cloud viene annunciato come Data Platform as a Service (DPaaS) SAP di nuova generazione. SAP HANA è compatibile con tutte le piattaforme dei partner hyperscaler di SAP.

 

2020 - SAP HANA compie 10 anni e con il lancio di SAP HANA Cloud si fa strada la sua nuova generazione di innovazioni.

 

A cosa serve SAP HANA?

I casi di utilizzo di SAP HANA riguardano migliaia di scenari. Ecco un piccolo campione tratto da alcuni nostri clienti.

Esplora il nostro strumento di ricerca clienti per conoscere tutte le loro storie di utilizzo di SAP HANA

Come si esegue la migrazione da un database tradizionale a un database in-memory ordinato per colonne?

Le modalità di gestione offerte da SAP HANA si differenziano notevolmente dai database preesistenti e la maggior parte delle implementazioni genera un footprint di dati più contenuto. Dedica tempo allo studio della tecnologiaesplora le storie di successoleggi i blog e redigi un elenco di risorse di implementazione. La migrazione a SAP HANA si articola nei seguenti passaggi:

Passaggio 1: scegli cosa includere nella migrazione

I sistemi legacy si portano sempre dietro applicazioni obsolete, codice personalizzato e dati che devono essere valutati in sede di pianificazione della migrazione.

Passaggio 2: elabora una strategia di distribuzione

On-premise, cloud o ibrida sono tutte implementazioni fattibili con SAP HANA.

Passaggio 3: dimensiona i tuoi requisiti per SAP HANA

Stabilisci la quantità di memoria necessaria per il tuo set di dati principale. Pianifica le dimensioni della memoria per i dati statici e dinamici, nonché i requisiti di dimensionamento del disco per lo "spazio di archiviazione persistente".

Passaggio 4: ripulisci i dati

Cogli questa magnifica opportunità per rimuovere dati errati, duplicati e obsoleti, snellendo così i sistemi e riducendo l'impronta dei dati.

Passaggio 5: sfrutta le risorse di migrazione

Sono disponibili strumenti e servizi di migrazione di comprovata efficacia. Non correre rischi inutili.

Passaggio 6: esegui un progetto pilota

Con largo anticipo rispetto alla data di go-live, conduci un progetto pilota per convalidare il processo di migrazione e raccogliere feedback su cosa ha funzionato e cosa invece deve essere modificato.

Quali soluzioni vengono eseguite su SAP HANA?

Molti dei prodotti di punta di SAP funzionano su SAP HANA; in questa pagina riportiamo alcuni esempi delle nostre soluzioni leader di settore supportate da questa tecnologia. Non solo; la nostra vasta rete di partner e clienti SAP ha sviluppato soluzioni personalizzate che mettono la potenza di SAP HANA al servizio delle loro specifiche esigenze aziendali.

SAP S/4HANA

Gestisci le tue attività operative mission-critical in tempo reale con un sistema ERP cloud completo e modulare supportato da SAP HANA, con funzionalità di AI e analisi.

SAP Data Intelligence

Collegati ai dati da qualsiasi luogo. Metti insieme orchestrazione dei dati, gestione dei metadati e potenti pipeline di dati con il machine learning avanzato.

SAP Data Warehouse Cloud

Ottieni insight preziosi da dati attendibili utilizzando l'integrazione dei dati da fonti diverse sotto un livello semantico comune, basato su SAP HANA Cloud.

SAP Analytics Cloud

Accedi alla business intelligence, all'analisi predittiva e aumentata e alla pianificazione aziendale tramite un'unica soluzione supportata da SAP HANA.

Software di prova gratuito SAP HANA

Ulteriori informazioni sul database in-memory SAP HANA. Registrati per una demo o inizia oggi stesso la tua prova gratuita.

Domande frequenti su SAP HANA

Il sistema di gestione database (DBMS, Database Management System) è un software/servizio utilizzato per l'archiviazione e l'organizzazione di dati che tradizionalmente presentano strutture o formati definiti. Esistono diverse tipologie di sistemi DBMS, tipicamente classificati in base alle tipologie di dati che gestiscono (dati strutturati, non strutturati, ecc.). Un ERP tradizionale mantiene le relazioni tra gli elementi di dati, memorizzandone la definizione e le caratteristiche di base e consentendo ai consumatori di dati di interrogare o accedere alle informazioni secondo necessità.

Il database colonnare archivia gruppi di informazioni correlate in colonne anziché in righe. Rispetto all'utilizzo di un sistema a righe, questo accorgimento permette di velocizzare notevolmente le query e analisi di dati simili. Questi database sono particolarmente diffusi nelle applicazioni aziendali in-memory e nei data warehouse in cui è importante accelerare la velocità di recupero. Il formato è tradizionalmente indicato per l'analisi. Il database colonnare riduce la quantità di risorse necessarie per le query effettuate su set di dati correlati.

L'elaborazione analitica online OLAP descrive sistemi e software ottimizzati per l'elaborazione di grandi quantità di dati principalmente a scopo di analisi. Supportando anche complesse operazioni di calcolo, modellazione e data mining, questo tipo di elaborazione si rivela ideale per funzioni di supporto decisionale e di rendicontazione alla dirigenza.

L'OLTP (elaborazione transazionale online) è un approccio informatico ottimizzato per i task interattivi che richiedono una risposta rapida, come per esempio l'elaborazione delle transazioni per i terminali POS o le prenotazioni. Questi task comportano un numero elevato di interazioni di input/output con gli utenti che si aspettano una risposta immediata. A differenza dell'OLAP, l'OLTP non richiede enormi archivi di dati, ma solo il necessario per il compito che esegue di volta in volta e non presuppone elaborazioni complesse.

Sì. SAP HANA è un database relazionale in-memory ordinato per colonne che mette insieme operazioni OLAP e OLTP in un unico sistema. Richiede meno spazio su disco rispetto ad alcuni prodotti concorrenti ed è altamente scalabile. SAP HANA è distribuibile on-premise, in cloud pubblico o privato e in scenari ibridi. È un database indicato per attività analitiche e transazionali avanzate con numerose tipologie di dati. Oltre alla gestione database, SAP HANA offre funzionalità avanzate di elaborazione analitica, integrazione dati e programmazione di applicazioni.

twitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixeltwitter pixel