Title :
A scalable, cost-effective, and flexible disk system using high-performance embedded-processors
Author :
Tomita, Aki ; Watanabe, Naoki ; Takamoto, Yoshifumi ; Inohara, Shigekazu ; Maciel, Frederico ; Odawara, Hiroaki ; Sugie, Mamoru
Author_Institution :
Central Res. Lab., Hitachi Ltd., Tokyo, Japan
Abstract :
As a scalable, cost-effective, and flexible solution for data-intensive systems, we are exploring active-network-storage (ANS), which is an array of ANS disk drives. The ANS drive improves flexibility by using a modular software design; that is, users can specify functions of the ANS drive by loading/unloading the corresponding modules on it. To keep the ANS drive cost-effective, users are allowed to choose whether native code modules or platform-independent Java-bytecode modules are executed on the drive. We forecast that a current high-performance embedded-processor is powerful enough to enable this modular design to be implemented and to provide a scalable, cost-effective, and flexible ANS system. We have confirmed our forecast by conducting an experiment with an ANS drive prototype with a 200 MHz embedded-processor running database sequential scanning and NFS, which are typical off-loaded functions with different characteristics. To evaluate scalability and cost-effectiveness of the ANS system, we estimated the throughput from measurements on our ANS prototype, and we compared it with the throughput that was measured on a 450 MHz Pentium II Xeon server. Our estimation indicates that the scan throughput of the ANS system increases up to 71 MB/s while that of the server saturates at 25 MB/s because of its CPU bottleneck. The NFS read/write throughputs of two ANS drives surpassed the server maximum throughputs
Keywords :
file servers; magnetic disc storage; storage management; ANS drive; ANS drive prototype; active-network-storage; array of ANS disk drives; flexible disk system; high-performance embedded-processors; modular software design; Computational intelligence; Databases; Disk drives; Java; Laboratories; Protocols; Prototypes; Scalability; Storage area networks; Throughput;
Conference_Titel :
Parallel Processing, 2000. Proceedings. 2000 International Conference on
Conference_Location :
Toronto, Ont.
Print_ISBN :
0-7695-0768-9
DOI :
10.1109/ICPP.2000.876147