DocumentCode
3395857
Title
NSM: a distributed storage architecture for data-intensive applications
Author
Ali, Zeyad ; Malluhi, Qutaiba
Author_Institution
Distributed Comput. Lab., Jackson State Univ., MS, USA
fYear
2003
fDate
7-10 April 2003
Firstpage
87
Lastpage
91
Abstract
Several solutions have been developed to provide data-intensive applications with the highest possible data rates. Such solutions tried to utilize the available network resources through parallel I/O and TCP/IP tuning in order to achieve a better data throughput. The focus was on achieving the highest possible data rate while other Performance enhancements factors were ignored. Furthermore, most of those solutions were point solutions and designed to work in a specific environment for a particular application. In this paper, we introduce the Network Storage Manager (NSM). NSM is a Java-based, high-performance, distributed storage system with auto reconfigurability that has been developed in the Distributed Computing Laboratory at Jackson State University. The system is designed as a framework for data-intensive distributed applications of different natures. In addition to an architecture that employs parallelism, scalability, crash recovery, and portability, NSM provides applications with full control to optimize other application-controllable features by allowing applications to fine-tune such features or even plug-in their modules and use it instead of the standard NSM implementation.
Keywords
distributed memory systems; storage management; transport protocols; Java-based high-performance distributed storage system; NSM; Network Storage Manager; TCP/IP tuning; application-controllable features; auto reconfigurability; crash recovery; data throughput; data-intensive applications; data-intensive distributed applications; distributed storage architecture; parallel I/O tuning; parallelism; portability; scalability; Computer architecture; Computer crashes; Computer network management; Distributed computing; Java; Laboratories; Parallel processing; Scalability; TCPIP; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Mass Storage Systems and Technologies, 2003. (MSST 2003). Proceedings. 20th IEEE/11th NASA Goddard Conference on
Print_ISBN
0-7695-1914-8
Type
conf
DOI
10.1109/MASS.2003.1194842
Filename
1194842
Link To Document