Tecniche di analisi delle prestazioni CICS
Sono disponibili diverse tecniche per l'analisi delle prestazioni CICS® .
Esistono quattro utilizzi principali per l'analisi delle prestazioni:
- Al momento non si hanno problemi di prestazioni, ma si desidera regolare il sistema per fornire prestazioni migliori.
- Si desidera caratterizzare e calibrare le singole transazioni autonome come parte della documentazione di tali transazioni e per il confronto con un periodo futuro in cui, forse, iniziano a comportarsi in modo diverso.
- Un sistema si sta allontanando dagli obiettivi precedentemente identificati e si desidera scoprire con precisione dove e perché. Sebbene un sistema in linea possa funzionare in modo efficiente quando è installato, le caratteristiche dell'utilizzo del sistema possono cambiare e il sistema potrebbe non essere eseguito in modo così efficiente. Questa inefficienza può essere solitamente corretta regolando vari controlli. Alcune regolazioni di solito devono essere fatte a qualsiasi nuovo sistema quando va in vita.
- Un sistema potrebbe avere o meno obiettivi di prestazioni, ma sembra che stia soffrendo gravi problemi di prestazioni.
Se le prestazioni correnti non soddisfano le proprie esigenze, considerare l'ottimizzazione del sistema. Per ottimizzare il sistema, è necessario eseguire le seguenti attività:
- Identificare i vincoli principali nel sistema.
- Comprendere quali modifiche potrebbero ridurre i vincoli, possibilmente a scapito di altre risorse. L'ottimizzazione è solitamente un trade-off di una risorsa per l'altra.
- Decidere quali risorse potrebbero essere utilizzate in modo più massiccio.
- Regolare i parametri per alleviare le risorse vincolate.
- Esaminare le prestazioni del sistema risultante alla luce di questi criteri:
- Obiettivi di prestazioni esistenti
- Progressi compiuti finora
- Ottimizzazione dello sforzo fino ad ora
- Arrestare a questo punto se le prestazioni sono accettabili; altrimenti eseguire una delle seguenti operazioni:
- Continua l'ottimizzazione
- Aggiungi capacità hardware adatta
- Ridurre gli obiettivi di prestazioni del sistema.
Le attività di ottimizzazione possono essere espresse nel formato del diagramma di flusso come segue: