Title :
A case for network-centric buffer cache organization
Author :
Peng, Gang ; Sharma, Srikant ; Chiueh, Tzi-cker
Author_Institution :
Comput. Sci. Dept., State Univ. of New York, Stony Brook, NY, USA
Abstract :
The emergence of clustered and networked storage architecture gives rise to a new type of server which acts as a data conduit over the network for remotely stored data. These servers, which we call pass-through servers, are mainly responsible for passing the data through them without interpreting it in any way. In this paper, we put forward a scheme of network-centric buffer cache management. This scheme can facilitate the data transmission through pass-through servers by avoiding redundant data copying, and by caching the data in a network-ready form, while having no modifications to the existing buffer cache organization. The performance measurement on an NFS server, using iSCSI storage, running on Linux, with this scheme shows throughput improvement of more than 50% compared to an NFS server on common Linux, while consuming about 40% less CPU resource.
Keywords :
cache storage; network servers; Linux; NFS server; cache management; clustered storage architecture; data conduits; iSCSI storage; network-centric buffer cache organization; network-ready form data caching; networked storage; pass-through servers; redundant data copying avoidance; Computer aided software engineering; Computer architecture; Computer science; Data communication; File servers; File systems; Linux; Measurement; Network servers; Optical fiber devices;
Conference_Titel :
High Performance Interconnects, 2003. Proceedings. 11th Symposium on
Print_ISBN :
0-7695-2012-X
DOI :
10.1109/CONECT.2003.1231480