Browse > Article
http://dx.doi.org/10.3745/KIPSTA.2003.10A.1.025

Hybrid Channel Model in Parallel File System  

Lee, Yoon-Young (넷컴스토리지 스토리지연구팀)
Hwangbo, Jun-Hyung (경북대학교 대학원 전자공학과)
Seo, Dae-Wha (경북대학교 전자전기공학부)
Abstract
Parallel file system solves I/O bottleneck to store a file distributedly and read it parallel exchanging messages among computers that is connected multiple computers with high speed networks. However, they do not consider the message characteristics and performances are decreased. Accordingly, the current study proposes the Hybrid Channel model (HCM) as a message-management method, whereby the messages of a parallel file system are classified by a message characteristic between control messages and file data blocks, and the communication channel is divided into a message channel and data channel. The message channel then transfers the control messages through TCP/IP with reliability, while the data channel that is implemented by Virtual Interface Architecture (VIA) transfers the file data blocks at high speed. In tests, the proposed parallel file system that is implemented by HCM exhibited a considerably improved performance.
Keywords
VIA; Parallel File System; Distributed Processing; Cluster;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J. Cho, C. Kim, and D. Seo, 'A Parallel File System Using Dual Cache Scheme and Prefetching,' The 2000 International Conference on Parallel/Distributed Processing Techniques and Application(PDPTA2000), June, 2000
2 A. Purakayastha, C. S. Ellis, D. Kotz, N. Nieuwejaar and M. Best, 'Characterizing Parallel File-access Pattems on a Large-scale Multiprocessor,' In Proc. of the Ninth International Parallel Processing Symposium, pp.165-172, April, 1995
3 M-VIA : A High Performance Modular VIA for Linux, http://www.nersc.gov/research/FTG/via/
4 M. Baker, 'Cluster Computing White Paper,' University of Portsmouth, UK, December, 2000
5 Rajkumar Buyya, 'High Performance Cluster Computing,' Prentice Hall, Vol.1, 1999
6 Virtual Interface Architectrue Specification,' draft version 1.0, 1997
7 J. S. Kim, K. K. Kim, and S. I. Jung, 'SOVIA : A User-level Sockets Layer Over Virtual Interface Architecture,' Proceedings of the 3rd IEEE International Conference on Cluster Computing(IEEE CLUSTER 2001), Newport Beach, CA, USA, pp.399-408, October, 2001
8 cLan for Linux, Software User's Guide,' Emulex, 2001
9 L. Iftode, 'Home-based Shared Virtual Memory,' PhD thesis, Princeton University, 1998
10 M. LAuria, S. Pakin, and A. Chien, 'Efficient Layering for High Speed Communication : Fast Messages 2.x,' In Proc. 7th IEEE Int'l Symp. HPDC-7, Chicago, IL, July, 199