TOUMLILT Ilyas

doctorant à Sorbonne Université
Équipe : DELYS
http://toumlilt.com
http://toumlilt.com

Direction de recherche : Marc SHAPIRO

Colony : Un système hautement disponible et à cohérence hybride, pour les applications collaboratives en bordure de réseau

La distribution et la réplication des données en périphérie du réseau apportent une réponse immédiate, une autonomie et une disponibilité aux applications de périphérie, telles que les jeux, l'ingénierie coopérative ou le partage d'informations sur le terrain. Cependant, les développeurs d'applications et les utilisateurs exigent les meilleures garanties de cohérence possibles, ainsi qu'un support spécifique pour la collaboration de groupe. Pour relever ce défi, Colony garantit la cohérence Transactional Causal Plus Consistency (TCC+) à échelle planétaire, en complément de l'isolation des instantanés au sein des groupes de périphérie. Pour favoriser le passage à l'échelle, la tolérance aux pannes et la sécurité, sa topologie de communication logique est arborescente, avec des racines répliquées dans le nuage principal, mais avec la possibilité de migrer un nœud ou un groupe. Malgré cette approche hybride, les applications bénéficient de la même sémantique partout dans la topologie. Nos expériences montrent que la mise en cache locale et les groupes collaboratifs améliorent considérablement le débit et le temps de réponse, que les performances ne sont pas affectées en mode hors ligne et que la migration est transparente.

Soutenance : 21/12/2021

Membres du jury :

Sébastien Monnet, Professeur, Université Savoie Mont Blanc [Rapporteur]
Etienne Rivière, Professeur, UCLouvain [Rapporteur]
Valérie Issarny, Directrice de Recherche, INRIA
Sonia Ben Mokhtar, Directrice de Recherche, Laboratoire d'InfoRmatique en Image et Systèmes d’information
Annette Bieniusa, Maîtresse de Conférences, Technische Universität Kaiserslautern
Marc Shapiro, Directeur de Recherche (émérite), Sorbonne Université, LIP6, INRIA
Pierre Sutra, Maître de conférences, Télécom SudParis
Marek Zawirsky, Software Engineer, Google

Date de départ : 31/01/2022

Publications 2017-2021