Browse Prior Art Database

Multimedia Resource Management for a Cluster Environment

IP.com Disclosure Number: IPCOM000116935D
Original Publication Date: 1995-Nov-01
Included in the Prior Art Database: 2005-Mar-31
Document File: 2 page(s) / 35K

Publishing Venue

IBM

Related People

Dan, A: AUTHOR [+2]

Abstract

Disclosed is a method for allowing servers in a cluster to efficiently implement resource reservation on shared resources.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 92% of the total text.

Multimedia Resource Management for a Cluster Environment

      Disclosed is a method  for allowing servers in a cluster to
efficiently implement resource reservation on shared resources.

      In a video-on-demand environment, video servers have to reserve
server resources for each video stream that is being delivered in
order to guarantee continuous delivery.  A clustered server consists
of a group of individual servers that are coupled together using fast
communication links and share resources (such as disks or
communication links to the clients).  In order to implement resource
reservation in a cluster environment, each server has to know the
capacity reserved by the others on shared resources.  Keeping track
of the global state of the resources in each server requires a lot of
communications overhead.

      Under this disclosed method, at initialization, the free
capacity of the shared resources are partitioned among the servers.
When a server receives a request for a new stream, it checks to see
if the request can be satisfied using the already allocated capacity
for the shared resource.  If so, it reserves the required capacity.
Otherwise, it attempts to obtain free resources from the other
servers.  When a stream ends, the released capacity on shared
resources is retained by the local server.

      The above method can be implemented by designating an owner for
each shared resource.  The owner partitions the capacity of the
shared resource...