Benefits of OpenTelemetry-based Unified Observability in ANSYS Multi-Product Simulation
Information
Multi product simulation in this presentation is defined as a numerical simulation that requires synchronization of multiple products, not necessarily all of them ANSYS products. Examples of multiproduct simulation could include Twin Builder - Fluent cosimulation, or Cloud submitted ANSYS jobs. Multi-product simulations are in high demand because end-users have the potential to adjust hardware resources, result accuracy, computational performance and cost. Flexibility is also an important factor, individual components/products can be replaced later by end-users as long as they are compatible.
Troubleshooting is a challenge though. Individual products log errors in different storages be them the GUI, filesystem, or a database. Many of them will use caller storage, e.g., when Twin builder sends a request to Fluent the outcome, be that normal output or error is returned to Twin Builder and not recorded in the Fluent area. If the caller does not record/ display the error, the combination of an error in Fluent not reported in Twin Builder becomes a class 3 error in the multi-product simulation.
Relevant use cases of multi-product simulation will be presented, and a solution based on using OpenTelemetry standard will be provided.

