With advances in storage technology, the ability to provide client end storage for continuous media applications has become a possibility.Transmission of data in cluster based multimedia environments can be semi-continuous in conjunction with client side buffering and staging. Experiments indicate that a client buffer size (staging degree) of 20 percent (of object size) is near optimal for most objects. The work presented in this paper also addresses the implications of semi-continuous transmission to placement and admission control mechanisms ina cluster-based multimedia server. We improve admission control by introducing a technique called dynamic request migration in cluster-based multimedia servers that is enabled by client staging. Simulation studies demonstrate that close to maximum utilization can be achieved even if at most one migration within the server cluster is performed for each request arrival and each request is migrated at most once during its lifetime. Furthermore, our performance results reveal that with client staging and dynamic request migration, even na?ve placement techniques are tolerant to extreme variations in request patterns. In fact, our results indicate that under most circumstances one can be oblivious to request pattern variations during placement, eliminating the need to predict relative popularities of objects.
Index Terms:
Multimedia servers, clusters, video-on demand, migration, scheduling, placement.
Citation:
Sandy Irani, Nalini Venkatasubramanian, "Semi-Continuous Transmission for Cluster-Based Video Servers," cluster, pp.303, Third IEEE International Conference on Cluster Computing (CLUSTER'01), 2001