Secure and Fault Tolerant Distributed Framework with Mobility Support

Investor logo
Authors

HEJTMÁNEK Lukáš

Year of publication 2008
Type Article in Proceedings
Conference Grid Middleware and Services - Challenges and Solutions
MU Faculty or unit

Institute of Computer Science

Citation
Field Informatics
Keywords distributed data storage; logistical networking; security; fault tolerance; disconnected operations
Description In this paper, we propose an architecture of distributed data storage framework that incorporates fault tolerance, mobility support, and security. Main goal of our system is to provide equal opportunities for both connected and disconnected clients. Consequence is that mutual exclusion may not be involved. Data storage systems without mutual exclusion suffer from update and name conflicts. We avoid the update conflicts using immutable data storage. Mutable data is provided via either file versioning or Redo Logs. The name conflicts are automatically resolved without user's guidance, the file names are automatically changed to non-conflicting names, the directories are represented implicitly and thus we avoid conflict names connected to directories. Because the file names may be changed by the system, each file version is assigned an immutable globally unique identifier using which the file version can be accessed. Security model is based on certificates and VOMS attributes. This system is suitable for use within Grid VOs and it also supports services provided simultaneously to different VOs. Our prototype implementation exhibits very favorable performance so that it could be used as robust, secure, highly reliable and high performance Storage Elements.
Related projects:

You are running an old browser version. We recommend updating your browser to its latest version.

More info