Contesto (committenza): due importante banche d’affari italiane, che stavano procedendo alla fusione
Periodo di svolgimento: 2007
Obiettivi: verificare il comportamento del Sistema Informativo prescelto, già in uso in una delle due banche, ed in particolare:
- Analizzare e validare le modifiche da apportare alle principali applicazioni per migliorarne le performance in vista del forte incremento di volumi volumi atteso
- Monitorare il comportamento delle applicazioni attuali ed in rilascio dal punto di vista delle prestazioni, con particolare focalizzazione sul batch
- Garantire di conseguenza l’adeguatezza della configurazione prevista (verifica del Capacity Planning)
Contenuti ed attività: il progetto è stato articolato nelle seguenti attività:
- Analisi delle modifiche alle applicazioni per migliorarne le performance e rimuovere possibili colli di bottiglia, definendo le priorità di intervento
- Ridisegno della catena batch e di parte del DB di un’applicazione particolarmente critica
- Mappatura dell’architettura tecnico - applicativa
- Monitoraggio dell’online (consumi e prestazioni) tramite raccolta ed analisi dei dati SMF dei sistemi e sottosistemi
- Monitoraggio del batch (finestra batch e rispetto dei cut-off) attraverso l’analisi del comportamento del piano OPC in relazione ai volumi in essere, e simulazione con i fattori moltiplicativi corrispondenti ai volumi target
- Stress test del sistema in laboratorio con i volumi target attraverso iniezione del carico da code MQ con frequenza accelerata per l’online e con moltiplicazione delle operazioni da elaborare per il batch
- Task force di roll-out
Risultati: migliore bilanciamento dei carichi e ottimizzazione dei consumi di risorse di sistema, garantendo il rispetto dei cut-off e i tempi di risposta dell’online con la configurazione HW prestabilita ed i volumi taget
|