TY - GEN
T1 - Spigot
T2 - 2009 International Conference on Advanced Information Networking and Applications, AINA 2009
AU - Chen, Po Cheng
AU - Chang, Jyh Biau
AU - Yang, Jia Hao
AU - Zhuang, Yi Chang
AU - Shieh, Ce Kuen
PY - 2009
Y1 - 2009
N2 - 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 user's 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 "Spigot". 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.
AB - 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 user's 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 "Spigot". 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.
UR - https://www.scopus.com/pages/publications/70349478679
UR - https://www.scopus.com/pages/publications/70349478679#tab=citedBy
U2 - 10.1109/AINA.2009.31
DO - 10.1109/AINA.2009.31
M3 - Conference contribution
AN - SCOPUS:70349478679
SN - 9780769536385
T3 - Proceedings - International Conference on Advanced Information Networking and Applications, AINA
SP - 884
EP - 891
BT - Proceedings - 2009 International Conference on Advanced Information Networking and Applications, AINA 2009
Y2 - 26 May 2009 through 29 May 2009
ER -