TY - JOUR
T1 - Smart File Objects
T2 - A remote file access paradigm
AU - Weissman, Jon B.
PY - 1999/1/1
Y1 - 1999/1/1
N2 - This paper describes a new scheme for remote file access called Smart File Objects (SFO). The SFO is an object-oriented application-specific file access paradigm designed to attack the bottleneck imposed by high latency, low bandwidth networks such as wide-area and wireless networks. The SFO uses application and network information to adaptively prefetch needed data in parallel with the execution of the application. The SFO can offer additional advantages such as non-blocking I/O, bulk I/O, improved file access APIs, and increased reliability. We describe the SFO concept, a prototype implementation in the Mentat system and the results obtained with a distributed gene sequence application running across the Internet and vBNS. The results show the potential of the SFO approach to improve application performance.
AB - This paper describes a new scheme for remote file access called Smart File Objects (SFO). The SFO is an object-oriented application-specific file access paradigm designed to attack the bottleneck imposed by high latency, low bandwidth networks such as wide-area and wireless networks. The SFO uses application and network information to adaptively prefetch needed data in parallel with the execution of the application. The SFO can offer additional advantages such as non-blocking I/O, bulk I/O, improved file access APIs, and increased reliability. We describe the SFO concept, a prototype implementation in the Mentat system and the results obtained with a distributed gene sequence application running across the Internet and vBNS. The results show the potential of the SFO approach to improve application performance.
UR - http://www.scopus.com/inward/record.url?scp=0032691550&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0032691550&partnerID=8YFLogxK
M3 - Article
AN - SCOPUS:0032691550
SP - 89
EP - 97
JO - Proceedings of the Annual Workshop on I/O in Parallel and Distributed Systems, IOPADS
JF - Proceedings of the Annual Workshop on I/O in Parallel and Distributed Systems, IOPADS
ER -