AIDA-Based Distributed File System


Autoria(s): Bestavros, Azer; Makarechian, Mohammad
Data(s)

12/09/2011

12/09/2011

01/12/1993

Resumo

This paper describes a prototype implementation of a Distributed File System (DFS) based on the Adaptive Information Dispersal Algorithm (AIDA). Using AIDA, a file block is encoded and dispersed into smaller blocks stored on a number of DFS nodes distributed over a network. The implementation devises file creation, read, and write operations. In particular, when reading a file, the DFS accepts an optional timing constraint, which it uses to determine the level of redundancy needed for the read operation. The tighter the timing constraint, the more nodes in the DFS are queried for encoded blocks. Write operations update all blocks in all DFS nodes--with future implementations possibly including the use of read and write quorums. This work was conducted under the supervision of Professor Azer Bestavros (best@cs.bu.edu) in the Computer Science Department as part of Mohammad Makarechian's Master's project.

Identificador

Bestavros, Azer; Makarechian, Mohammad. "AIDA-based Distributed File System", Technical Report BUCS-1993-020, Computer Science Department, Boston University, December 1993. [Available from: http://hdl.handle.net/2144/1478]

http://hdl.handle.net/2144/1478

Idioma(s)

en_US

Publicador

Boston University Computer Science Department

Relação

BUCS Technical Reports;BUCS-TR-1993-020

Tipo

Technical Report