channel. Peak read and write performances of
HUST-RAID are 46MB/s and 33MB/s, respectively.
The server is configured as a FTP server and it is
connected to the 100Mbps Ethernet campus LAN of
our university.
The performance of the system is measured by
the aggregate bandwidth when a number of clients
download/upload files from/to the server
simultaneously. Table 2 shows the performance
comparison between the prototype and the
traditional system. The aggregate bandwidth of the
prototype is larger than that of the traditional one
and it approaches the network bandwidth. In multi-
user environment, its data transfer rate is 2~3 times
higher than that with a traditional disk array.
When we add another Net-DA to the prototype
system, the aggregate bandwidth is nearly 20MB/s.
It shows that the performance of the system
increases almost linearly with the increase of the
number of Net-DAs, and the system bottleneck has
been removed from the server to network.
5 CONCLUSIONS
In this paper, we proposed and implemented an
innovative network attached Disk array architecture,
called Net-DA, which adds a network channel to the
RAID and data can be transferred between the Net-
DA and clients directly. A broadcast server with
Net-DA is implemented to avoid the server
bottleneck and has been applied in a TV station. We
described the system architecture and software
implementations in detail. The architecture removes
the server bottleneck and dynamically increases
system bandwidth with the expansion of storage
system capacity. Experimental results provide useful
insights into the performance behavior of the system
based on the Net-DA with heterogeneous dual
channels. The architecture can also be adopted to
transfer massive data in other different servers, such
as database server, HTTP server and so on.
Possible directions for future work include the
development of parallel I/O scheduling algorithm,
data placement methods and storage virtualization
when many Net-DAs are attached to the server.
ACKNOWLEDGEMENTS
This research is supported by National Nature
Science Foundation of China (No. 60273074,
60303032) and Huo YingDong education
Foundation.
REFERENCES
H. Radha, Y. Chen, K. Parthasarathy, R. Cohen, 1999.
Scalable Internet Video Using MPEG-4, Image
Communications.
J. Pieper, S .Srinivasan, B. Dom, 2001. Streaming-Media
Knowledge Discovery, IEEE Computer, IEEE Press.
FA Tobagi, 1995. Distance learning with digital video,
IEEE Multimedia, IEEE Press.
SA Barnett and GJ Anido, 1996. A cost comparison of
distributed and centralized approaches to video-on-
demand, IEEE J. Select. Areas Commun., IEEE Press.
M. M. Buddhikot, G. M. Parulkar, and J. R. Cox, 1994.
Design of a Large Scale Multimedia Stoarge Server,
Computer Networks and ISDN Systems, Elsevier
(North Holland).
R. Tewari, D. Dias, R. Mukherjee, H. Vin, 1996. High
Availability for Clustered Multimedia Servers, In
Proc. Int. Conf. Multimedia Computing and Systems.
Marc Farley, 2000. Building Storage Networks,
Osborne/McGraw-Hill, USA.
Peng Chen, 1999. Design of High Performance RAID in
Real-Time system, ACM, Computer Architecture
News, ACM Press.
Steve Hotz etc, 1998. Internet Protocols for Network-
Attached Peripherals, In Proc. of 6th NASA Goddard
Conference on Mass Storage System and Technologies
in conjunction with 15th IEEE Symposium on Mass
Storage System, IEEE Press.
J. Mache, J. Bower-Cooley, J. Guchereau, P. Thomas, and
M. Wilkinson, 2001. How to achieve 1 GByte/sec I/O
throughput with commodity IDE disks, In
Proceedings
of SC2001 - 14th ACM/ IEEE Conference on High-
Performance Networking and Computing
, ACM/IEEE
Press.
REMOVE MULTIMEDIA SERVER BOTTLENECK BY NETWORK ATTACHED DISK ARRAY WITH
HETEROGENEOUS DUAL CHANNELS
235