DocumentCode :
2786744
Title :
Efficient Block Device Sharing over Myrinet with Memory Bypass
Author :
Koukis, Evangelos ; Koziris, Nectarios
Author_Institution :
Sch. of Electr. & Comput. Eng., Nat. Tech. Univ. of Athens
fYear :
2007
fDate :
26-30 March 2007
Firstpage :
1
Lastpage :
10
Abstract :
Efficient sharing of block devices over an interconnection network is an important step in deploying a shared-disk parallel file system on a cluster of SMPs. In this paper represent gmbock, a client/server system for network sharing of storage devices over Myrinet, which uses an optimized data path in order to transfer data directly from the storage medium to the NIC, bypassing the host CPU and main memory bus. Its design enhances existing programming abstractions, combining the user level networking characteristics of Myrinet with Linux´s virtual memory infrastructure, in order to construct the datapath in a way that is independent of the type of block device used. Experimental evaluation of a prototype system shows that remote I/O bandwidth can improve up to 36.5%, compared to an RDMA-based implementation. Moreover, interference on the main memory bus of the host is minimized, leading to an up to 41% improvement in the execution time of memory-intensive applications.
Keywords :
Linux; client-server systems; disc storage; multiprocessor interconnection networks; shared memory systems; storage area networks; virtual storage; Linux virtual memory infrastructure; Myrinet; block device sharing; gmbock client/server system; interconnection network; memory bypass; memory-intensive application; optimized data path; remote DMA-based implementation; shared-disk parallel file system; storage device network sharing; symmetric multiprocessor cluster; Aggregates; Bandwidth; Computer networks; Concurrent computing; Costs; Delay; File systems; Multiprocessor interconnection networks; Peer to peer computing; Storage area networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Conference_Location :
Long Beach, CA
Print_ISBN :
1-4244-0910-1
Electronic_ISBN :
1-4244-0910-1
Type :
conf
DOI :
10.1109/IPDPS.2007.370219
Filename :
4227947
Link To Document :
بازگشت