1 research outputs found

    Projet ViSaGe : VisageFS, systèmes de fichiers à fonctionnalités avancées pour grille

    Get PDF
    Les grilles informatiques permettent d'envisager des solutions vis à vis des applications de grands challenges. L'accès aux données sur une grille reste cependant complexe tant que l'on ne dispose pas d'un système de fichiers pour grille. ViSaGe adresse la problématique de la mobilisation de ressources de stockage hétérogènes largement disséminées, de l'accès et du partage de données au sein d'environnements de type grille. Les ressources de stockage de la grille sont agrégées sous la forme de ressources virtuelles possédant différentes propriétés (e.g. hautes performances, réplication ...). Ces ressources virtuelles sont mises à disposition de VisageFS, la composante système de fichiers de ViSaGe. VisageFS permet aux applications Posix un accès souple et transparent aux données en tout point de la grille au moyen d'un espace de noms global. Pour améliorer la performance des applications qui s'exécutent sur la grille, nous avons doté VisageFS de fonctionnalités avancées originales qui permettent de contourner la latence via une utilisation transparente des ressources de stockage locales aux nœuds de la grille. Toute application évoluant au sein de l'espace de noms de VisageFS peut ainsi faire un usage transparent de ressources de stockage locales au nœud où elle se trouve. La performance du stockage des données n'est ainsi plus dépendante de la latence d'accès à une ressource potentiellement distante. En dotant ensuite VisageFS d'une sémantique Posix dont la portée peut être ajustée à un niveau site ou nœud vis à vis d'un répertoire, nous réduisons fortement le trafic réseau lié au maintien de la cohérence de l'espace de noms.Nowdays, the grid computing enables solutions to large challenging applications. However, data access in a grid is very complex unless you have a large scale filesystem. The ViSaGe project leverages the needs for spread heterogeneous storage management, data access, and data sharing on nodes over the grid. Storage resources are aggregated within virtual storage spaces featuring different properties (high performance, replication, ...). These virtual resources are made available to VisageFS, the ViSaGe project filesystem component. By means of a global namespace, VisageFS enables a seamless access to data everywhere in the grid for Posix applications. In order to improve the performance of applications in the grid, VisageFS features advanced and original functionalities. Those functionalities avoid the use of high latency networks by means of a transparent usage of local storage resources. Every application that evolves within the VisageFS global namespace can make a transparent usage of local storage resources. This way, data storage performances is no more dependant on high latency distant storage resources. Moreover, VisageFS features a Posix consistency that may shrink to a site or a node level on the basis of each directory. Thus, namespace-consistency network traffic is greatly reduced
    corecore