Storage controller cache synchronization method and apparatus
    1.
    发明授权
    Storage controller cache synchronization method and apparatus 有权
    存储控制器缓存同步方法和装置

    公开(公告)号:US09575905B2

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

    申请号:US15195804

    申请日:2016-06-28

    Abstract: A storage controller is provided. The storage controller includes a memory storing an indication of a current owner, a previous owner, and a preferred owner for each of one or more logical volumes. The storage controller is configured to write protect the logical volumes where the current owner and the preferred owner is the storage controller and the previous owner of the logical volumes was a different storage controller. For the logical volumes where the storage controller is the preferred but not the current owner, the storage controller is set as the current and preferred owner of the logical volumes that the different storage controller was the current but not the preferred owner for, storage controller is set as the previous owner of the logical volumes that the storage controller is the current and preferred owner of, and allowing read and write access to the one or more logical volumes.

    Abstract translation: 提供存储控制器。 存储控制器包括存储一个或多个逻辑卷中的每一个的当前所有者,先前所有者和优选所有者的指示的存储器。 存储控制器被配置为写入保护当前所有者和首选所有者是存储控制器的逻辑卷,并且逻辑卷的先前所有者是不同的存储控制器。 对于存储控制器是首选但不是当前所有者的逻辑卷,存储控制器设置为不同存储控制器当前而不是首选所有者的逻辑卷的当前和首选所有者,存储控制器为 设置为存储控制器是当前和首选所有者以及允许对一个或多个逻辑卷进行读取和写入访问的逻辑卷的先前所有者。

    PRESERVING DATA INTEGRITY DURING CONTROLLER FAILURES

    公开(公告)号:US20220261322A1

    公开(公告)日:2022-08-18

    申请号:US17736351

    申请日:2022-05-04

    Abstract: Systems and processes are disclosed to preserve data integrity during a storage controller failure. In some examples, a storage controller of an active-active controller configuration can back-up data and corresponding cache elements to allow a surviving controller to construct a correct state of a failed controller's write cache. To accomplish this, the systems and processes can implement a relative time stamp for the cache elements that allow the backed-up data to be merged on a block-by-block basis.

    Preserving data integrity during controller failures

    公开(公告)号:US11593236B2

    公开(公告)日:2023-02-28

    申请号:US17736351

    申请日:2022-05-04

    Abstract: Systems and processes are disclosed to preserve data integrity during a storage controller failure. In some examples, a storage controller of an active-active controller configuration can back-up data and corresponding cache elements to allow a surviving controller to construct a correct state of a failed controller's write cache. To accomplish this, the systems and processes can implement a relative time stamp for the cache elements that allow the backed-up data to be merged on a block-by-block basis.

    Preserving data integrity during controller failure

    公开(公告)号:US11327858B2

    公开(公告)日:2022-05-10

    申请号:US16990994

    申请日:2020-08-11

    Abstract: Systems and processes are disclosed to preserve data integrity during a storage controller failure. In some examples, a storage controller of an active-active controller configuration can back-up data and corresponding cache elements to allow a surviving controller to construct a correct state of a failed controller's write cache. To accomplish this, the systems and processes can implement a relative time stamp for the cache elements that allow the backed-up data to be merged on a block-by-block basis.

    STORAGE CONTROLLER CACHE INTEGRITY MANAGEMENT

    公开(公告)号:US20220147451A1

    公开(公告)日:2022-05-12

    申请号:US17091104

    申请日:2020-11-06

    Abstract: A system includes first and second redundant controllers, and at least one logical volume accessible to the first and second redundant controllers. The system also includes metadata fields associated with the at least one logical volume. The metadata fields include a first age field configured to store a first age value associated with the first controller and a second age field configured to store a second age value associated with the second controller. The first age value and the second age value are employed to provide an indication of whether cache data for the at least one logical volume is valid. The system further includes a processor configured to update the first and second age values in the respective first and second age fields.

    Storage Controller Cache Synchronization Method and Apparatus
    6.
    发明申请
    Storage Controller Cache Synchronization Method and Apparatus 有权
    存储控制器缓存同步方法和装置

    公开(公告)号:US20160306753A1

    公开(公告)日:2016-10-20

    申请号:US15195804

    申请日:2016-06-28

    Abstract: A storage controller is provided. The storage controller includes a memory storing an indication of a current owner, a previous owner, and a preferred owner for each of one or more logical volumes. The storage controller is configured to write protect the logical volumes where the current owner and the preferred owner is the storage controller and the previous owner of the logical volumes was a different storage controller. For the logical volumes where the storage controller is the preferred but not the current owner, the storage controller is set as the current and preferred owner of the logical volumes that the different storage controller was the current but not the preferred owner for, storage controller is set as the previous owner of the logical volumes that the storage controller is the current and preferred owner of, and allowing read and write access to the one or more logical volumes.

    Abstract translation: 提供存储控制器。 存储控制器包括存储一个或多个逻辑卷中的每一个的当前所有者,先前所有者和优选所有者的指示的存储器。 存储控制器被配置为写入保护当前所有者和首选所有者是存储控制器的逻辑卷,并且逻辑卷的先前所有者是不同的存储控制器。 对于存储控制器是首选但不是当前所有者的逻辑卷,存储控制器设置为不同存储控制器当前而不是首选所有者的逻辑卷的当前和首选所有者,存储控制器为 设置为存储控制器是当前和首选所有者以及允许对一个或多个逻辑卷进行读取和写入访问的逻辑卷的先前所有者。

Patent Agency Ranking