Title :
Concept and evaluation of X-NAS: a highly scalable NAS system
Author :
Yasuda, Yoshiko ; Kawarnoto, S. ; Ebata, Atsushi ; Okitsu, Jun ; Higuchi, Tatsuo
Abstract :
X-NAS (expandable network attached storage), a highly scalable, distributed file system designed for entry-level NAS, has been developed. It virtualizes multiple NAS systems into a single-file-system view for different kinds of clients. The core of X-NAS is a multi-protocol virtualized file system (MVFS), and its key features - a smart-code wrapper daemon, file-group mapping, and a file-handle cache - improve X-NAS scalability. X-NAS has other key features for improving the manageability on many NAS systems; namely, on-line reconfiguration, autonomous rebalancing, and automatic migration, in which files are migrated automatically and dynamically independently of file-sharing services for clients. To validate the X-NAS concept, an X-NAS prototype was designed and tested according to the NFSv2 implementation. These tests indicate that X-NAS attains a quicker response time and higher throughput than a conventional single NAS, so its cost-performance scalability is also higher.
Keywords :
client-server systems; network operating systems; storage management; X-NAS; automatic migration; autonomous rebalancing; clients; cost-performance scalability; expandable network attached storage; file-group mapping; file-handle cache; highly scalable distributed file system; multi-protocol virtualized file system; multiple systems; on-line reconfiguration; response time; single-file-system view; smart-code wrapper daemon; throughput; Broadband communication; Companies; Costs; Delay; File systems; Laboratories; Prototypes; Scalability; Testing; Throughput;
Conference_Titel :
Mass Storage Systems and Technologies, 2003. (MSST 2003). Proceedings. 20th IEEE/11th NASA Goddard Conference on
Print_ISBN :
0-7695-1914-8
DOI :
10.1109/MASS.2003.1194859