Apparatus, system, and method for selecting a space efficient repository
    86.
    发明授权
    Apparatus, system, and method for selecting a space efficient repository 失效
    用于选择空间有效的储存库的设备,系统和方法

    公开(公告)号:US07958310B2

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

    申请号:US12038557

    申请日:2008-02-27

    IPC分类号: G06F12/12

    CPC分类号: G06F12/0804 G06F12/0866

    摘要: An apparatus, system, and method are disclosed for selecting a space efficient repository. A cache receives write data. A destage module destages the data sequentially to a coarse grained repository such as a stride level repository and destages a directory entry for the data to a coarse grained directory such as a stride level directory if the data satisfies a repository policy. In addition, the destage module destages the data to a fine grained repository such as a track level repository overwriting an existing data instance and destages the directory entry to a fine grained directory such as a track level directory if the data does not satisfy the repository policy.

    摘要翻译: 公开了一种用于选择空间有效的储存库的装置,系统和方法。 高速缓存接收写入数据。 如果数据满足存储库策略,则迁移模块会将数据顺序地运行到粗粒度存储库(例如跨级存储库),并将数据的目录条目迁移到粗粒度目录(如stride级目录)。 此外,如果数据不满足存储库策略,则迁移模块会将数据迁移到诸如轨道级别存储库之类的细粒度存储库,以覆盖现有数据实例,并将目录项目迁移到细粒度目录(如磁道级目录) 。

    Using multiple data structures to manage data in cache
    87.
    发明授权
    Using multiple data structures to manage data in cache 失效
    使用多个数据结构来管理缓存中的数据

    公开(公告)号:US07908236B2

    公开(公告)日:2011-03-15

    申请号:US11459004

    申请日:2006-07-20

    IPC分类号: G06F15/00 G06F17/00 G06N3/10

    CPC分类号: G06F12/124 G06F12/123

    摘要: Provided are a method, system and program for using multiple data structures to manage data in cache. A plurality of data structures each have entries identifying data from a first computer readable medium added to a second computer readable medium. A request is received for data in the first computer readable medium. A determination is made as to whether there is an entry for the requested data in one of the data structures. The requested data is retrieved from the first computer readable medium to store in the second computer readable medium in response to determining that there is no entry for the requested data in one of the data structures. One of the data structures is selected in response to determining that there is no entry for the requested data in one of the data structures and an entry for the retrieved data is added to the selected data structure.

    摘要翻译: 提供了一种使用多个数据结构来管理缓存中的数据的方法,系统和程序。 多个数据结构各自具有标识来自添加到第二计算机可读介质的第一计算机可读介质的数据的条目。 接收第一计算机可读介质中的数据的请求。 确定在数据结构之一中是否存在所请求的数据的条目。 响应于确定在数据结构之一中没有针对所请求的数据的条目,从第一计算机可读介质检索所请求的数据以存储在第二计算机可读介质中。 响应于确定在数据结构之一中没有针对所请求的数据的条目而选择数据结构中的一个,并且将所检索的数据的条目添加到所选择的数据结构。

    Memory preserved cache failsafe reboot mechanism
    88.
    发明授权
    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中具有图像的标记轨迹。 幸存缓存的数据结构中的计数器增加。 如果计数器的值超过预定值,则初始化高速缓冲存储器,并且从高速缓存中移除标记的轨道,以防止由高速缓冲存储器中的破坏的结构导致的重复重新启动的实例。

    Restricting the execution of copy services commands
    89.
    发明授权
    Restricting the execution of copy services commands 失效
    限制复制服务命令的执行

    公开(公告)号:US07873864B2

    公开(公告)日:2011-01-18

    申请号:US12186352

    申请日:2008-08-05

    IPC分类号: G06F11/00

    摘要: A system and method for controlling peer-to-peer remote copy (PPRC) operations initiated from one or more host devices that desire to store data contents written to a first storage system to a second storage system over a communications link. The system enables receipt and generation of copy services commands from host devices and the determination of whether a received command pertains to a copy service over an established PPRC relationship for that particular customer to enable that customer to perform storage operations effecting data written to a first storage server having source volumes and stored in a remote second storage system having target volumes. The copy services command effecting data contents of source volumes and/or remote target volumes will be enabled if it is determined that said PPRC relationship is already established for that customer; and, prevented if the received copy services command does effect any volume not already in a copy services relationship.

    摘要翻译: 一种用于控制从一个或多个主机设备发起的对等远程复制(PPRC)操作的系统和方法,其希望通过通信链路将写入第一存储系统的数据内容存储到第二存储系统。 该系统使得能够从主机设备接收和生成复制服务命令,以及确定所接收的命令是否与针对该特定客户的已建立的PPRC关系相关的复制服务,以使该客户执行影响写入第一存储器的数据的存储操作 服务器具有源卷并存储在具有目标卷的远程第二存储系统中。 如果确定已经为该客户已经建立了所述PPRC关系,则将启用影响源卷和/或远程目标卷的数据内容的复制服务命令; 并且如果接收到的副本服务命令确实影响了还没有在复制服务关系中的任何卷,则被阻止。

    Apparatus, system, and method for writing stripes in parallel to unique persistent storage devices
    90.
    发明授权
    Apparatus, system, and method for writing stripes in parallel to unique persistent storage devices 有权
    用于与独特的持久存储设备并行写入条带的装置,系统和方法

    公开(公告)号:US07702864B2

    公开(公告)日:2010-04-20

    申请号:US10991940

    申请日:2004-11-18

    IPC分类号: G06F12/00

    CPC分类号: G06F11/1441

    摘要: An apparatus, system, and method are disclosed for copying data from a volatile memory device to a plurality of persistent storage devices in response to a loss of primary power. The apparatus includes a section module, a stripe module, and a write module. The section module sections a data image of a write cache into a plurality of data blocks. The stripe module establishes a plurality of data stripes from the plurality of data blocks. The write module writes in parallel each of the plurality of data stripes to a corresponding plurality of unique, persistent data storage devices in response to a loss of line power to the write cache. Advantageously, the apparatus quickly copies the write data from the write cache to a persistent memory device in a relatively short period of time, decreasing the dependence on significant batteries to back up the volatile memory device.

    摘要翻译: 公开了一种装置,系统和方法,用于将数据从易失性存储器件复制到多个持久存储器件,以响应主电源的损失。 该装置包括部分模块,条带模块和写入模块。 部分模块将写入高速缓存的数据图像分割成多个数据块。 条带模块从多个数据块建立多个数据条带。 响应于对写入高速缓存的线路功率的损失,写入模块将多个数据条带中的每一条并行写入相应的多个唯一的持久数据存储设备。 有利地,该装置在相对短的时间段内将写入数据从写高速缓存快速复制到永久存储器件,减少了对有用电池的依赖以备份易失性存储器件。