Principles of delay-sensitive multimedia data storage retrieval
ACM Transactions on Information Systems (TOIS)
Disk scheduling in a multimedia I/O system
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Streaming RAID: a disk array management system for video files
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
A statistical admission control algorithm for multimedia servers
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
Fundamental limits and tradeoffs of providing deterministic guarantees to VBR video traffic
Proceedings of the 1995 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
Efficient admission control algorithms for multimedia servers
Multimedia Systems
Characterizing locality, evolution, and life span of accesses in enterprise media server workloads
NOSSDAV '02 Proceedings of the 12th international workshop on Network and operating systems support for digital audio and video
Measuring the capacity of a streaming media server in a Utility Data Center environment
Proceedings of the tenth ACM international conference on Multimedia
Deterministic Admission Control Strategies in Video Servers with Variable Bit Rate Streams
IDMS '96 Proceedings of the European Workshop on Interactive Distributed Multimedia Systems and Services
Proceedings of the Third International Workshop on Network and Operating System Support for Digital Audio and Video
MediSyn: a synthetic streaming media service workload generator
NOSSDAV '03 Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
INFOCOM '95 Proceedings of the Fourteenth Annual Joint Conference of the IEEE Computer and Communication Societies (Vol. 3)-Volume - Volume 3
Hi-index | 0.00 |
The trend toward media content hosting is seeing a significant growth as more rich media is used in the enterprise environment and as it becomes mission critical for businesses. A shared media hosting service supports the illusion that each hosted service has its own media server, when, in reality, multiple "logical hosts" may share one physical host. For such a shared media hosting service, the ability to guarantee a specified share of server resources to a particular hosted service is very important. We present SharedMediaGuard - a shared media hosting infrastructure that can efficiently allocate the predefined shares of server resources to the hosted media services. The proposed solution is based on a unified cost function that uses a single value to reflect the combined resource requirement such as CPU, bandwidth and memory necessary to support a particular media stream depending on the stream bit rate and type of access (memory file access or disk file access). Our evaluation of SharedMediaGuard compared to the traditional, disk-based allocation strategy that assumes all content must be served from disk reveals a factor of two improvement in server throughput while providing performance isolation and QoS guarantees among the hosted services.