Vers une définition d'un système réparti multi-échelle

Les systemes ambiants, d'une part, et l'informatique en nuage ou " cloud ", d'autre part, sont au coeur de nombreux travaux de recherche recents. Les contributions dans chacun des domaines ont atteint un bon niveau de maturite. De nouveaux travaux identifient maintenant le besoin de faire cooperer ces deux types de systemes pour creer des systemes repartis sur plusieurs niveaux, aussi appeles multi-echelle. Mais le terme multi-echelle est employe pour decrire des situations de repartition variees et ne possede pas encore de definition stable et reconnue. Ces differentes situations laissent apparaitre des problematiques specifiques qui ne sont pas encore resolues. Dans cet article, notre objectif est de proposer une definition du terme multi-echelle dans le cadre des systemes repartis. Nous commencons par etudier differents scenarios dits multi-echelle afin d'identifier des caracteristiques communes et specifiques a ce type de situations. A partir de ces observations nous proposons une definition homogene du concept de systemes repartis multi-echelle. Enfin nous identifions les differentes problematiques liees a la conception et au developpement de tels systemes. Ce travail est preliminaire a plusieurs travaux de recherches auxquels nous participons, dont les objectifs sont la conception de solutions intergicielles dans un contexte de repartition multi-echelle.

[1]  Fariba Sadri,et al.  Ambient intelligence: A survey , 2011, CSUR.

[2]  Claudia Roncancio,et al.  DASIMA: A Flexible Management Middleware in Multi-Scale Contexts , 2009, 2009 Sixth International Conference on Information Technology: New Generations.

[3]  Mahadev Satyanarayanan,et al.  Mobile computing: the next decade , 2010, MCS '10.

[4]  Gordon S. Blair,et al.  Emergent Middleware: Tackling the Interoperability Problem , 2012, IEEE Internet Computing.

[5]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.

[6]  Guillaume Pierre,et al.  Challenges in very large distributed systems , 2011, Journal of Internet Services and Applications.

[7]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.

[8]  Harjinder S. Sandhu,et al.  Cluster-based file replication in large-scale distributed systems , 1992, SIGMETRICS '92/PERFORMANCE '92.

[9]  Mahadev Satyanarayanan,et al.  Scalable, secure, and highly available distributed file access , 1990, Computer.