DocumentCode :
2236317
Title :
Improving the Performance of Remote I/O Using Asynchronous Primitives
Author :
Ali, Nawab ; Lauria, Mario
Author_Institution :
Dept. of Comput. Sci. & Eng., Ohio State Univ., Columbus, OH
fYear :
0
fDate :
0-0 0
Firstpage :
218
Lastpage :
228
Abstract :
An increasing number of scientific applications need efficient access to large datasets held at remote storage facilities. However, despite the availability of high-speed Internet backbones, the performance penalty of remote I/O is still relatively high compared to local I/O. In this paper we describe different ways in which asynchronous primitives can be used to improve the performance of remote I/O in the grid environment. We have implemented and evaluated three optimization techniques using asynchronous primitives. These primitives have been integrated into SEMPLAR, a high-performance, remote I/O library based on the SDSC storage resource broker. Based on measurements of representative high-performance applications running on three different clusters, we show that different optimization techniques work best for each specific combination of application and platform characteristics. We achieved over 90% overlap between the computation and I/O phase of two applications by using an asynchronous version of remote I/O primitives. We were able to increase the average read and write bandwidth of the ROMIO perf benchmark by 96% and 43% respectively by moving data concurrently over multiple remote connections. Finally, we experienced an improvement of up to 84% in the average write bandwidth when using asynchronous, on-the-fly data compression
Keywords :
Internet; data compression; grid computing; storage management; SDSC storage resource broker; SEMPLAR remote I/O library; asynchronous primitive; data compression; grid environment; high-speed Internet service; optimization technique; remote I/O performance; remote storage facility; scientific application; Application software; Availability; Bandwidth; Computer science; Data engineering; Extraterrestrial measurements; Internet; Libraries; Spine; Wide area networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Distributed Computing, 2006 15th IEEE International Symposium on
Conference_Location :
Paris
ISSN :
1082-8907
Print_ISBN :
1-4244-0307-3
Type :
conf
DOI :
10.1109/HPDC.2006.1652153
Filename :
1652153
Link To Document :
بازگشت