Intelligence

OptiMIPS

Il mainframe nasconde margini di ottimizzazione.
OptiMIPS li rende visibili e governabili.

Motore AI su dati storici e in tempo reale · IBM z/OS · Db2, IMS, CICS, batch · on-premise o in assessment

Chiedete una demo I numeri

Carico MIPS · finestra batch notturna

Prima Dopo OptiMIPS
38%di capacità batch liberata
2,4 M€di costo evitato in 3 anni
0 cambialle logiche funzionali

Dati aggregati da assessment su installazioni z/OS di medie-grandi dimensioni. Valori indicativi, da verificare sul singolo ambiente.

Il video

Il prodotto in meno di due minuti.

Video in inglese. Premendo play la pagina carica il player di Biteable, un servizio esterno: fino a quel momento non parte nessuna richiesta verso di loro.

Il contesto

Quanto costa davvero il mainframe?

Nelle banche il mainframe continua a gestire i servizi più critici e la capacità installata viene dimensionata sui picchi di utilizzo. Ma quanto viene effettivamente utilizzato e per quali attività? Spesso manca una visione puntuale: un batch scritto vent’anni fa e mai più aggiornato può assorbire risorse quanto una nuova linea di business.

Picchi che incidono sui costi

Il modello di licensing rende determinante la distribuzione dei carichi: pochi minuti di utilizzo nei momenti o negli ambienti meno efficienti possono generare costi aggiuntivi di decine di migliaia di euro all’anno.

Codice senza proprietario

Programmi legacy mai più rivisti possono contenere accessi ridondanti, ordinamenti non necessari e join che leggono intere tabelle. Risorse di sistema vengono così impegnate senza un reale beneficio per il business.

Finestre batch al limite

Ogni nuovo adempimento normativo si aggiunge a finestre batch notturne già sature, aumentando la pressione sui tempi di elaborazione.

Visione frammentata

Sistemisti, application team e controllo di gestione analizzano dati diversi. Senza una visione condivisa dei consumi e della loro attribuzione, diventa difficile individuare le cause dei costi e definire gli interventi necessari.

Come funziona

Ottimizzare i MIPS, ridurre i consumi, liberare capacità.

Analizziamo i dati storici e in tempo reale prodotti da z/OS per individuare dove e come vengono consumati i MIPS. Identifichiamo le inefficienze e interveniamo per ottimizzare l’utilizzo della capacità elaborativa, misurando i risultati attraverso il confronto tra i consumi prima e dopo ogni intervento.

FASE 01FASE 02 FASE 03FASE 04 InstrumentationAnalisi OttimizzazioneEvidenza economica SMF, RMF, log Db2 eCICS raccolti in continuo. Attribuzione del consumoper job, programma, SQL. Riscritture puntuali,indici, schedulazione. Confronto MIPS prima/dopoe conversione in costo evitato. CICLO CONTINUO — OGNI RILASCIO RIENTRA IN MISURAZIONE Nessun agent invasivo Zero impatto sul carico Logiche funzionali intatte Report per CIO e CFO

Dentro il prodotto

Una visione chiara, fin dal primo giorno.

Tre viste sugli stessi dati, pensate per chi gestisce le attività operative, chi progetta gli interventi e chi ne valuta l’impatto economico.

Le risorse, minuto per minuto

Un cruscotto monitora i picchi di rolling 4-hour average, segnala il superamento delle soglie e permette di ricostruire quali processi erano in esecuzione nel momento in cui è stato determinato il costo. Nei periodi di maggiore utilizzo, le anomalie possono essere individuate e analizzate tempestivamente, prima che causino disservizi.

  • Heatmap del carico per LPAR e service class
  • Ricostruzione dei job responsabili del picco
  • Simulazione di spostamento della schedulazione
Vista operativa

Individuare le inefficienze nel codice

Per ogni programma analizziamo i consumi e individuiamo le query SQL più onerose, gli accessi ripetuti e le strutture dati utilizzate in modo inefficiente.

  • Ranking degli statement per CPU consumata
  • Suggerimenti di indice e di riscrittura
  • Regressione automatica sul beneficio ottenuto
Vista applicativa

Dai MIPS risparmiati al valore economico

Quantifichiamo il costo evitato in termini di MIPS, con una misurazione per trimestre, applicazione e linea di business.

  • Business case aggiornato in automatico
  • Attribuzione dei costi per centro di responsabilità
  • Export per il controllo di gestione
Vista economica

Business case

Il profilo di
carico, prima
e dopo.

Trascina la maniglia: a destra la curva dopo dodici mesi di interventi OptiMIPS su un ambiente z/OS con 2.400 MIPS installati.

Picco R4HA
2.180 → 1.352 MIPS
Durata finestra batch
6h 40′ → 4h 05′
Costo licenze annuo
−38%
Rilasci funzionali bloccati
0
Prima Dopo

Rappresentazione schematica del profilo R4HA su finestra di 24 ore.

Modalità di ingaggio

Un percorso di ottimizzazione, costruito sulle vostre esigenze.

Dall’analisi iniziale degli utilizzi all’ottimizzazione dei carichi, ogni intervento parte dai dati e si concentra sulle aree con il maggiore potenziale di riduzione dei consumi MIPS. Il percorso si adatta alle priorità e agli obiettivi dell’azienda.

ModalitàDurataCosa ottieniImpegno IT interno
Quick assessment2 settimaneMappa del carico per applicazione e top 20 interventi2 giornate
Proof of concept6 settimaneInterventi pilota con misura del delta5 giornate
Programma continuo12 mesi +Piano di ottimizzazione e presidio permanentegestito da noi

Domande frequenti

Le domande più frequenti
su OptiMIPS.

Avete altre domande?
Si parte da un assessment dell’ambiente esistente: analizziamo come viene utilizzata la capacità, quali applicazioni e processi incidono maggiormente sui consumi e dove si concentrano le inefficienze. Il risultato è una mappatura delle opportunità, accompagnata da un business case che ne stima il potenziale economico. Il risparmio effettivo dipende dai workload, dagli interventi individuati e dalla loro realizzazione. Per questo ogni ottimizzazione viene misurata confrontando i consumi prima e dopo l’intervento.
In un ambiente bancario Tier-1 europeo, l’ottimizzazione a livello applicativo ha ridotto del 20-30% il consumo batch nel dominio analizzato, con riduzioni superiori al 90% su singoli job ad alto consumo e oltre 1.000 MIPS liberati dall’infrastruttura esistente, senza modifiche all’architettura di sistema. Sono risultati riferiti a uno specifico contesto applicativo, non valori di riferimento garantiti. Per stimare il potenziale di un altro ambiente è necessario analizzarne carichi, applicazioni e modalità di utilizzo.
OptiMIPS analizza la telemetria già prodotta da z/OS, senza scrivere sui sistemi di produzione. La piattaforma è disponibile in modalità SaaS enterprise, con architettura a microservizi, ed è compatibile con Docker e OpenShift. Il go-live richiede indicativamente 2-4 settimane dalla firma; per disporre dei primi insight utili sono normalmente necessarie 6-10 settimane, così da raccogliere una base storica adeguata all’analisi.
No. OMEGAMON, AMI Ops e SYSVIEW continuano a svolgere il loro ruolo di monitoraggio e gestione operativa. OptiMIPS utilizza la telemetria disponibile per analizzare i consumi dal punto di vista applicativo ed economico, collegando le risorse utilizzate alle applicazioni e ai processi che le generano. L’obiettivo è aggiungere una dimensione di analisi e attribuzione dei costi, senza sostituire gli strumenti già presenti.
Il livello Code-to-Runtime ricostruisce la relazione tra applicazioni, job, step, programmi e SQL, individuando le aree su cui intervenire. Per ciascun candidato produce evidenze, interventi suggeriti, effort stimato e riduzione attesa dei consumi. Le proposte vengono valutate dai nostri esperti mainframe insieme ai team del cliente. La decisione sulle modifiche e il loro rilascio restano sotto il controllo dell’azienda, secondo i processi e gli standard già adottati.
Il Mainframe Copilot opera in sola lettura e non modifica i sistemi analizzati. Utilizza Rafiki, la piattaforma di agenti AI di Add Value, e un’architettura basata su Model Context Protocol per interrogare gli strumenti analitici di OptiMIPS. L’accesso è regolato da autorizzazioni per utente e applicazione, con audit delle interazioni e compatibilità con il modello linguistico previsto dalle policy aziendali.
Una migrazione dal mainframe può richiedere anni, durante i quali i consumi continuano a generare costi. Analizzare l’utilizzo effettivo delle risorse permette di affiancare alle valutazioni tecnologiche anche quelle economiche: individuare le applicazioni più onerose, stabilire le priorità di migrazione e valutare quali componenti possano continuare a operare sull’infrastruttura esistente. L’ottimizzazione non sostituisce la strategia di migrazione, ma fornisce elementi per orientarne le decisioni.

Continua a esplorare

Scopri le altre soluzioni Add Value

Individuare dove intervenire
per ottimizzare i consumi
del mainframe.