Storage virtualization subsystem and system with host-side redundancy via SAS connectivity
    1.
    发明申请
    Storage virtualization subsystem and system with host-side redundancy via SAS connectivity 有权
    存储虚拟化子系统和通过SAS连接进行主机冗余的系统

    公开(公告)号:US20070165660A1

    公开(公告)日:2007-07-19

    申请号:US11603072

    申请日:2006-11-22

    CPC classification number: G06F11/2092 G06F11/201 H04L67/1097 H04L69/40

    Abstract: This invention discloses a storage visualization subsystem and system with host-side redundancy via SAS connectivity. The I/O interconnect interface between the storage visualization controller and the host is a serial-attached SCSI (SAS) interface. At least one SAS expander is inserted on the I/O interconnect path of the host side to provide the function of device expansion. Or, a built-in virtual SAS expander is disposed inside the storage virtualization controller to provide multiple virtual IDs for each SAS port. When one controller in the storage virtualization controller pair malfunctions or fails, the invention provides solutions in accord with different embodiments so that the surviving controller can inherit the ID of the failed one. Thus, the host can keep functioning normally as it is not aware of any change in the device status.

    Abstract translation: 本发明公开了一种通过SAS连接的主机侧冗余的存储可视化子系统和系统。 存储可视化控制器和主机之间的I / O互连接口是一个串行连接的SCSI(SAS)接口。 在主机侧的I / O互连路径上插入至少一个SAS扩展器,以提供设备扩展功能。 或者,内置虚拟SAS扩展器位于存储虚拟化控制器内,为每个SAS端口提供多个虚拟ID。 当存储虚拟化控制器对中的一个控制器发生故障或失败时,本发明根据不同的实施例提供解决方案,使得幸存控制器可以继承失败的控制器的ID。 因此,主机可以保持正常工作,因为它不知道设备状态的任何改变。

    Storage virtualization subsystem and system with host-side redundancy via SAS connectivity
    2.
    发明授权
    Storage virtualization subsystem and system with host-side redundancy via SAS connectivity 有权
    存储虚拟化子系统和通过SAS连接进行主机冗余的系统

    公开(公告)号:US08352653B2

    公开(公告)日:2013-01-08

    申请号:US11603072

    申请日:2006-11-22

    CPC classification number: G06F11/2092 G06F11/201 H04L67/1097 H04L69/40

    Abstract: This invention discloses a storage visualization subsystem and system with host-side redundancy via SAS connectivity. The I/O interconnect interface between the storage visualization controller and the host is a serial-attached SCSI (SAS) interface. At least one SAS expander is inserted on the I/O interconnect path of the host side to provide the function of device expansion. Or, a built-in virtual SAS expander is disposed inside the storage virtualization controller to provide multiple virtual IDs for each SAS port. When one controller in the storage virtualization controller pair malfunctions or fails, the invention provides solutions in accord with different embodiments so that the surviving controller can inherit the ID of the failed one. Thus, the host can keep functioning normally as it is not aware of any change in the device status.

    Abstract translation: 本发明公开了一种通过SAS连接的主机侧冗余的存储可视化子系统和系统。 存储可视化控制器和主机之间的I / O互连接口是一个串行连接的SCSI(SAS)接口。 在主机侧的I / O互连路径上插入至少一个SAS扩展器,以提供设备扩展功能。 或者,内置虚拟SAS扩展器位于存储虚拟化控制器内,为每个SAS端口提供多个虚拟ID。 当存储虚拟化控制器对中的一个控制器发生故障或失败时,本发明根据不同的实施例提供解决方案,使得幸存控制器可以继承失败的控制器的ID。 因此,主机可以保持正常工作,因为它不知道设备状态的任何改变。

    Method for remote asynchronous replication of volumes and apparatus therefor
    3.
    发明授权
    Method for remote asynchronous replication of volumes and apparatus therefor 有权
    远程异步复制卷及其设备的方法

    公开(公告)号:US09569321B2

    公开(公告)日:2017-02-14

    申请号:US12691826

    申请日:2010-01-22

    Abstract: A method for remote asynchronous volume replication and apparatus therefore are disclosed. Asynchronous replication is applied to deal with data changes on the source volume on the local site incurred by Host IO requests. In coordination with the “point-in-time differential backup” technology, the data is subjected to be backuped to Source BAS on the local site (backup-on-write operation) only when the original data being written into the block of the source volume is different from the data of the corresponding block of the destination volume on the remote site. As a result, once a new data is written into the source volume completely, the host will be responded that its Host IO request is completed. Therefore, the data necessarily transmitted to the destination volume on the remote site can be minimized, and the problem of remote data transmission limited by network bandwidth can be prevented effectively, thereby keeping the operation performance of the storage system at a better level.

    Abstract translation: 因此,公开了用于远程异步卷复制的方法和装置。 应用异步复制来处理主机IO请求引起的本地站点上的源卷上的数据更改。 与“时间差异备份”技术配合,只有当原始数据写入源的块时,数据才会被备份到本地站点上的源BAS(备份写操作) 卷与远程站点上目标卷的相应块的数据不同。 因此,一旦将新数据完全写入源卷,主机将响应其主机IO请求完成。 因此,能够将发送到远程站点的目的地卷的数据最小化,能够有效地防止由网络带宽限制的远程数据传输的问题,从而保持存储系统的操作性能更好。

    Storage subsystem and storage system architecture performing storage virtualization and method thereof
    4.
    发明授权
    Storage subsystem and storage system architecture performing storage virtualization and method thereof 有权
    存储子系统和存储系统架构执行存储虚拟化及其方法

    公开(公告)号:US08612679B2

    公开(公告)日:2013-12-17

    申请号:US12691752

    申请日:2010-01-22

    Abstract: A method for generating a virtual volume (VV) in a storage system architecture. The architecture comprises a host and one or more disk array subsystems. Each subsystem comprises a storage controller. One or more of the subsystems comprises a physical storage device (PSD) array. The method comprises the following steps: mapping the PSD array into a plurality of media extents (MEs), each of the MEs comprises a plurality of sections; providing a virtual pool (VP) to implement a section cross-referencing function, wherein a section index (SI) of each of the sections contained in the VP is defined by the VP to cross-reference VP sections to physical ME locations; providing a conversion method or procedure or function for mapping VP capacity into to a VV; and presenting the VV to the host. A storage subsystem and a storage system architecture performing the method are also provided.

    Abstract translation: 一种用于在存储系统架构中生成虚拟卷(VV)的方法。 该架构包括主机和一个或多个磁盘阵列子系统。 每个子系统包括存储控制器。 一个或多个子系统包括物理存储设备(PSD)阵列。 该方法包括以下步骤:将PSD阵列映射到多个媒体盘区(ME)中,每个ME包括多个部分; 提供虚拟池(VP)以实现部分交叉引用功能,其中由VP定义包含在VP中的每个部分的部分索引(SI)以将VP部分交叉引导到物理ME位置; 提供用于将VP容量映射到VV的转换方法或过程或功能; 并向主机呈现VV。 还提供了执行该方法的存储子系统和存储系统架构。

    Storage virtualization subsystem architecture

    公开(公告)号:US20060282639A1

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

    申请号:US11448013

    申请日:2006-06-07

    Abstract: Disclosed is a storage virtualization subsystem (SVS) architecture comprising a plurality of SVSs, each SVS comprising at least one storage virtualization controller (SVC), and, in some cases, a physical storage disk (PSD) array attached to the SVC. A first and a second data access path is configured passing through the SVSs to form the SVS architecture such that when one path is failed, the other can be taken as a substitution. The SVSs in the first path are connected in a first sequence and the SVSs in the second path are connected in a second sequence different from the first one. In another embodiment, each SVS comprises a plurality of redundantly-configured SVCs rather than one SVC. The first path is formed passing through a first set of SVCs and the second path is formed passing through a different second set of SVCs.

    Method and apparatus for performing volume replication using unified architecture
    6.
    发明授权
    Method and apparatus for performing volume replication using unified architecture 有权
    使用统一架构执行卷复制的方法和装置

    公开(公告)号:US08645648B2

    公开(公告)日:2014-02-04

    申请号:US12691807

    申请日:2010-01-22

    Abstract: A method and apparatus for performing volume replication using a unified architecture are provided. Each volume has an exclusive volume log table (VLT) and an exclusive volume block update table (VBUT). The VLT is mainly used for recording the relationship between two volumes of a mirroring pair, and the VBUT is used for tracking the state of each data block of the volume itself. By means of the cross operations between the VLT and the VBUT, various volume replication processes such as volume copying and volume mirroring can be enabled under a unified architecture. Specifically, for each volume, different replication relationships with other volumes can be handled merely by administering its two exclusive tables. Hence, the method and apparatus provided by the present invention can advantageously simplify the architecture for synchronization replication and reduce the burdens of administrating tables, thereby making the operation of a storage system more efficient.

    Abstract translation: 提供了一种使用统一架构执行卷复制的方法和装置。 每个卷都有一个独占卷日志表(VLT)和一个排他卷块更新表(VBUT)。 VLT主要用于记录两个镜像对之间的关​​系,VBUT用于跟踪卷本身的每个数据块的状态。 通过VLT和VBUT之间的交叉操作,可以在统一架构下启用各种卷复制过程,如卷复制和卷镜像。 具体来说,对于每个卷,可以仅通过管理其两个独占表来处理与其他卷的不同复制关系。 因此,本发明提供的方法和装置可以有利地简化用于同步复制的架构,并减少管理表的负担,从而使存储系统的操作更有效率。

    Storage subsystem and storage system architecture performing storage virtualization and method thereof
    7.
    发明授权
    Storage subsystem and storage system architecture performing storage virtualization and method thereof 有权
    存储子系统和存储系统架构执行存储虚拟化及其方法

    公开(公告)号:US08510508B2

    公开(公告)日:2013-08-13

    申请号:US12691756

    申请日:2010-01-22

    Abstract: Method for accessing data in a storage system architecture, the architecture comprises at least one disk array subsystem, comprising the following steps. Provide a SAS for managing a first and a second media extent (ME) the at least one subsystem. Obtain a location index corresponding to a host LBA via a BAT. Obtain a location information of a physical section located in the first ME corresponding to the location index via a physical section to virtual section cross-referencing functionality. Update the cross-reference in the cross-referencing functionality so that the location information obtained from the cross-referencing functionality corresponding to the location index is the location information of the second physical section. A host IO request addressing the host LBA accesses data in the second physical section utilizing the location information of the second physical section.

    Abstract translation: 用于访问存储系统架构中的数据的方法,所述架构包括至少一个磁盘阵列子系统,包括以下步骤。 提供SAS用于管理至少一个子系统的第一和第二媒体范围(ME)。 通过BAT获取与主机LBA相对应的位置索引。 通过物理部分获取位于与位置索引对应的第一ME中的物理部分的位置信息到虚拟部分交叉引用功能。 更新交叉引用功能中的交叉引用,使得从与位置索引对应的交叉引用功能获得的位置信息是第二物理部分的位置信息。 寻址主机LBA的主机IO请求利用第二物理部分的位置信息访问第二物理部分中的数据。

    Storage virtualization subsystem architecture
    8.
    发明授权
    Storage virtualization subsystem architecture 有权
    存储虚拟化子系统架构

    公开(公告)号:US08352649B2

    公开(公告)日:2013-01-08

    申请号:US11448013

    申请日:2006-06-07

    Abstract: Disclosed is a storage virtualization subsystem (SVS) architecture comprising a plurality of SVSs, each SVS comprising at least one storage virtualization controller (SVC), and, in some cases, a physical storage disk (PSD) array attached to the SVC. A first and a second data access path is configured passing through the SVSs to form the SVS architecture such that when one path is failed, the other can be taken as a substitution. The SVSs in the first path are connected in a first sequence and the SVSs in the second path are connected in a second sequence different from the first one. In another embodiment, each SVS comprises a plurality of redundantly-configured SVCs rather than one SVC. The first path is formed passing through a first set of SVCs and the second path is formed passing through a different second set of SVCs.

    Abstract translation: 公开了一种包括多个SVS的存储虚拟化子系统(SVS)架构,每个SVS包括至少一个存储虚拟化控制器(SVC),并且在一些情况下包括附接到SVC的物理存储盘(PSD)阵列。 配置第一和第二数据访问路径通过SVS以形成SVS体系结构,使得当一个路径失败时,另一个可被视为替代。 第一路径中的SVS以第一序列连接,并且第二路径中的SVS以与第一路径不同的第二序列连接。 在另一个实施例中,每个SVS包括多个冗余配置的SVC,而不是一个SVC。 形成的第一路径通过第一组SVC,并且形成第二路径穿过不同的第二组SVC。

    SAS Raid Head
    9.
    发明申请
    SAS Raid Head 有权
    SAS Raid头

    公开(公告)号:US20070255900A1

    公开(公告)日:2007-11-01

    申请号:US11740395

    申请日:2007-04-26

    Abstract: An SAS RAID head is provided to connect between at least one initiator and at least one storage device. It is a connection head possessed of the RAID function. The SAS RAID head comprises at least one SVC (or a SVC pair), a cooling module, a power supply, and/or an enclosure for accommodating and fixing the above-mentioned components. Wherein, the device-side I/O device interconnect of the SVC (or SVC pair) is the SAS interface. The invention has the flexibility to vary the numbers of initiators and storage devices connected thereto in order to satisfy the topological structures of various systems.

    Abstract translation: 提供SAS RAID头以在至少一个启动器和至少一个存储设备之间连接。 它是具有RAID功能的连接头。 SAS RAID头包括至少一个SVC(或SVC对),冷却模块,电源和/或用于容纳和固定上述组件的外壳。 其中,SVC(或SVC对)的设备端I / O设备互连是SAS接口。 为了满足各种系统的拓扑结构,本发明具有改变与其连接的启动器和存储装置的数量的灵活性。

    SAS RAID head
    10.
    发明授权
    SAS RAID head 有权
    SAS RAID磁头

    公开(公告)号:US09342413B2

    公开(公告)日:2016-05-17

    申请号:US11740395

    申请日:2007-04-26

    Abstract: An SAS RAID head is provided to connect between at least one initiator and at least one storage device. It is a connection head possessed of the RAID function. The SAS RAID head comprises at least one SVC (or a SVC pair), a cooling module, a power supply, and/or an enclosure for accommodating and fixing the above-mentioned components. Wherein, the device-side I/O device interconnect of the SVC (or SVC pair) is the SAS interface. The invention has the flexibility to vary the numbers of initiators and storage devices connected thereto in order to satisfy the topological structures of various systems.

    Abstract translation: 提供SAS RAID头以在至少一个启动器和至少一个存储设备之间连接。 它是具有RAID功能的连接头。 SAS RAID头包括至少一个SVC(或SVC对),冷却模块,电源和/或用于容纳和固定上述组件的外壳。 其中,SVC(或SVC对)的设备端I / O设备互连是SAS接口。 为了满足各种系统的拓扑结构,本发明具有改变与其连接的启动器和存储装置的数量的灵活性。

Patent Agency Ranking