Performance consequences of parity placement in disk arrays
ASPLOS IV Proceedings of the fourth international conference on Architectural support for programming languages and operating systems
Tertiary storage: an evaluation of new applications
Tertiary storage: an evaluation of new applications
An online video placement policy based on bandwidth to space ratio (BSR)
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
Interconnection Networks for Multiprocessors and Multicomputers: Theory and Practice
Interconnection Networks for Multiprocessors and Multicomputers: Theory and Practice
Failure Recovery Algorithms for Multi-Disk Multimedia Servers
Failure Recovery Algorithms for Multi-Disk Multimedia Servers
Fibre Channel and related standards
IEEE Communications Magazine
Hi-index | 0.00 |
Video-on-demand servers (VODS) must be based on cost-effective architectures. Therefore architectures based on clusters of PCs will probably be the most suitable to build VODS; they provide the same performance of a large server through the aggregation of many smaller, inexpensive nodes. In this paper, we show that the interconnection network used to build the cluster can be very expensive if it is based on a set of switches. To obtain the most cost-effective architecture, we argue that VODS must be Dual Counter-Rotating Ring-based (DCRR-based). DCRR are very inexpensive and fulfill all the basic criteria needed for VODS architectures except scalability. To address the scalability issue, we propose to enhance the design of DCRR by partitioning it logically in combination with three new policies ("fast stream migration", "stream splitting" and "distributed XORing"). This design brings very cost-effective and scalable VODS able to play up to 13500 MPEG-2 concurrent streams using 252 nodes.