Work done form M1 to M18
The IO-SEA project is on tracks. The whole design of the solution is now established, this is a concrete result of an active collaboration between the different work packages. This includes all the technical WP, including the WP1 which embeds representatives of the user community. This means that this design is the result of the requirement from the users addressed by system designers.
Interfaces between the users and the IO-SEA stack have been defined. The way data will be organized and exposed to the user, via the ephemeral services, is clear. A few ephemeral services are now implemented and ready to use : in particular, we have a NFS server with full POSIX compliance and a burst buffer tool. Those ephemeral service can be associated with a compute job via an IO framework that will allocate data nodes and start the ephemeral services. The HSM feature in the involved object store, Phobos and MOTR, is managed by HESTIA, a new API dedicated to that purpose. The robinhood tool has been updated to help the HSM feature place data at the right location. regarding the user interface, a first version of DASI, a new flexible and advanced middleware library, has been provided. The whole system is under the supervision of an integrated supervision system designed fopr that purpose. This system has started to collect data, this data will be used in the second half of the project to be used by a "recommandation system", based on AI technologies, to help in making systems optimizations and better data placement.
The basic building blocks are ready now, we are starting the complete integration. Early steps of the integration are done and are quite promising.
The team members have scientifically contributed to publications and events at major HPC events, including BoF at SC21, ISC22 and SC22.