User Tools

Site Tools


skill-tree:k:1:3:2:3:2:b

K1.3.2.3.2-B Parallel File System

Background

Parallel (or cluster) file systems are global file systems like distributed file systems, i.e. they can be used on any node in the cluster.

They are designed to deliver high I/O bandwidth and provide large disk space.

Parallel file systems and programming environments have typically solved the problems of data partitioning and collective access by introducing file modes. The different modes specify the semantics of simultaneous operations by multiple processes. Once a mode is defined, conventional read and write operations are used to access the data, and their semantics are determined by the mode. The most common modes are broadcast, reduce, scatter, gather, shared, offset, and independent.

Aim

Outcomes

  • Comprehend that the parallel or cluster aspect is twofold:
    • Firstly, the hardware is parallel itself (the file system is provided by several servers that operate in a coordinated way).
    • Secondly, parallel I/O is enabled, i.e. more than one process can consistently write to the same file at the same time.

Subskills

skill-tree/k/1/3/2/3/2/b.txt · Last modified: 2020/07/19 19:26 by lucy