Method and system for providing fault tolerance to a continuous media
server system
    11.
    发明授权
    Method and system for providing fault tolerance to a continuous media server system 失效
    为连续媒体服务器系统提供容错的方法和系统

    公开(公告)号:US5699503A

    公开(公告)日:1997-12-16

    申请号:US705075

    申请日:1996-08-26

    IPC分类号: G06F11/00 G06F11/20

    CPC分类号: G06F11/2061

    摘要: A method and system is provided for tolerating component failure in a continuous media server system. The present invention guarantees data streams at a constant rate to subscribers for the data streams even when at least one component fails. The present invention is able to guarantee data streams at a constant rate by utilizing declustered mirroring and by reserving bandwidth for both normal mode processing and failure mode processing. The declustered mirroring of the present invention is performed by dividing the data to be stored in the continuous media server system into blocks. The blocks are then striped across the storage devices of the continuous media server system and each block is divided into a number of sub-blocks. The sub-blocks are in turn stored on separate storage devices. The present invention reserves bandwidth for both normal mode processing and failure mode processing. Since the present invention utilizes declustered mirroring, the bandwidth reserved for failure mode processing is reduced. Therefore, when a failure occurs, the bandwidth reserved for failure mode processing is utilized and the data streams to the subscribers are uninterrupted.

    摘要翻译: 提供了一种用于在连续媒体服务器系统中容忍组件故障的方法和系统。 本发明即使在至少一个组件发生故障时,也保证数据流以一定的速率向订户提供数据流。 本发明能够通过使用去分簇镜像和通常保留用于正常模式处理和故障模式处理的带宽来保证恒定速率的数据流。 通过将要存储在连续媒体服务器系统中的数据划分成块来执行本发明的去分簇镜像。 这些块然后在连续媒体服务器系统的存储设备上分条,并且每个块被分成多个子块。 子块又存储在单独的存储设备上。 本发明为正常模式处理和故障模式处理两者保留带宽。 由于本发明利用了非簇化的镜像,因此减少了用于故障模式处理的带宽。 因此,当发生故障时,利用为故障模式处理保留的带宽,并且向用户提供的数据流不间断。