MANAGEMENT OF ERROR CONDITIONS IN HIGH-AVAILABILITY MASS-STORAGE-DEVICE SHELVES BY STORAGE-SHELF ROUTERS
    1.
    发明申请
    MANAGEMENT OF ERROR CONDITIONS IN HIGH-AVAILABILITY MASS-STORAGE-DEVICE SHELVES BY STORAGE-SHELF ROUTERS 审中-公开
    存储库路由器高可用性存储设备存储器中的错误条件管理

    公开(公告)号:WO2006022610A1

    公开(公告)日:2006-03-02

    申请号:PCT/US2004/020395

    申请日:2004-06-23

    Applicant: SIERRA LOGIC

    CPC classification number: G06F11/079 G06F11/0727 G06F11/0781 G06F11/2092

    Abstract: Embodiments of the present invention include a storage-shelf-router-to-disk-drive interconnection method within a high-availability storage shelf amenable to dynamic reorganization in order to ameliorate error conditions that arise within the high-availability storage shelf. In one embodiment, each path-controller card (PC1-PC16) within the storage shelf is interconnected to two storage-shelf routers (128, 13, 132, 134) on separate storage-shelf-router cards via two serial management links and two serial data links. Different types of errors that may arise within the storage shelf are carefully classified with respect to a number of different error-handling techniques, including local path failovers, single path failovers, error reporting and logging, and other types of error handling techniques. In many implementations, particular error handling methods are configurably associated with particular errors, in order to adept error behavior in a storage shelf to the needs and requirements of a system that includes the storage shelf. Additional embodiments of the present invention concern detection and diagnosis of errors, in addition to handling errors that arise within a storage shelf.

    Abstract translation: 本发明的实施例包括适于动态重组的高可用性存储架内的存储架式路由器至磁盘驱动器互连方法,以便改善高可用性存储架内出现的错误状况。 在一个实施例中,存储架内的每个路径控制卡(PC1-PC16)经由两个串行管理链路和两个串行管理链路互连到分开的存储架子路由器卡上的两个存储架子路由器(128,13,132,134) 串行数据链接。 相对于许多不同的错误处理技术,包括本地路径故障转移,单路故障转移,错误报告和记录以及其他类型的错误处理技术,存储架内可能出现的不同类型的错误被认真分类。 在许多实现中,特定的错误处理方法可配置地与特定错误相关联,以便根据包括存储架的系统的需求和要求在存储架中适应错误行为。 除了处理在存储架内出现的错误之外,本发明的另外的实施例涉及错误的检测和诊断。

    MANAGEMENT OF ERROR CONDITIONS IN HIGH-AVAILABILITY MASS-STORAGE-DEVICE SHELVES BY STORAGE-SHELF ROUTERS
    2.
    发明公开
    MANAGEMENT OF ERROR CONDITIONS IN HIGH-AVAILABILITY MASS-STORAGE-DEVICE SHELVES BY STORAGE-SHELF ROUTERS 审中-公开
    BY商店货架路由器管理高可用性MASS STORAGE SETUP SHELVES错误条件,必须

    公开(公告)号:EP1665048A1

    公开(公告)日:2006-06-07

    申请号:EP04756089.1

    申请日:2004-06-23

    Applicant: Sierra Logic

    CPC classification number: G06F11/079 G06F11/0727 G06F11/0781 G06F11/2092

    Abstract: Embodiments of the present invention include a storage-shelf-router-to-disk-drive interconnection method within a high-availability storage shelf amenable to dynamic reorganization in order to ameliorate error conditions that arise within the high-availability storage shelf. In one embodiment, each path-controller card (PC1-PC16) within the storage shelf is interconnected to two storage-shelf routers (128, 13, 132, 134) on separate storage-shelf-router cards via two serial management links and two serial data links. Different types of errors that may arise within the storage shelf are carefully classified with respect to a number of different error-handling techniques, including local path failovers, single path failovers, error reporting and logging, and other types of error handling techniques. In many implementations, particular error handling methods are configurably associated with particular errors, in order to adept error behavior in a storage shelf to the needs and requirements of a system that includes the storage shelf. Additional embodiments of the present invention concern detection and diagnosis of errors, in addition to handling errors that arise within a storage shelf.

    INTEGRATED-CIRCUIT IMPLEMENTATION OF A STORAGE-SHELF ROUTER AND A PATH CONTROLLER CARD FOR COMBINED USE IN HIGH-AVAILABILITY MASS-STORAGE-DEVICE SHELVES AND THAT SUPPORT VIRTUAL DISK FORMATTING
    3.
    发明申请
    INTEGRATED-CIRCUIT IMPLEMENTATION OF A STORAGE-SHELF ROUTER AND A PATH CONTROLLER CARD FOR COMBINED USE IN HIGH-AVAILABILITY MASS-STORAGE-DEVICE SHELVES AND THAT SUPPORT VIRTUAL DISK FORMATTING 审中-公开
    一体化电路实现存储单元路由器和一个路径控制卡,用于高可用性存储设备的组合使用,并支持虚拟磁盘格式化

    公开(公告)号:WO2006036136A1

    公开(公告)日:2006-04-06

    申请号:PCT/US2004/020394

    申请日:2004-06-23

    Applicant: SIERRA LOGIC

    Abstract: An integrated circuit implementing a storage-shelf router (1018) used along, or in combination with other storage-shelf routers (1014), and in combination with path controller cards, to interconnect the disks (1022-1025) within a storage shelf or disk array to a high-bandwidth communications medium through which data is exchanged between the individual disk drives or the storage shelf (1100) and a disk-array controller (1006). In various embodiments, the present invention provides virtual disk formatting by a storage shelf router (1018) and the storage shelf (1100) in which the storage-shelf is included, to external computing entities, such as disk-array controllers (1006) and host computers (1002). By providing virtual disk formatting, a storage-shelf router (1018) can provide to a disk-array controller (1006), and other external computing entities, the disk-formatting convention (4410) expected by the disk-array controller (1006), even though disk drives (1022-1025) and other storage systems that do not conform to the expected formatting conventions may be included in the storage shelf (1100) and interconnected to a disk-array controller (1018) and other external processing entities via an interface provided by a storage-shelf router (1018). Virtual disk formatting, in addition, allows a storage-shelf router to format a disk drive differently from the disk formatting expected by external computing entities, so that the storage-shelf router (1018) can transparently include additional information into disk sectors (4402), such as additional error-correction information.

    Abstract translation: 实现与其他存储架路由器(1014)一起使用或与其他存储架子路由器(1014)组合使用的存储架子路由器(1018)的集成电路以及与路径控制器卡组合以将存储架内的盘(1022-1025)互连 磁盘阵列传送到高带宽通信介质,数据在各个磁盘驱动器或存储架(1100)与磁盘阵列控制器(1006)之间交换。 在各种实施例中,本发明提供了存储架路由器(1018)和其中包括存储架的存储架(1100)到诸如磁盘阵列控制器(1006)和外部计算实体的虚拟磁盘格式化 主机(1002)。 通过提供虚拟磁盘格式化,存储架子路由器(1018)可以向磁盘阵列控制器(1006)和其他外部计算实体提供磁盘阵列控制器(1006)期望的磁盘格式化约定(4410) ,即使不符合预期格式约定的磁盘驱动器(1022-1025)和其他存储系统可以被包括在存储架(1100)中,并且经由磁盘阵列控制器(1018)和其他外部处理实体经由 由存储架子路由器(1018)提供的接口。 此外,虚拟磁盘格式化允许存储架子路由器格式化与外部计算实体期望的磁盘格式不同的磁盘驱动器,使得存储架子路由器(1018)可以透明地将附加信息包括到磁盘扇区(4402)中, ,例如附加的纠错信息。

    INTEGRATED-CIRCUIT IMPLEMENTATION OF A STORAGE-SHELF ROUTER AND A PATH CONTROLLER CARD FOR COMBINED USE IN HIGH-AVAILABILITY MASS-STORAGE-DEVICE SHELVES THAT MAY BE INCORPORATED WITHIN DISK ARRAYS AND A STORAGE-SHELF-INTERFACE TUNNELING METHOD AND SYSTEM
    4.
    发明申请
    INTEGRATED-CIRCUIT IMPLEMENTATION OF A STORAGE-SHELF ROUTER AND A PATH CONTROLLER CARD FOR COMBINED USE IN HIGH-AVAILABILITY MASS-STORAGE-DEVICE SHELVES THAT MAY BE INCORPORATED WITHIN DISK ARRAYS AND A STORAGE-SHELF-INTERFACE TUNNELING METHOD AND SYSTEM 审中-公开
    存储船只路由器的集成电路实现和用于组合使用的高可用性存储设备的路径控制卡可以在盘区和存储接口接口隧道方法和SY中并入

    公开(公告)号:WO2006016862A1

    公开(公告)日:2006-02-16

    申请号:PCT/US2004/020665

    申请日:2004-06-23

    Applicant: SIERRA LOGIC

    Abstract: An integrated circuit implementing a storage-shelf router, used in combination with path controller cards and optionally with other storage-shelf routers, to interconnect SATA disks within a storage shelf or disk array to a high-bandwidth communications medium, such as an FC arbitrated loop. Various embodiments of the present invention provide a tunneling mechanism through the storage-shelf interface provided by one or more storage-shelf routers within a storage shelf to enable external processing entities to directly access various components within the storage shelf. In one embodiment of the present invention, a WRITE-BUFFER command and a READ­BUFFER command are added to the command interface supported by storage-shelf router. These commands are exchanged via the FCP protocol over the fiber channel in the same manner that SCSI commands are packaged within the FCP protocol. In certain cases, the information packaged within the WRITE-BUFFER and READ­ BUFFER commands is directly exchanged with internal disk drives. In other cases, the information is extracted and written to various data structures maintained within internal components of the storage shelf. The WRITE-BUFFER and READ-BUFFER commands essential provide a breach or tunnel in the high-availability storage-shelf virtual interface provided by one or more storage-shelf routers within a storage shelf, allowing an external processing entity to exchange information through the tunnel without intervention by, but facilitated and supported by, the one or more storage-shelf routers within the high-availability storage shelf.

    Abstract translation: 实现存储架子路由器的集成电路,与路径控制器卡和可选地与其他存储架路由器组合使用,将存储架或磁盘阵列中的SATA磁盘与高带宽通信介质(例如FC仲裁) 循环。 本发明的各种实施例通过存储架内的一个或多个存储架子路由器提供的存储架接口提供隧道机制,以使得外部处理实体能够直接访问存储架内的各种组件。 在本发明的一个实施例中,将WRITE-BUFFER命令和READBUFFER命令添加到由存储架式路由器支持的命令接口。 这些命令通过光纤通道上的FCP协议以与在FCP协议中打包的SCSI命令相同的方式进行交换。 在某些情况下,封装在WRITE-BUFFER和READ BUFFER命令中的信息与内部磁盘驱动器直接交换。 在其他情况下,将信息提取并写入保存在存储架的内部组件内的各种数据结构。 写BUFFER和READ-BUFFER命令必须在由存储架内的一个或多个存储架式路由器提供的高可用性存储架虚拟接口中提供违规或隧道,允许外部处理实体通过隧道交换信息 而不受高可用性存储架内的一个或多个存储架子路由器的干预,但由其促成和支持。

    INTEGRATED-CIRCUIT IMPLEMENTATION OF A STORAGE-SHELF ROUTER AND A PATH CONTROLLER CARD FOR COMBINED USE IN HIGH-AVAILABILITY MASS-STORAGE-DEVICE SHELVES THAT MAY BE INCORPORATED WITHIN DISK ARRAYS
    5.
    发明申请
    INTEGRATED-CIRCUIT IMPLEMENTATION OF A STORAGE-SHELF ROUTER AND A PATH CONTROLLER CARD FOR COMBINED USE IN HIGH-AVAILABILITY MASS-STORAGE-DEVICE SHELVES THAT MAY BE INCORPORATED WITHIN DISK ARRAYS 审中-公开
    集成电路实现存储单元路由器和路由控制卡,用于在可用于存储区域的高可用性存储设备中组合使用的存储卡

    公开(公告)号:WO2004063903A2

    公开(公告)日:2004-07-29

    申请号:PCT/US2004/000771

    申请日:2004-01-13

    IPC: G06F

    Abstract: An integrated circuit implementing a storage-shelf router used alone, or in combination with other storage-shelf routers, and in combination with path controller cards, to interconnect the disks within a storage shelf or disk array to a high-bandwidth communications medium, such as an FC arbitrated loop, through which data is exchanged between the individual disk drives of the storage shelf and a disk-array controller. A set of interconnected storage-shelf routers within a storage shelf can be accessed through a single port of an FC arbitrated loop or other high-bandwidth communications medium. Because, in one implementation, eight storage-shelf routers can be interconnected within a storage shelf to provide highly available interconnection of sixty-four disk drives within the storage shelf to an FC arbitrated loop via a single FC-arbitrated-loop port, a single FC arbitrated loop including a disk-array controller, may interconnect 8,000 individual disk drives to the disk-array controller within a disk array. The storage-shelf router can serve to translate FC-based communications protocols into one or more communication protocols appropriate to the internal links, providing for use of less expensive, non-FC-compatible disk drives within the storage shelf.

    Abstract translation: 单独使用或与其他存储架子路由器结合使用并与路径控制器卡结合使用的存储架子路由器的集成电路将存储架或磁盘阵列中的磁盘互连到高带宽通信介质,例如 作为FC仲裁循环,通过其在存储架的各个磁盘驱动器和磁盘阵列控制器之间交换数据。 可以通过FC仲裁环路或其他高带宽通信介质的单一端口访问存储架内的一组互连的存储架子路由器。 因为在一个实现中,八个存储架路由器可以在存储架内互连,以通过单个FC仲裁环路端口提供存储架内的六十四个磁盘驱动器到FC仲裁环路的高可用性互连,单个 包括磁盘阵列控制器在内的FC仲裁循环可以将8,000个单独的磁盘驱动器连接到磁盘阵列中的磁盘阵列控制器。 存储架子路由器可以用于将基于FC的通信协议转换成适合于内部链路的一个或多个通信协议,从而提供在存储架内使用较便宜的非FC兼容磁盘驱动器。

    INTEGRATED-CIRCUIT IMPLEMENTATION OF A STORAGE-SHELF ROUTER AND A PATH CONTROLLER CARD FOR COMBINED USE IN HIGH-AVAILABILITY MASS-STORAGE-DEVICE SHELVES AND THAT SUPPORT VIRTUAL DISK FORMATTING
    7.
    发明公开
    INTEGRATED-CIRCUIT IMPLEMENTATION OF A STORAGE-SHELF ROUTER AND A PATH CONTROLLER CARD FOR COMBINED USE IN HIGH-AVAILABILITY MASS-STORAGE-DEVICE SHELVES AND THAT SUPPORT VIRTUAL DISK FORMATTING 有权
    的存储货架路由器和车道控制卡,结合使用高可用性MASS STORAGE SETUP货架,虚拟磁盘格式的支持集成电路实施方式

    公开(公告)号:EP1668512A1

    公开(公告)日:2006-06-14

    申请号:EP04756088.3

    申请日:2004-06-23

    Applicant: Sierra Logic

    Abstract: An integrated circuit implementing a storage-shelf router (1018) used along, or in combination with other storage-shelf routers (1014), and in combination with path controller cards, to interconnect the disks (1022-1025) within a storage shelf or disk array to a high-bandwidth communications medium through which data is exchanged between the individual disk drives or the storage shelf (1100) and a disk-array controller (1006). In various embodiments, the present invention provides virtual disk formatting by a storage shelf router (1018) and the storage shelf (1100) in which the storage-shelf is included, to external computing entities, such as disk-array controllers (1006) and host computers (1002). By providing virtual disk formatting, a storage-shelf router (1018) can provide to a disk-array controller (1006), and other external computing entities, the disk-formatting convention (4410) expected by the disk-array controller (1006), even though disk drives (1022-1025) and other storage systems that do not conform to the expected formatting conventions may be included in the storage shelf (1100) and interconnected to a disk-array controller (1018) and other external processing entities via an interface provided by a storage-shelf router (1018). Virtual disk formatting, in addition, allows a storage-shelf router to format a disk drive differently from the disk formatting expected by external computing entities, so that the storage-shelf router (1018) can transparently include additional information into disk sectors (4402), such as additional error-correction information.

Patent Agency Ranking