The Automatic Installation And Configuration ProcedurE for the Data Acquisition System of KM3NeT.
2019 July 22
The usage of tools for the automation of IT procedures has been increasingly spreading in the last years. The advantages of this approach include the traceability and the reproducibility of the performed steps, which implies reduced delivery times, possibility of roll-back as well as replicate configurations. Automation also minimizes errors, as human intervention is generally limited to the description of the general properties of the infrastructure components, like IP addresses, MAC address and so on, while configuration commands are coded, minimizing the chance of failures. A specialized and complex context like the data acquisition system of KM3NeT can largely benefit from the automation of tasks, in particular the reproducibility of configuration steps that allows to harmonize setups across different sites. This contribution describes the Automated Installation And Configuration procedurE (AIACE) developed for the online DAQ of KM3NeT, motivating the choices at the base of the current implementation and sketching possible evolutions.