arXivDaily arXiv每日学术速递 周一至周五更新
arXiv cs/0306071cs.DC
收藏

AliEnFS -一个用于AliEn网格服务的Linux文件系统

AliEnFS - a Linux File System for the AliEn Grid Services

Andreas J. Peters, P. Saiz, P. Buncic

摘要:

在AliEn(ALICE环境http://alien.cern.ch)网格框架提供的服务中,有一个虚拟文件目录,允许使用各种文件传输协议透明地访问分布式数据集。$alienfs$(AliEn文件系统)使用LUFS(一种混合用户空间文件系统框架(开放源代码http://lufs.sourceforge.net))将AliEn文件目录作为新的文件系统类型集成到Linux内核中。LUFS使用称为VFS(虚拟文件系统交换机)的特殊内核接口级别,通过通用文件系统接口与Alien文件系统守护程序进行通信。AliEn框架用于身份验证、目录浏览、文件注册和读/写传输操作。C++ API实现了一般的文件系统操作。AliEnFS的目标是允许用户使用熟悉的shell命令(例如,cp,ls,rm.)本文讨论了网格文件系统的一般方面,Alien实现和Alien网格文件系统的现在和未来的发展。

英文摘要:

Among the services offered by the AliEn (ALICE Environment http://alien.cern.ch) Grid framework there is a virtual file catalogue to allow transparent access to distributed data-sets using various file transfer protocols. $alienfs$ (AliEn File System) integrates the AliEn file catalogue as a new file system type into the Linux kernel using LUFS, a hybrid user space file system framework (Open Source http://lufs.sourceforge.net). LUFS uses a special kernel interface level called VFS (Virtual File System Switch) to communicate via a generalised file system interface to the AliEn file system daemon. The AliEn framework is used for authentication, catalogue browsing, file registration and read/write transfer operations. A C++ API implements the generic file system operations. The goal of AliEnFS is to allow users easy interactive access to a worldwide distributed virtual file system using familiar shell commands (f.e. cp,ls,rm ...) The paper discusses general aspects of Grid File Systems, the AliEn implementation and present and future developments for the AliEn Grid File System.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑