Skip to content

Infrastructure

Infrastructure and data storage

To ensure continuous availability of the resources it hosts, the platform has a robust infrastructure and secure back-up systems.

Infrastructure

Illustration: Schema of the hard infrastructure

Software

All software used by HAL and the CCSD is open source, LINUX Debian, Mysql, Solr, Elasticsearch. The HAL application is developed internally in PHP, currently in Zend Framework and soon in Symfony (WP2 of the HALiance project).

Source code: see Github

See also the release notes

Secure data storage

Servers and data are hosted by the IN2P3 Computing Centre, a CNRS support and research unit linked to IN2P3, the institute that pursues and coordinates research on particle physics, nuclear physics and astroparticle physics.

Backups are performed on a daily basis.

Illustration: data storage and backup diagram distributed between the IN2P3 Computing Center, CINES and Software Heritage

Long-term preservation

Preservation is a way of storing digital objects to ensure that their quality and integrity do not deteriorate and that they can be accessed and used in the future. The preservation of the files containing the main document (full text of a scientific publication, image, etc.) is ensured in partnership with the Centre Informatique National de l'Enseignement Supérieur (CINES), a French public institution under the supervision of the Ministry of Research and Higher Education. The archiving platform (PAC) complies with the OAIS (Open Archival Information System) reference model.

Illustration: HAL-CINES workflow diagram. The main files (pdf, image) are checked for eligibility before being sent to CINES.

The preservation of software source codes is ensured by Software Heritage, a non-profit multi-stakeholder initiative launched in 2016 by Inria and supported by UNESCO.