Building a Portable File System for Heterogeneous Clusters

被引:0
|
作者
黄启峰
杨广文
郑纬民
沈美明
邓宜堰
机构
[1] China
[2] Beijing 100084
[3] Tsinghua University
[4] Department of Computer Science and Technology
基金
中国国家自然科学基金;
关键词
cluster file system; portability; heterogeneity; file allocation; single system image; global cache;
D O I
暂无
中图分类号
TP316 [操作系统];
学科分类号
081202 ; 0835 ;
摘要
Existing in-kernel distributed file systems cannot cope with the higher requirements in well- equipped cluster environments, especially when the system becomes larger and inevitably heterogeneous. TH-CluFS is a cluster file system designed for large heterogeneous systems. TH-CluFS is implemented completely in the user space by emulating the network file system (NFS) V2 server, and is easily portable to other portable operating system interface (POSIX)-compliant platforms with application programming/binary interface API/ABI compliance. In addition, TH-CluFS uses a serverless architecture which flexibly distributes data at file granularity and achieves a consistent file system view from distributed metadata. The global cache makes full use of the aggregated memories and disks in the cluster to optimize system performance. Experimental results suggest that although TH-CluFS is implemented as user-level components, it functions as a portable, single system image, and scalable cluster file system with acceptable performance sacrifices.
引用
收藏
页码:108 / 114
页数:7
相关论文
共 50 条
  • [21] Research of the mobile-code-based file system for portable information device
    Xu, YR
    Sun, SQ
    Pan, YH
    2001 INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS AND MOBILE COMPUTING, PROCEEDINGS, 2001, : 441 - 445
  • [22] Building Highly Available Cluster File System Based on Replication
    Cao, Liang
    Wang, Yu
    Xiong, Jin
    2009 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES (PDCAT 2009), 2009, : 94 - 101
  • [23] A mechanism of building a reliable parallel file system with unreliable nodes
    Huang, Heqing
    Cao, Yuanda
    Song, Xiaohua
    2006 IMACS: MULTICONFERENCE ON COMPUTATIONAL ENGINEERING IN SYSTEMS APPLICATIONS, VOLS 1 AND 2, 2006, : 1395 - +
  • [24] Building Hot Snapshot Copy Based on Windows File System
    WANG Lina
    WuhanUniversityJournalofNaturalSciences, 2006, (06) : 1503 - 1506
  • [25] SkePU 3: Portable High-Level Programming of Heterogeneous Systems and HPC Clusters
    August Ernstsson
    Johan Ahlqvist
    Stavroula Zouzoula
    Christoph Kessler
    International Journal of Parallel Programming, 2021, 49 : 846 - 866
  • [26] Building a Strongly Consistent Multi-Site File System
    Halalai, Raluca
    de Sousa, Leandro Pacheco
    2014 IEEE 33RD INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2014, : 347 - 348
  • [27] SkePU 3: Portable High-Level Programming of Heterogeneous Systems and HPC Clusters
    Ernstsson, August
    Ahlqvist, Johan
    Zouzoula, Stavroula
    Kessler, Christoph
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2021, 49 (06) : 846 - 866
  • [28] A Scalable and Portable Approach to Accelerate Hybrid HPL on Heterogeneous CPU-GPU Clusters
    Shi, Rong
    Potluri, Sreeram
    Hamidouche, Khald
    Lu, Xiaoyi
    Tomko, Karen
    Panda, Dhabaleswar K.
    2013 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2013,
  • [29] Building the communication performance model of heterogeneous clusters based on a switched network
    Lastovetsky, Alexey
    Rychkov, Vladimir
    2007 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, 2007, : 568 - +
  • [30] BUILDING A SERIALS FILE
    BOURNE, R
    PROGRAM-NEWS OF COMPUTERS IN LIBRARIES, 1978, 12 (02): : 78 - 86