Document Type
Thesis - University Access Only
Award Date
2003
Degree Name
Master of Science (MS)
Department / School
Electrical Engineering and Computer Science
First Advisor
Sung Yun Shin
Abstract
This thesis proposes a high-speed communication module for a Linux cluster file system using M-VIA. One of the purposes of a cluster file system (CFS) is to provide high 1/0 bandwidth by parallelizing 1/0 operations. I n CFS, files are divided into small blocks and stored on multiple nodes. Hence, a CFS demands a great deal of data to be transferred among nodes, which means that the overall performance of a CFS is primarily dependent on the bandwidth between cluster nodes. However, software overheads caused by the intervention of the Operating system (OS) prevent applications from fully exploiting the bandwidth of the underlying network. So, user-level network protocols such as VIA are considered suitable for interconnects of clustering systems. The communication module presented in this thesis utilizes Modula-VIA (M-VIA), which is one of the VIA implementations freely available:: on Linux system. Through performance test, the communication module presented is verified competitive.
Library of Congress Subject Headings
Linux.
File organization (Computer science)
Multimedia communications.
Computer network architectures.
Publisher
South Dakota State University
Recommended Citation
Yoo, Chan-gon, "Design and Implementation of a High-Speed Communication Module for Linux Cluster File System Using M-VIA" (2003). Electronic Theses and Dissertations. 1044.
https://openprairie.sdstate.edu/etd2/1044