Title :
Memory-Mapped File Approach for On-Demand Data Co-allocation on Grids
Author :
Chen, Po-Cheng ; Chang, Jyh-Biau ; Zhuang, Yi-Chang ; Shieh, Ce-Kuen ; Liang, Tyng-Yeu
Author_Institution :
Dept. of Electr. Eng., Nat. Cheng Kung Univ., Cheng Kung
Abstract :
Grid data sharing systems usually provide a data-intensive application with either a prestaging mechanism or an on-demand access mechanism to access shared data. Prestaging systems simultaneously download an entire shared file from multiple data sources even when only a tiny file fragment is required. Such systems consume unnecessary data transmission time and storage space. On demand access systems, on the other hand, download only the required fragments from a single data source. Such systems unfortunately do not fully exploit available network bandwidth. This paper presents a data sharing system, designated as the on demand data coallocation (ODCA). ODCA facilitates an unmodified legacy applications to transparently access shared data by using native I/O system calls. ODCA transfers only the necessary fragments on user demand, thereby reducing data transmission time, avoiding wasted network bandwidth and wasted storage space. Moreover, ODCA reduces data waiting time by downloading the file fragments from multiple data sources. Experimental results show ODCA successfully reduces turnaround time in data-intensive applications.
Keywords :
grid computing; peer-to-peer computing; storage allocation; file fragment; grid data sharing system; legacy application; memory mapped file approach; ondemand data coallocation; storage space; Bandwidth; Computer networks; Computer science; Data analysis; Data communication; Data engineering; File servers; Grid computing; Home computing; Network servers; Co-allocation; Data Grid; Distributed Shared Memory; On-demand Access; Teamster-G;
Conference_Titel :
Cluster Computing and the Grid, 2009. CCGRID '09. 9th IEEE/ACM International Symposium on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-3935-5
Electronic_ISBN :
978-0-7695-3622-4
DOI :
10.1109/CCGRID.2009.22