Method and storage system architecture for accessing data by means of a compatible module

    公开(公告)号:US11061604B2

    公开(公告)日:2021-07-13

    申请号:US16583276

    申请日:2019-09-26

    Abstract: A data storage system architecture for accessing data, having a plurality of data storage subsystems coupling to a host for receiving an I/O request from the host, is provided. Each of the plurality of the data storage subsystems has: a redundant array of independent disks layer (RAID layer) for generating a plurality of media extents; a virtualization module for generating one or more virtual volumes (VVs); an on-board load balance (OBLB) module for offering a data access interface between the host and the data storage system architecture to parse the I/O request into at least one sub-I/O request; and a media extent server (ME server) module to receive the at least one sub-I/O request and to determine the validity of the at least one sub-I/O request. Accordingly, the host is able to issue I/O requests to any one of the data storage subsystems.

    Method and controller for processing data multiplication in RAID system
    2.
    发明授权
    Method and controller for processing data multiplication in RAID system 有权
    用于处理RAID系统中数据乘法的方法和控制器

    公开(公告)号:US09594631B2

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

    申请号:US14291271

    申请日:2014-05-30

    Abstract: The invention discloses a method and controller for processing data multiplication in a RAID system. Map tables are generated for all values in a field, respectively. The length of an XOR operation unit is chosen to be appropriate w bits (e.g., 32 bits or 64 bits). One or several XOR operation units form a multiplication unit of a data sector. When computing on-line, data in a disk drive of a disk array are performed with XOR operations in accordance with one of the map tables using an XOR operation unit as one unit while computing on the multiplication unit to obtain a product of multiplication.Making use of the RAID system established according to the disclosed method, only XOR operations are required to compute parity data or recover damaged user data. Moreover, several calculations can be performed simultaneously. Therefore, the efficiency of the RAID system can be effectively improved.

    Abstract translation: 利用根据所公开方法建立的RAID系统,仅需要XOR操作来计算奇偶校验数据或恢复损坏的用户数据。 此外,可以同时执行多个计算。 因此,可以有效地提高RAID系统的效率。

    Storage system architecture with a plurality of data storage subsystems each having a compatible module, and a method thereof

    公开(公告)号:US20200272354A1

    公开(公告)日:2020-08-27

    申请号:US16583276

    申请日:2019-09-26

    Abstract: A data storage system architecture for accessing data, having a plurality of data storage subsystems coupling to a host for receiving an I/O request from the host, is provided. Each of the plurality of the data storage subsystems has: a redundant array of independent disks layer (RAID layer) for generating a plurality of media extents; a virtualization module for generating one or more virtual volumes (VVs); an on-board load balance (OBLB) module for offering a data access interface between the host and the data storage system architecture to parse the I/O request into at least one sub-I/O request; and a media extent server (ME server) module to receive the at least one sub-I/O request and to determine the validity of the at least one sub-I/O request. Accordingly, the host is able to issue I/O requests to any one of the data storage subsystems.

Patent Agency Ranking