ETRI-Knowledge Sharing Plaform

KOREAN
논문 검색
Type SCI
Year ~ Keyword

Detail

Conference Paper GNBD/VIA: a network block device over virtual interface architecture on Linux
Cited 17 time in scopus Share share facebook twitter linkedin kakaostory
Authors
Kangho Kim, Jin-Soo Kim, Sung-In Jung
Issue Date
2002-04
Citation
International Parallel and Distributed Processing Symposium (IPDPS) 2002, pp.1-7
Language
English
Type
Conference Paper
DOI
https://dx.doi.org/10.1109/IPDPS.2002.1015476
Abstract
This paper describes a design and implementation of GNBD/VIA, a network block device (NBD) over virtual interface architecture (VIA), and evaluates its performance on Linux-based cluster of PCs. VIA is a user-level memory-mapped communication model which provides zero-copy communication by removing the operating system from the critical communication path. Typically, an NBD layer offers the abstraction of a storage media across the network. GNBD/VIA attempts to improve the performance of the NBD layer by employing the lightweight VIA communication mechanisms between NBD servers and clients. To our best knowledge, GNBD/VIA is the first implementation of NBD on VIA. GNBD/VIA outperforms the normal NBD placed on top of TCP/IP protocol stacks, and achieves the performance comparable to local disk devices, showing the read (write) bandwidth of 30.6MB/s (25.9MB/s) on the evaluation platform with UDM.9100 hard disks and Emulex cLAN adapters.
KSP Keywords
Communication Model, Communication path, Hard disks, Network block device(NBD), Protocol stack, TCP/IP protocol, Virtual interface, design and implementation, evaluation platform, interface architecture, operating system