Les services Hâpy
Chaque module EOLE est constitué d'un ensemble de services.
Chacun de ces services peut évoluer indépendamment des autres et fait l'objet d'une actualisation ou d'une intégration par l'intermédiaire des procédures de mise à jour. Ce qui permet d'ajouter de nouvelles fonctionnalités ou d'améliorer la sécurité.
Services communs à tous les modules
- Noyau Linux 5.x : Noyau Linux Ubuntu ;
- OpenSSH : prise en main à distance moyennant une demande d'authentification ;
- Rsyslog : service de journalisation et de centralisation des logs ;
- Pam : gestion des authentifications ;
- EAD : outil EOLE pour l'administration du serveur ;
- EoleSSO : gestion de l'authentification centralisée ;
- Exim4 : serveur de messagerie ;
- NUT : gestion des onduleurs ;
- NTP : synchronisation avec les serveurs de temps ;
- Nginx : proxy inverse et serveur web.
Services spécifiques au module Hâpy
OpenNebula Sunstone : mise en place de l'interface de gestion et d'administration Sunstone ;
OpenNebula Flow : déploiement de plusieurs machines virtuelles dépendantes entre elles ;
API XML-RPC : met à disposition toutes les fonctionnalités à l'interface du démon OpenNebula ;
OpenLDAP : utilisation d'un annuaire OpenLDAP distant.
OpenNebula One : administration des nœuds de la grappe ;
OpenNebula One Node :
- libvirt : composant d'interaction avec les hyperviseurs ;
- Open vSwitch : virtualisation de commutateurs réseau[1] (switch) niveau 2 et 3 ;