Pollen ou la gestion dynamique et autonome de machines virtuelles dans le réseau
Résumé
L’objectif du projet pollen est de permettre le déploiement et l’utilisation de services aux caractéristiques diverses. Ces derniers doivent être accessibles de façon permanente, en tout lieu et sur tout type de terminal. Ceci implique la mise en place de fonctions assurant le maintient de la qualité de service. Dans ce papier nous présentons notre implémentation de la répartition des tâches au sein d’un système distribué. Les utilisateurs Pollen ont à leur disposition un espace, accessible à l’aide d’une connexion Internet, dans lequel vont se concentrer leurs informations personnelles ainsi que leurs applications favorites. Les dites applications peuvent ne pas être exécutables nativement sur le terminal de l’utilisateur dû à ses caractéristiques techniques mais elles le sont au sein de l’espace mis à disposition. L’aspect distribué de notre système implique la mise en place de procédés permettant l’analyse et la supervision de notre réseau. Nous abordons ce point en expliquant les algorithmes gossip mis en oeuvre.