• DocumentCode
    1502811
  • Title

    Techniques for increasing the stream capacity of a high-performance multimedia server

  • Author

    Jadav, Divyesh ; Choudhary, Alok N. ; Berra, P. Bruce

  • Author_Institution
    IBM Almaden Res. Center, San Jose, CA, USA
  • Volume
    11
  • Issue
    2
  • fYear
    1999
  • Firstpage
    284
  • Lastpage
    302
  • Abstract
    High-performance servers and high-speed networks will form the backbone of the infrastructure required for distributed multimedia information systems. A server for an interactive distributed multimedia system may require thousands of gigabytes of storage space and a high I/O bandwidth. In order to maximize the system utilization, and thus minimize the cost, it is essential that the load be balanced among each of the server´s components, viz. the disks, the interconnection network and the scheduler. Many algorithms for maximizing retrieval capacity from the storage system have been proposed in the literature. This paper presents techniques for improving the server capacity by assigning media requests to the nodes of a server so as to balance the load on the interconnection network and the scheduling nodes. Five policies for request assignment-round-robin (RR), minimum link allocation (MLA), minimum contention allocation (MCA), weighted minimum link allocation (WMLA) and weighted minimum contention allocation (WMCA)-are developed. The performance of these policies on a server model developed by the authors (1995) is presented. We also consider the issue of file replication, and develop two schemes for storing the replicas: the parent group-based round-robin placement (PGBRRP) scheme, and the group-wide round-robin placement (GWRRP) scheme. The performance of the request assignment policies in the presence of file replication is presented
  • Keywords
    capacity management (computers); interactive systems; multimedia databases; multimedia servers; multiprocessor interconnection networks; optimisation; performance evaluation; replicated databases; resource allocation; scheduling; I/O bandwidth; cost minimization; disks; distributed multimedia information systems infrastructure; dynamic resource allocation; file replication; group-wide round-robin placement; high-performance multimedia server; high-speed networks; interactive distributed multimedia system; interconnection network; load balancing; media request assignment policies; media-on-demand server; parallel input/output; parent group-based round-robin placement; performance; real-time data retrieval; replica storage schemes; retrieval capacity maximization; scheduler; scheduling nodes; server capacity; storage space; stream capacity; system utilization maximization; weighted minimum contention allocation; weighted minimum link allocation; Bandwidth; Cache storage; Costs; High-speed networks; Information retrieval; Motion pictures; Multimedia systems; Multiprocessor interconnection networks; Network servers; Streaming media;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/69.761664
  • Filename
    761664