发明名称 Distributed scheduling in a multiple data server system
摘要 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.
申请公布号 US5867657(A) 申请公布日期 1999.02.02
申请号 US19960684840 申请日期 1996.06.06
申请人 MICROSOFT CORPORATION 发明人 BOLOSKY, WILLIAM J.;FITZGERALD, ROBERT P.
分类号 G06F15/177;G06F9/50;G06F11/00;G06F11/20;G11B27/00;H04N7/173;(IPC1-7):G06F13/14 主分类号 G06F15/177
代理机构 代理人
主权项
地址