Il Ministero degli Interni dello Stato del Qatar fornisce servizi a quasi tutti i cittadini e alle imprese del Qatar per contribuire a far sì che nel paese tutto funzioni senza intoppi. "Interagiamo praticamente con l'intera popolazione", afferma Azeem Mohammed, Database Administrator di IBM® Db2 for z/OS presso il Ministero.
Secondo Mohammed, l'aumento del workload del database stava causando problemi di prestazioni con il database IBM Db2 for z/OS del Ministero e stava facendo aumentare i costi operativi. "La nostra applicazione ha un buon numero di query che richiedono un elevato numero di risorse e che sono state eseguite per molto tempo", afferma. Inoltre, queste query utilizzavano una quantità significativa di memoria e CPU, gravando sulla piattaforma IBM z/OS del Ministero.
Facendo molto affidamento sul database Db2 for z/OS, il Ministero doveva trovare un modo per affrontare i problemi operativi.
La latenza media è diminuita del 98%, passando da minuti a secondi
L'esecuzione di report che in precedenza richiedeva 20 minuti ora richiede 40 secondi
A causa delle sfide operative, il Ministero ha cercato approcci alternativi per la gestione dei workload di z/OS. Nel 2016 è stata avviata una valutazione del workload di IBM Db2 Analytics Accelerator for z/OS. “Il nostro obiettivo era trovare un modo per trasferire la maggior parte delle query che consumano CPU su Db2 Analytics Accelerator per risolvere i problemi operativi. Per alcune applicazioni abbiamo apportato modifiche minime, mentre per altre siamo stati in grado di operare senza modifiche", spiega Mohammed. Nel 2017, il Ministero ha iniziato a implementare Db2 Analytics Accelerator for z/OS 5, collegandolo al proprio sistema di produzione.
Quando è stato rilasciato IBM Db2 Analytics Accelerator 7, il Ministero ha deciso di eseguire l'aggiornamento per sfruttare le funzionalità e le prestazioni migliorate della nuova versione. "Avevamo diverse query complesse, statistiche e analisi complesse e dashboard fantasiose che non eravamo in grado di produrre per i nostri clienti interni", afferma Mohammed. "Ci affidavamo a soluzioni alternative come lo spostamento di tabelle e dati". IBM® Services ha aiutato il Ministero a migrare alla nuova versione di Db2 Analytics Accelerator.
La versione 7 di Db2 Analytics Accelerator include una tecnologia di sincronizzazione avanzata dei dati chiamata Sincronizzazione integrata. Questa funzione, che sostituisce Change Data Capture, supporta un'integrazione più profonda tra Db2 for z/OS e Db2 Analytics Accelerator. Ciò si traduce in una riduzione della latenza tra i due motori di database, in modo che le query e i processi possano essere eseguiti con i dati transazionali più aggiornati.
La nuova versione di Db2 Analytics Accelerator ha contribuito a ridurre il livello di ottimizzazione SQL richiesto. "Dedichiamo meno tempo alla messa a punto di query SQL complesse", afferma Mohammed. “I risultati sono sorprendenti senza alcuna messa a punto. È molto semplice dal punto di vista operativo".
Dopo la migrazione alla versione più recente di Db2 Analytics Accelerator, Mohammed afferma che "le query vengono eseguite molto più velocemente. Le query che prima richiedevano 20 minuti vengono eseguite in pochi secondi. I programmi batch che prima richiedevano ore vengono eseguiti in pochi minuti.
Questa velocità aiuta Mohammed e il suo team a rispondere più rapidamente alle richieste del Ministero. Molti report richiedono diverse iterazioni e se ogni iterazione richiede 20 minuti, il personale può impiegare da diverse ore fino a un giorno per completare un report. "Ora, se un manager chiede un report in un'ora, sono in grado di completarlo", afferma Mohammed. "La velocità di Db2 Analytics Accelerator for z/OS è assolutamente sorprendente".
La funzione di sincronizzazione integrata ha ridotto la latenza nella replica dei dati da tre minuti a circa tre secondi. Ciò significa che le dashboard che utilizzano Db2 Analytics Accelerator ora visualizzano i dati quasi in tempo reale. Poiché la tecnologia di sincronizzazione integrata si basa sulla tecnologia zIIP (Integrated Information Processor) di IBM® z Systems , l'utilizzo generale della CPU del processore sul sistema z/OS del Ministero è diminuito, riducendo i costi di elaborazione.
Il Ministero prevede di continuare a sfruttare al meglio la velocità e le prestazioni di Db2 Analytics Accelerator for z/OS aggiungendo più tabelle e query in futuro. Per il Ministero è importante che il database Db2 for z/OS funzioni senza intoppi. Alla domanda sui tipi di workload che possono trarre vantaggio dal database Db2 for z/OS e da Db2 Analytics Accelerator, Azeem ha risposto: "Il nostro database Db2 for z/OS è in grado di fare qualsiasi cosa". Ha dichiarato che il Ministero sta esplorando l'uso di Db2 Analytics Accelerator per i workload di data analytics e machine learning.
Lo Stato del Qatar è un paese indipendente e sovrano situato al centro della costa occidentale del Golfo Persico. Conta circa 2,5 milioni di abitanti. Il Ministero dell'Interno (link esterno a ibm.com) è un'agenzia governativa che fornisce servizi a tutti i cittadini e le aziende del Qatar. Per i cittadini, fornisce servizi come passaporti, visti e immatricolazioni di auto. Per le aziende, offre servizi di registrazione e licenza.
© Copyright IBM Corporation 2021. IBM Corporation, IBM Software Group, New Orchard Road, Armonk, NY 10504
Prodotto negli Stati Uniti d'America, ottobre 2021.
IBM, il logo IBM, ibm.com, IBM Services, IBM z Systems, Db2 e z/OS sono marchi di International Business Machines Corp., registrati in diverse giurisdizioni del mondo. Altri nomi di prodotti e servizi potrebbero essere marchi di IBM o di altre società. Un elenco aggiornato dei marchi IBM è disponibile sul web in “Copyright and trademark information" all'indirizzo ibm.com/legal/copyright-trademark.
Le informazioni contenute nel presente documento sono aggiornate alla data della prima pubblicazione e possono essere modificate da IBM senza preavviso. Non tutte le offerte sono disponibili in ogni Paese in cui opera IBM.
Gli esempi citati relativi a dati di prestazione e clienti sono presentati unicamente a scopo illustrativo. Gli attuali risultati in termini di performance possono variare a seconda delle specifiche configurazioni e delle condizioni operative. LE INFORMAZIONI RIPORTATE NEL PRESENTE DOCUMENTO SONO DA CONSIDERARSI “NELLO STATO IN CUI SI TROVANO”, SENZA GARANZIE, ESPLICITE O IMPLICITE, IVI INCLUSE GARANZIE DI COMMERCIABILITÀ, DI IDONEITÀ A UN PARTICOLARE SCOPO E GARANZIE O CONDIZIONI DI NON VIOLAZIONE. I prodotti IBM sono coperti da garanzia in accordo con termini e condizioni dei contratti sulla base dei quali vengono forniti.