InfoSimulation is architected to simulate DB2 workloads on z/OS with high fidelity. The main components include:
1. **Capture Engine:** Captures DB2 SQL activity using z/OS tracing facilities.
2. **Simulation Engine:** Replays captured activity against a test DB2 subsystem. 3.
**Configuration Manager:** Manages simulation parameters defined in configuration files. 4. **Reporting Module:** Generates reports on simulation activity and performance.
These components communicate through standard z/OS communication protocols. The Capture Engine captures DB2 SQL activity and stores it in a temporary storage. The Configuration Manager reads configuration files and passes the parameters to the Simulation Engine.
The Simulation Engine replays the captured activity against a test DB2 subsystem, using the parameters provided by the Configuration Manager. The Reporting Module analyzes the simulation activity and generates reports. InfoSimulation uses z/OS security features for authentication and authorization, integrating with RACF, ACF2, or Top Secret.
It supports an access control model based on z/OS security profiles. Compared to competing products, InfoSimulation offers deep integration with the z/OS environment and DB2 subsystems. Its architecture is designed for high performance and scalability on the mainframe.