Random striping news on demand servers (1997) [3 citations — 0 self]
Abstract:
We address the problem of assigning blocks of video streams to disks in News on Demand video servers. Specifically, given the common assumption that video streams are striped across the disks, we consider how to map successive blocks to disks to maximize performance. Our work begins by noting that the commonly proposed round-robin assignment, in which successive blocks of every stream are mapped to successive disks, provides the guarantee that once a video stream starts it will never miss a deadline, but that the latency to start a stream may be high due to the "convoy effect." We propose and analyze an alternative scheme, the random mapping of successive blocks to disks. Using both analytic and simulation techniques, we show that random mapping and replication significantly reduce the latency to start a new stream, and the number of missed deadlines is negligible. Further, we prove that with enough copies, no request sequence will miss any deadlines, for loads that are a significant fraction of the maximum supportable by the hardware. 1
Citations
| 63 | Disk striping in video server environments – Ozden, Rastogi, et al. - 1996 |
| 43 | Tertiary Storage: An Evaluation of New Applications – Chervenak - 1994 |
| 10 | Doubly-striped disk mirroring: Reliable storage for video servers – Mourad - 1996 |
| 1 | Xiangyu Ju, "Staggered Striping in multimedia information systems – Berson, Muntz, et al. - 1994 |
| 1 | Storage Systems for Movies-- on--Demand Video Servers – Chervenak, Patterson, et al. - 1995 |
| 1 | Dinkar Sitaram, "A dynamic policy of segment replication for load--balancing in video--on--demand servers – Dan, Kienzle - 1995 |
| 1 | Striping in multi-disk video servers." Proceedings of the SPIE - The International Society for Optical Engineering – Ghandeharizadeh, Kim - 1996 |
| 1 | Kim "An Analysis of Striping in Scalable Multi-- Disk Video Servers – Ghandeharizadeh, Ho - 1995 |
| 1 | The Art of Computer Programming Vol. III – Knuth - 1973 |

