SYNCHRONIZED DATA TRANSFER SYSTEM
    1.
    发明公开
    SYNCHRONIZED DATA TRANSFER SYSTEM 有权
    同步数据传输系统

    公开(公告)号:EP1692620A2

    公开(公告)日:2006-08-23

    申请号:EP04812687.4

    申请日:2004-12-02

    发明人: ROSE, Steven, W.

    IPC分类号: G06F15/16

    摘要: A synchronized data transfer system (200) including storage processor nodes (103), a backbone communication switch 101, multiple titles subdivided into subchunks (113a) - (113e) and distributed across the nodes, a user process (207) executed on a first node (201), a transfer process (215) executed on a second node (203), and a management process (219) executed on a management node (205). The user process sends a timestamped read request to request a corresponding subchunk. The transfer process sends a message to the management process for each received read request, where each message identifies source and destination nodes. The management process broadcasts transmit commands to initiate sequential transmit periods, receives the messages, and selects from among the received messages to ensure that each node sends or receives only one subchunk during each transmit period. The management process sends a transmit request for each selected message, and the transfer process sends a subchunk identified by a transmit request in response to the transmit command.

    VIRTUAL FILE SYSTEM
    2.
    发明公开
    VIRTUAL FILE SYSTEM 审中-公开
    虚拟文件系统

    公开(公告)号:EP1692597A2

    公开(公告)日:2006-08-23

    申请号:EP04812807.8

    申请日:2004-12-02

    IPC分类号: G06F1/00

    摘要: A virtual file system (209) including multiple storage processor nodes (103) including a management node (205), a backbone switch (101), a disk drive array (111), and a virtual file manager (301) executing on the management node. The backbone switch enables communication between the storage processor nodes. The disk drive array is coupled to and distributed across the storage processor nodes and stores multiple titles. Each title is divided into data subchunks (113a) - (113e) which are distributed across the disk drive array in which each subchunk is stored on a disk drive of the disk drive array. The virtual file manager manages storage and access of each subchunk, and manages multiple directory entries including a directory entry (211) for each title. Each directory entry is a list of subchunk location entries in which each subchunk location entry includes a storage processor node identifier, a disk drive identifier, and a logical address for locating and accessing each subchunk of each title.

    摘要翻译: 包括多个存储处理器节点(103)的虚拟文件系统(209)包括管理节点(205),骨干交换机(101),磁盘驱动器阵列(111)和虚拟文件管理器(301) 节点。 骨干交换机可以实现存储处理器节点之间的通信。 磁盘驱动器阵列耦合到并分布在存储处理器节点上并存储多个标题。 每个标题被分成分布在磁盘驱动器阵列上的数据子块(113a) - (113e),其中每个子块存储在磁盘驱动器阵列的磁盘驱动器中。 虚拟文件管理器管理每个子块的存储和访问,并管理多个目录条目,包括每个标题的目录条目(211)。 每个目录条目是子条块位置条目的列表,其中每个子条块位置条目包括存储处理器节点标识符,磁盘驱动器标识符和用于定位和访问每个标题的每个子条块的逻辑地址。

    SYNCHRONIZED DATA TRANSFER SYSTEM
    3.
    发明授权
    SYNCHRONIZED DATA TRANSFER SYSTEM 有权
    同步数据传输系统

    公开(公告)号:EP1692620B1

    公开(公告)日:2010-11-03

    申请号:EP04812687.4

    申请日:2004-12-02

    发明人: ROSE, Steven, W.

    IPC分类号: H04N5/00

    摘要: A synchronized data transfer system (200) including storage processor nodes (103), a backbone communication switch 101, multiple titles subdivided into subchunks (113a) - (113e) and distributed across the nodes, a user process (207) executed on a first node (201), a transfer process (215) executed on a second node (203), and a management process (219) executed on a management node (205). The user process sends a timestamped read request to request a corresponding subchunk. The transfer process sends a message to the management process for each received read request, where each message identifies source and destination nodes. The management process broadcasts transmit commands to initiate sequential transmit periods, receives the messages, and selects from among the received messages to ensure that each node sends or receives only one subchunk during each transmit period. The management process sends a transmit request for each selected message, and the transfer process sends a subchunk identified by a transmit request in response to the transmit command.

    INTERACTIVE BROADBAND SERVER SYSTEM
    4.
    发明公开
    INTERACTIVE BROADBAND SERVER SYSTEM 审中-公开
    交互式宽带服务器系统

    公开(公告)号:EP1451709A1

    公开(公告)日:2004-09-01

    申请号:EP02794098.0

    申请日:2002-11-27

    发明人: ROSE, Steven, W.

    IPC分类号: G06F15/16

    摘要: An interactive broadband server system 109 including multiple processors 205, a backbone switch 203, multiple storage devices 207 and multiple user processes 503. The backbone switch enables high speed communication between the processors. The storage devices are distributed across the processors to store titles, where each title is divided into data chunks 513 that are distributed across the storage devices. The user processes are configured for execution on the processors for interfacing multiple subscriber locations 105. Each user process is operative to retrieve a requested title from two or more of the processors via the backbone switch and to assemble a requested title for delivery to a requesting subscriber location. The storage devices may be organized into RAID groups 401. Distributed media readers 219 and a library storage system 201 may be included. Multiple isochronous titles may be simultaneously delivered to downstream subscribers. Titles may be preprocessed and stored in a predetermined format to reduce loading and processing overhead.