Title :
Spigot: Fragment-Level File Sharing and Consistency on Grids
Author :
Po-Cheng Chen ; Jyh-Biau Chang ; Jia-Hao Yang ; Yi-Chang Zhuang ; Ce-Kuen Shieh
Author_Institution :
Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan
Abstract :
Conventional data grid systems require the application to access remote data through explicit APIs, consequently sacrificing user transparency. Thus, some systems enable the application to transparently access remote data by copying the entire file to a userpsilas local storage before executing the application, even when only a tiny file fragment is required. Such an approach consumes unnecessary transmission time and storage space, with the additional problem of maintaining replica synchronization. Traditionally, replica consistency treats shared files as read-only, consequently sacrificing guaranteed replica consistency. This paper presents a DSM-based fragment-level file sharing framework called ldquoSpigotrdquo. Spigot allows the users to design their applications with the POSIX I/O interface. Moreover, Spigot transfers only the necessary file fragments on user demand, thereby reducing transmission time, wasted network bandwidth and required storage space. Data waiting time is further reduced by overlapping data transmission and data analysis. The DSM concept maintains replica synchronization. Real experiments show reduced turnaround times in data-intensive applications.
Keywords :
application program interfaces; grid computing; peer-to-peer computing; synchronisation; POSIX I/O interface; Spigot; application program interfaces; data analysis; data grid systems; data transmission; data waiting time; fragment-level file sharing; network bandwidth; replica synchronization; user transparency; Application software; Computational modeling; Computer networks; Computer science; Data communication; File servers; Grid computing; Home automation; Home computing; Peer to peer computing; Data Grid; Distributed Shared Memory; File Fragments; On-demand Access; Teamster-G;
Conference_Titel :
Advanced Information Networking and Applications, 2009. AINA '09. International Conference on
Conference_Location :
Bradford
Print_ISBN :
978-1-4244-4000-9
Electronic_ISBN :
1550-445X
DOI :
10.1109/AINA.2009.31