Patent
1996-06-06
1999-02-02
Coleman, Eric
395826, G06F 1314
Patent
active
058676570
ABSTRACT:
The scheduling functionality for a distributed system having multiple data servers is spread across the data servers rather than being centralized at a single machine. The distribution of the scheduling across multiple servers enhances the scalability of the system and enhances the fault tolerance of the system. Viewer state records are employed that contain scheduling information for viewers. Scheduling occurs by circulating the viewer state records amongst the data servers that are to provide the requisite data. The data servers output data blocks in a predetermined sequence based on how the data blocks are striped across the data servers. Each viewer state record is forwarded to a first successor and second successors in the scheduling sequence. The task of adding a viewer to a schedule is also distributed to the data servers.
REFERENCES:
patent: 5195092 (1993-03-01), Wilson
patent: 5398336 (1995-03-01), Tantly
patent: 5428781 (1995-06-01), Duault
patent: 5452459 (1995-09-01), Drury et al.
patent: 5473362 (1995-12-01), Fitzgerald et al.
patent: 5499046 (1996-03-01), Schiller
patent: 5583994 (1996-12-01), Rangan
patent: 5594911 (1997-01-01), Cruz
patent: 5608865 (1995-03-01), Midgely
J. Hsieh et al., "Performance of a Mass Storage for Video on Demand",Journal of Parallel and Distributed Computing,vol. 3, No. 2, Nov. 1995, Orlando FL.
Bolosky William J.
Fitzgerald Robert P.
Coleman Eric
Microsoft Corporation
LandOfFree
Distributed scheduling in a multiple data server system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Distributed scheduling in a multiple data server system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Distributed scheduling in a multiple data server system will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1125494