Presentation

Présentation

L’équipe Benagil étudie comment concevoir des systèmes distribués plus efficaces et plus sûrs en se concentrant sur leurs composants principaux (hyperviseurs, systèmes d’exploitation, langages d’exécution, stockage de données et bibliothèques de communication). L’équipe cible les systèmes utilisés dans l’informatique à grande échelle pour lesquels l’efficacité et la sécurité sont primordiales, tels que les datastore distribués à grande échelle, les frameworks d’apprentissage automatique, les plateformes d’analyse de données et les applications de calcul haute performance. Pour améliorer les performances et la sécurité de ces systèmes distribués à grande échelle,  l’équipe Benagil conçoit des techniques de profilage et d’analyse des performances qui s’adaptent à la fois à la taille du système et à la quantité de données collectées. Sur la base de cette analyse, l’équipe Benagil améliore à la fois l’efficacité et la sécurité de leurs composants dans le cloud. L’équipe propose également de nouveaux mécanismes et interfaces de système pour deux modèles de programmation émergents : le serverless computing et le edge computing.

Axes de recherche

  • Analyse des performances
    • Outils de traçage passant à l’échelle
    • Détection automatique des problèmes de performance
  • Composants de systèmes pour l’informatique en nuage
    • Systèmes de virtualisation
    • Systèmes de stockage
  • Composants système pour les modèles informatiques émergents
    • Serverless computing
    • Edge computing

Comments are closed.