DynAA

,


DynAA discrete event engine is fully developed in TNO from other projects and as such a mature and already existing SW module.  The engine is written in C++, highly performant and memory efficient — that is, it is written to have a minimal footprint for the simulation models (on memory and performance).  DynAA offers a Python integration wrapper — called pyDynAA that eases the integration with prototypes and simulations driven from Python.


In the MYRTUS context, DynAA will be mainly used in combination with the tool SAM on the WL manager.  SAM is a DOCP optimization engine that uses DynAA to evaluate system KPIs of possible solutions during space exploration.  Eventually, DynAA may be combined in the DPE with FREVO in the same role, that is, provider of KPI estimation and analysis for WL managers and orchestrators.


DynAA will be extended with a library of models that translate to basic system descriptions, such as the ones found in TOSCA.  This library will facilitate (and partially automate) the simulation of system compositions.  Interfaces with MIRTO managers such as the ones based on SAM and FREVO will be implemented with this library.   Such simulations can be used by orchestrators and managers at the MIRTO engine.


Assessment Plan@M18:

Initial simulations of system models using DynAAs will be demonstrated.  Possibly already in combination with the FREVO tool, which delivers the topology model to be simulated.   Assessment made at laboratory.

Expected Results@M18:
Transformation of topology system descriptions into DynAA models (possibly not yet automated) and demonstration of system simulations using DynAA. 


  • TBD
Competenze

Postato il

30 Gennaio 2025