Effects of user request patterns on a multimedia delivery system
Because of their size, service times, and drain on server resources, multimedia objects require specialized replication systems in order to meet demand and ensure content availability. We present a novel method for creating replication systems where the replicated objects' sizes and/or per-object service times are large. Such replication systems are well-suited to delivering multimedia objects on the Internet. Assuming that user request patterns to the system are known, we show how to create replication systems that distribute read load to servers in proportion to their contribution to system capacity and experimentally show the positive load distribution properties of such systems. However, when user request patterns differ from what the system was designed for, system performance will be affected. Therefore, we also report on results that reveal ( i) how server loads are affected and (ii) the impact two system design parameters ( indicators of a system's load distribution qualities) have on server load when request patterns differ from that for which a system was designed.
multimedia delivery replication user patterns