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

    公开(公告)号:US20140258608A1

    公开(公告)日:2014-09-11

    申请号:US14196470

    申请日:2014-03-04

    发明人: Ritvik Viswanatha

    IPC分类号: G06F12/08 G06F3/06

    摘要: A method for a pair of redundant storage controllers to ensure reliable cached write data transfers to storage device logical volumes is provided. The method includes maintaining metadata including a first number identifying which controller currently owns the volume, a second number identifying which controller previously owned the volume, a third number identifying which controller is a preferred owner of the volume, and an indication if the volume is write protected. The method also includes determining if all volumes currently owned by the controller are write protected. If all volumes currently owned by the controller are write protected, then the method includes verifying that the second controller is working and transferring cache data from the second controller to the first controller. If all volumes currently owned by the first controller are not write protected, then the method includes updating the second number and placing all volumes online.

    摘要翻译: 提供了一对冗余存储控制器以确保将可靠的缓存写入数据传输到存储设备逻辑卷的方法。 该方法包括维护元数据,其包括识别哪个控制器当前拥有该卷的第一个数字,识别哪个控制器先前拥有该卷的第二个数字,标识哪个控制器是该卷的优选所有者的第三个数字,以及该卷是否被写入的指示 保护。 该方法还包括确定当前由控制器拥有的所有卷是否被写保护。 如果控制器当前拥有的所有卷被写保护,则该方法包括验证第二控制器正在工作并将高速缓存数据从第二控制器传送到第一控制器。 如果第一个控制器当前拥有的所有卷都不受写保护,则该方法包括更新第二个数字并将所有卷置于联机状态。

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

    公开(公告)号:US09378145B2

    公开(公告)日:2016-06-28

    申请号:US14196470

    申请日:2014-03-04

    发明人: Ritvik Viswanatha

    摘要: A method for a pair of redundant storage controllers to ensure reliable cached write data transfers to storage device logical volumes is provided. The method includes maintaining metadata including a first number identifying which controller currently owns the volume, a second number identifying which controller previously owned the volume, a third number identifying which controller is a preferred owner of the volume, and an indication if the volume is write protected. The method also includes determining if all volumes currently owned by the controller are write protected. If all volumes currently owned by the controller are write protected, then the method includes verifying that the second controller is working and transferring cache data from the second controller to the first controller. If all volumes currently owned by the first controller are not write protected, then the method includes updating the second number and placing all volumes online.

    摘要翻译: 提供了一对冗余存储控制器以确保将可靠的缓存写入数据传输到存储设备逻辑卷的方法。 该方法包括维护元数据,其包括识别哪个控制器当前拥有该卷的第一个数字,识别哪个控制器先前拥有该卷的第二个数字,标识哪个控制器是该卷的优选所有者的第三个数字,以及该卷是否被写入的指示 保护。 该方法还包括确定当前由控制器拥有的所有卷是否被写保护。 如果控制器当前拥有的所有卷被写保护,则该方法包括验证第二控制器正在工作并将高速缓存数据从第二控制器传送到第一控制器。 如果第一个控制器当前拥有的所有卷都不受写保护,则该方法包括更新第二个数字并将所有卷置于联机状态。