Memory preserved cache to prevent data loss
    3.
    发明授权
    Memory preserved cache to prevent data loss 失效
    内存保存缓存以防止数据丢失

    公开(公告)号:US07975169B2

    公开(公告)日:2011-07-05

    申请号:US12132087

    申请日:2008-06-03

    IPC分类号: G06F11/00

    摘要: A method, system, and computer program product for preserving data in a storage subsystem having dual cache and dual nonvolatile storage (NVS) through a failover from a failed cluster to a surviving cluster is provided. A memory preserved indicator is initiated to mark tracks on a cache of the surviving cluster to be preserved, the tracks having an image in an NVS of the failed cluster. A destage operation is performed to destage the marked tracks. Subsequent to a determination that each of the marked tracks have been destaged, the memory preserved indicator is disabled to remove the mark from the tracks. If the surviving cluster reboots previous to each of the marked tracks having been destaged, the cache is verified as a memory preserved cache, the marked tracks are retained for processing while all unmarked tracks are removed, and the marked tracks are processed.

    摘要翻译: 提供了一种用于通过从故障集群到存活集群的故障转移来保存具有双缓存和双非易失性存储(NVS)的存储子系统中的数据的方法,系统和计算机程序产品。 启动存储器保存的指示符以标记要保留的存活簇的高速缓存上的轨道,轨道在故障集群的NVS中具有图像。 执行了一个停船操作,以排除标记的轨迹。 在确定每个标记的轨道已经停止之后,禁用存储器保留指示符以从轨道中移除标记。 如果幸存的群集在已经去往每个标记的轨道之前重新启动,则将高速缓存验证为存储器保存的高速缓存,标记的轨道被保留用于处理,而所有未标记的轨道被移除,并且标记的轨道被处理。

    MEMORY PRESERVED CACHE FAILSAFE REBOOT MECHANISM
    6.
    发明申请
    MEMORY PRESERVED CACHE FAILSAFE REBOOT MECHANISM 失效
    内存保存缓存失败机制

    公开(公告)号:US20090300408A1

    公开(公告)日:2009-12-03

    申请号:US12132128

    申请日:2008-06-03

    IPC分类号: G06F11/20

    CPC分类号: G06F11/1417 G06F11/2092

    摘要: A method, system and computer program product for preserving data in a storage subsystem having dual cache and dual nonvolatile storage (NVS) through a failover from a failed cluster to a surviving cluster, the surviving cluster undergoing a rebooting process, is provided. A memory preserved indicator associated with a cache of the surviving cluster is detected. The memory preserved indicator designates marked tracks having an image in an NVS of the failed cluster to be preserved through the rebooting process. A counter in a data structure of the surviving cache is incremented. If a value of the counter exceeds a predetermined value, a cache memory is initialized, and the marked tracks are removed from the cache to prevent an instance of repetitive reboots caused by a corrupted structure in the cache memory.

    摘要翻译: 提供了一种方法,系统和计算机程序产品,用于通过从故障集群到存活集群的故障转移来保存具有双高速缓存和双非易失性存储(NVS)的存储子系统中的数据,所述存活集群经历重新启动过程。 检测与存活簇的高速缓存相关联的存储器保存的指示符。 存储器保存的指示符指定在通过重新启动过程保留的故障集群的NVS中具有图像的标记轨迹。 幸存缓存的数据结构中的计数器增加。 如果计数器的值超过预定值,则初始化高速缓冲存储器,并且从高速缓存中移除标记的轨道,以防止由高速缓冲存储器中的破坏的结构导致的重复重新启动的实例。

    MEMORY PRESERVED CACHE TO PREVENT DATA LOSS
    7.
    发明申请
    MEMORY PRESERVED CACHE TO PREVENT DATA LOSS 失效
    内存保存缓存以防数据丢失

    公开(公告)号:US20090300298A1

    公开(公告)日:2009-12-03

    申请号:US12132087

    申请日:2008-06-03

    IPC分类号: G06F12/00

    摘要: A method, system, and computer program product for preserving data in a storage subsystem having dual cache and dual nonvolatile storage (NVS) through a failover from a failed cluster to a surviving cluster is provided. A memory preserved indicator is initiated to mark tracks on a cache of the surviving cluster to be preserved, the tracks having an image in an NVS of the failed cluster. A destage operation is performed to destage the marked tracks. Subsequent to a determination that each of the marked tracks have been destaged, the memory preserved indicator is disabled to remove the mark from the tracks. If the surviving cluster reboots previous to each of the marked tracks having been destaged, the cache is verified as a memory preserved cache, the marked tracks are retained for processing while all unmarked tracks are removed, and the marked tracks are processed.

    摘要翻译: 提供了一种用于通过从故障集群到存活集群的故障转移来保存具有双缓存和双非易失性存储(NVS)的存储子系统中的数据的方法,系统和计算机程序产品。 启动存储器保存的指示符以标记要保留的存活簇的高速缓存上的轨道,轨道在故障集群的NVS中具有图像。 执行了一个停船操作,以排除标记的轨迹。 在确定每个标记的轨道已经停止之后,禁用存储器保留指示符以从轨道中移除标记。 如果幸存的群集在已经去往每个标记的轨道之前重新启动,则将高速缓存验证为存储器保存的高速缓存,标记的轨道被保留用于处理,而所有未标记的轨道被移除,并且标记的轨道被处理。

    Memory preserved cache failsafe reboot mechanism
    9.
    发明授权
    Memory preserved cache failsafe reboot mechanism 失效
    内存保存缓存失效安全重启机制

    公开(公告)号:US07895465B2

    公开(公告)日:2011-02-22

    申请号:US12132128

    申请日:2008-06-03

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1417 G06F11/2092

    摘要: A method, system and computer program product for preserving data in a storage subsystem having dual cache and dual nonvolatile storage (NVS) through a failover from a failed cluster to a surviving cluster, the surviving cluster undergoing a rebooting process, is provided. A memory preserved indicator associated with a cache of the surviving cluster is detected. The memory preserved indicator designates marked tracks having an image in an NVS of the failed cluster to be preserved through the rebooting process. A counter in a data structure of the surviving cache is incremented. If a value of the counter exceeds a predetermined value, a cache memory is initialized, and the marked tracks are removed from the cache to prevent an instance of repetitive reboots caused by a corrupted structure in the cache memory.

    摘要翻译: 提供了一种方法,系统和计算机程序产品,用于通过从故障集群到存活集群的故障转移来保存具有双高速缓存和双非易失性存储(NVS)的存储子系统中的数据,所述经历重新启动过程的存活集群。 检测与存活簇的高速缓存相关联的存储器保存的指示符。 存储器保存的指示符指定在通过重新启动过程保留的故障集群的NVS中具有图像的标记轨迹。 幸存缓存的数据结构中的计数器增加。 如果计数器的值超过预定值,则初始化高速缓冲存储器,并且从高速缓存中移除标记的轨道,以防止由高速缓冲存储器中的破坏的结构导致的重复重新启动的实例。

    DATA ARCHIVING USING DATA COMPRESSION OF A FLASH COPY
    10.
    发明申请
    DATA ARCHIVING USING DATA COMPRESSION OF A FLASH COPY 有权
    使用闪存拷贝数据压缩的数据存档

    公开(公告)号:US20120131293A1

    公开(公告)日:2012-05-24

    申请号:US12950992

    申请日:2010-11-19

    IPC分类号: G06F12/16 G06F12/00

    摘要: Embodiments of the disclosure relate to archiving data in a storage system. An exemplary embodiment comprises making a flash copy of data in a source volume, compressing data in the flash copy wherein each track of data is compressed into a set of data pages, and storing the compressed data pages in a target volume. Data extents for the target volume may be allocated from a pool of compressed data extents. After each stride worth of data is compressed and stored in the target volume, data may be destaged to avoid destage penalties. Data from the target volume may be decompressed from a flash copy of the target volume in a reverse process to restore each data track, when the archived data is needed. Data may be compressed and uncompressed using a Lempel-Ziv-Welch process.

    摘要翻译: 本公开的实施例涉及在存储系统中归档数据。 示例性实施例包括在源卷中进行数据的闪速复制,压缩闪存中的数据,其中数据的每个轨道被压缩成一组数据页,并将压缩的数据页存储在目标卷中。 可以从压缩数据盘区池中分配目标卷的数据盘区。 在每一步数据的数据被压缩并存储在目标卷中之后,数据可能会被排除以避免流失的惩罚。 当需要归档数据时,目标卷的数据可以以相反的过程从目标卷的闪存副本中解压缩,以恢复每个数据轨道。 数据可以使用Lempel-Ziv-Welch进程进行压缩和解压缩。