标题: MPFS 档案系统的设计与制作
The Design and Implementation of MPFS File System
作者: 李国华
Lee, Guo-Hua
张明峰
Ming-Feng Chang
资讯科学与工程研究所
关键字: 平行处理;平行档案系统;讯息传递界面;parallel processing;paraell file system;message passing interface
公开日期: 1997
摘要: 在计算能力与 I/O 速度差距更大的平行系统中,I/O 子系统成为电
脑系统的效能提升主要的障碍。为了提高 I/O 子系统的效能,许多平行
系统开始朝制作平行档案系统的方向发展,在平行档案系统中,档案以资
料分割的方式分布于多个资料伺服器上,使用者程式可以利用平行存取来
提高 I/O 频宽,增加 I/O 效能,但是现有的平行档案系统大多是在专属
的机器平台上制作。为了解决平行环境下发展的程式移植性不佳、开发成
本高的问题,四十几个单位组织联合制订了MPI(Message Passing
Interface)标准,我们制作的 MPFS 平行档案系统,架构在可移植性高的
MPI 环境上,根据 MPI-IO 规格制作使用者程式库,提供程式设计者使用
容易且高效能的存取函式。MPFS 除了有高度的移植性之外,系统并允许
使用者弹性定义档案的逻辑分割,指定档案分布方式与其他系统功能的设
定,可以让使用者依照应用程式的行为调整出最佳的系统设定。目前
MPFS 档案系统的制作以工作站群组为实验平台,以 100Mbits/sec Fast
Ethernet相连结,已经可以移植到FreeBSD及SunOS的作业系统上.
This paper presents the design of a MPI (Message Passing
Interface) - basedparallel file system,MPFS. MPI-IO is an
extension of MPI to support flexible logical file partition and
physical file organization, as well as a rich set of file access
functions. MPFS enables users to specify both logical file
partition among userprocesses and physical file data layout
across data servers. Present implementation includes full
support of file data distribution, asynchronous I/O, shared file
pointers,collective I/O operations, and limited support of data
layout hints. Moreover, MPFSachieves portability by developing a
user library that conforms a generic UNIX interface. However,
MPFS does not support FORTRAN interface, error handling
andprofiling in MPI-IO specification. MPFS has been implemented
on a workstationcluster connected by Fast Ethernet. The
performance measurements of MPFS showthat the message passing
overhead is minimal but the performance is limited by the
bandwidth of Fast Ethernet.
URI: http://140.113.39.130/cdrfb3/record/nctu/#NT860392031
http://hdl.handle.net/11536/62761
显示于类别:Thesis