Projet de recherche doctoral numero :6647

Description

Date depot: 30 décembre 2019
Titre: Étude des critères de distribution et de l’usage d’une base de données distribuée pour un OS Telco
Directeur de thèse: Marc SHAPIRO (LIP6)
Domaine scientifique: Sciences et technologies de l'information et de la communication
Thématique CNRS : Systèmes et réseaux

Resumé: Afin de mieux répondre aux nouveaux besoins de cohérence, disponibilité et réactivité d’un base de données Telco, on cherchera à proposer et évaluer des mécanismes et modèles qui permettront de faire évoluer son architecture a` travers trois champs d’action: la scalabilité, la distribution et l’étude de cas d’usage dans un contexte de réplication partielle ou d’hétérogénéité. Afin de mieux répondre aux enjeux des système des BaaS (Backend as a Service) et aux évolutions des attentes des développeurs mobile et web, Orange a introduit le système de gestion de base de données Webcom. La scalabilité et les performances de Webcom ne sont pas complètement extensibles. On souhaite décentraliser notre système afin de réduire sa vulnérabilité aux pannes et aux surcharges attendues par le déploiement des technologies Cloud et la 5G. La thèse demandera de trouver des mécanismes et des modèles qui permettront de faire évoluer l'architecture de Webcom à travers trois champs d'action: - La scalabilité de Webcom (Intra-Datacenter) En étudiant les modèles de concurrence utilisés et leur bottlenecks éventuels, et en proposant de nouveaux modèles de concurrence et d'équilibrage des charges, on souhaitera améliorer les performances d'une instance de Webcom au sein d'un unique datacenter. On pourra commencer en s'inspirant des solutions choisies au sein d'Antidote. - La réplication et la distribution de Webcom (Inter-Datacenter) La disponibilité et la cohérence de Webcom sont limitées par son caractère centralisé en cas d'un trop grand nombre de requêtes ou d'utilisateurs. On voudra donc introduire des solutions de réplication et d'équilibrage des charges. Cela pourra passer par la création de versions shadow des données ou par l'introduction de types de données convergents. La couche de persistance actuelle de Webcom, MongoDB, sera modifiée ou éventuellement remplacée par Antidote. - Identification de cas d'usage On identifiera des cas d'usage pertinents pour évaluer les exigences d'une base de données distribuée dans des contexte de réplication partielle des données et d'exécution sur des plateformes hétérogènes. Ces solutions devront être mises en oeuvre et validées à travers la mersure de différents KPIs. Les travaux seront ensuite mis en valeur à travers la création d'un démonstrateur.

Doctorant.e: Sid-Otmane Jonathan Said Idir