DocumentCode :
1912891
Title :
Towards Dynamic Scripted pNFS Layouts
Author :
Grawinkel, Matthias ; Suss, Tim ; Best, Gregor ; Popov, Ivan ; Brinkmann, Andre
fYear :
2012
fDate :
10-16 Nov. 2012
Firstpage :
13
Lastpage :
17
Abstract :
Today´s network file systems consist of a variety of complex subprotocols and backend storage classes. The data is typically spread over multiple data servers to achieve higher levels of performance and reliability. A metadata server is responsible for creating the mapping of a file to these data servers. It is hard to map application specific access patterns to storage system specific features, which can result in a degraded IO performance. We present an NFSv4.1/pNFS protocol extension that integrates the client´s ability to provide hints and I/O advices to metadata servers. We define multiple storage classes and allow the client to choose which type of storage fits best for its desired access pattern. Furthermore, we propose flexible, script based file layouts that describe a logical file´s mapping to its storage locations by an interpreted script instead of a fixed mapping. We discuss the possibilities of such an extension, show that it integrates well with the pNFS protocol and show that the latency and compute overhead of interpreted layouts justifies the gained features.
Keywords :
data handling; file organisation; meta data; IO performance; access patterns; backend storage; complex subprotocols; dynamic scripted pNFS layouts; logical file mapping; map application; metadata server; multiple data servers; network file systems; pNFS protocol; storage system; io advices; io hints; layouts; lua; nfs; pnfs; scripting;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing, Networking, Storage and Analysis (SCC), 2012 SC Companion:
Conference_Location :
Salt Lake City, UT
Print_ISBN :
978-1-4673-6218-4
Type :
conf
DOI :
10.1109/SC.Companion.2012.13
Filename :
6495795
Link To Document :
بازگشت