Storage system improving read performance by controlling data caching
    321.
    发明授权
    Storage system improving read performance by controlling data caching 有权
    存储系统通过控制数据缓存来提高读取性能

    公开(公告)号:US09329999B2

    公开(公告)日:2016-05-03

    申请号:US14445826

    申请日:2014-07-29

    Applicant: Hitachi, Ltd.

    Abstract: In an exemplary storage system, a processor assigns an unused process to a read request designating an area of a logical volume. The processor determines whether the data designated by the read request is in a cache memory, based on a first identifier for identifying the area designated by the read request. When the designated data is not in the cache memory and a part of physical volumes providing the logical volume is a first kind of physical volume, the processor stores the first identifier associated with an identifier for identifying an area allocated in the cache memory. When the designated data is not in the cache memory and a part of the physical volumes is a second kind of physical volume, the processor stores a second identifier for identifying the process assigned to the read request associated with an identifier for identifying an area allocated in the cache memory.

    Abstract translation: 在示例性存储系统中,处理器将未使用的进程分配给指定逻辑卷的区域的读取请求。 处理器基于用于识别由读取请求指定的区域的第一标识符来确定由读取请求指定的数据是否在高速缓冲存储器中。 当指定的数据不在高速缓冲存储器中并且提供逻辑卷的物理卷的一部分是第一种物理卷时,处理器存储与用于识别分配在高速缓冲存储器中的区域的标识符相关联的第一标识符。 当指定的数据不在高速缓冲存储器中并且一部分物理卷是第二种物理卷时,处理器存储第二标识符,用于识别分配给与用于识别分配在其中的区域的标识符相关联的读取请求的处理 缓存内存。

    Synchronization of replication
    322.
    发明授权
    Synchronization of replication 有权
    复制同步

    公开(公告)号:US09235632B1

    公开(公告)日:2016-01-12

    申请号:US14040802

    申请日:2013-09-30

    Inventor: Assaf Natanzon

    Abstract: A computer implemented method, computer program product, and system for data replication comprising directing Input/Outputs (I/Os) intercepted by a splitter to a synchronizer, directing initialization data to the synchronizer from an initialization process, determining, at the synchronizer, whether the data arrived from the initialization process has been overwritten by the splitter, based on a determination that the data has been overwritten, discarding the data and based on a determination that the data has not been overwritten, sending the data to a Logical Unit.

    Abstract translation: 一种用于数据复制的计算机实现的方法,计算机程序产品和系统,包括将由分离器拦截的输入/输出(I / O)定向到同步器,将初始化数据从初始化过程引导到同步器,在同步器处确定是否 从初始化处理到达的数据已被分割器覆盖,基于数据被重写的确定,丢弃数据,并且基于数据未被覆盖的确定,将数据发送到逻辑单元。

    Systems and methods for maintaining a virtual failover volume of a target computing system
    323.
    发明授权
    Systems and methods for maintaining a virtual failover volume of a target computing system 有权
    用于维护目标计算系统的虚拟故障切换卷的系统和方法

    公开(公告)号:US09235474B1

    公开(公告)日:2016-01-12

    申请号:US13030073

    申请日:2011-02-17

    Abstract: Some of the methods provided herein may include periodically revising a mirror of the target computing system, according to a predetermined backup schedule, the mirror being stored on the virtual failover volume resident on an appliance that is operatively associated with the target computing system, by periodically comparing the mirror to a configuration of the target computing system to determine changed data blocks relative to the mirror, storing the changed data blocks as one or more differential files in the virtual failover volume, and incorporating the changed data blocks into the mirror. In some embodiments, the systems and methods may be utilized to resparsify the virtual failover volume.

    Abstract translation: 本文提供的一些方法可以包括根据预定的备份计划周期性地修改目标计算系统的镜像,镜像被存储在驻留在与目标计算系统可操作地相关联的设备上的虚拟故障切换卷上,周期性地 将镜像与目标计算系统的配置进行比较以确定相对于镜像的改变的数据块,将改变的数据块作为一个或多个差分文件存储在虚拟故障转移卷中,并将改变的数据块合并到镜像中。 在一些实施例中,系统和方法可以用于重新分配虚拟故障转移量。

    SYSTEM AND METHOD FOR REPLICATING DATA
    324.
    发明申请
    SYSTEM AND METHOD FOR REPLICATING DATA 审中-公开
    用于替换数据的系统和方法

    公开(公告)号:US20150370483A1

    公开(公告)日:2015-12-24

    申请号:US14763942

    申请日:2014-01-28

    Abstract: A system for replicating data comprising includes a first and a second computing device. The first computing device has a first storage unit configured to store block level data, a second storage unit and a volatile memory. The second computing device has a third storage unit and a fourth storage unit configured to store block level data, the third storage unit being communicatively coupled to the second storage unit. The first computing device is configured to receive write requests each containing payload data, write the payload data of the write requests to the volatile memory and append the payload data to the second storage unit, and acknowledge the write requests prior to writing the respective payload data to the second storage unit. The second computing device is configured to detect new data in the third storage unit and apply the new data to the fourth storage unit.

    Abstract translation: 一种用于复制数据的系统,包括第一和第二计算设备。 第一计算设备具有被配置为存储块级数据的第一存储单元,第二存储单元和易失性存储器。 第二计算设备具有第三存储单元和第四存储单元,其被配置为存储块级数据,第三存储单元通信地耦合到第二存储单元。 第一计算设备被配置为接收每个包含有效载荷数据的写请求,将写请求的有效载荷数据写入到易失性存储器,并将有效载荷数据附加到第二存储单元,并在写入相应的有效载荷数据之前确认写请求 到第二存储单元。 第二计算设备被配置为检测第三存储单元中的新数据并将新数据应用于第四存储单元。

    Storage apparatus and storage apparatus migration method
    325.
    发明授权
    Storage apparatus and storage apparatus migration method 有权
    存储设备和存储设备迁移方法

    公开(公告)号:US09213497B2

    公开(公告)日:2015-12-15

    申请号:US14426185

    申请日:2012-12-13

    Applicant: Hitachi, Ltd.

    Abstract: A migration-destination primary storage apparatus (MD-PDKC) comprises a second PVOL and a second journal storage area storing a journal corresponding to write data for the second PVOL, and executes a data copy to the second PVOL from a first PVOL, which is in a migration-source primary storage apparatus (MS-PDKC) and forms a copy pair with an SVOL in a secondary storage apparatus (SDKC). After the data copy has been completed, the MD-PDKC acquires the latest write sequence information from the MS-PDKC, and upon receiving a write request for the second PVOL, writes the write-request write data to the second PVOL, creates a journal by using journal data corresponding to the write data and also by using update information showing write sequence information based on the acquired latest write sequence information, and writes the journal to the second journal storage area.

    Abstract translation: 移动目的地主存储装置(MD-PDKC)包括第二PVOL和存储对应于第二PVOL的写入数据的日志的第二日志存储区域,并且从第一PVOL执行到第二PVOL的数据拷贝, 在迁移源主存储装置(MS-PDKC)中,并且在辅助存储装置(SDKC)中形成具有SVOL的副本对。 在数据复制完成后,MD-PDKC从MS-PDKC获取最新的写入序列信息,并且在接收到第二个PVOL的写入请求后,将写入请求写入数据写入第二个PVOL,创建一个日志 通过使用与写入数据相对应的日志数据,并且还通过使用基于所获取的最新写入顺序信息来显示写入序列信息的更新信息,并将该日志写入第二日志存储区域。

    Management method of virtual storage system and remote copy system
    326.
    发明授权
    Management method of virtual storage system and remote copy system 有权
    虚拟存储系统和远程复制系统的管理方法

    公开(公告)号:US09170743B2

    公开(公告)日:2015-10-27

    申请号:US14584038

    申请日:2014-12-29

    Applicant: HITACHI, LTD.

    Inventor: Akira Deguchi

    Abstract: Exemplary embodiments provide techniques of managing storage systems including remote copy systems and improving the manageability by automating complicated operations. In one embodiment, a computer comprises a memory and a controller. The controller is operable to: manage a virtual volume to be provided for a server; manage a plurality of logical volumes provided from a plurality of storage systems; manage a condition to be required of the virtual volume, the condition relating to a location in which data to be sent to the virtual volume is stored; manage location information of each of the plurality of logical volumes, the location information of a logical volume being defined based on a location of the logical volume; and control to map the virtual volume to a logical volume of the plurality of logical volumes, based on the condition of the virtual volume and the location information of the logical volumes.

    Abstract translation: 示例性实施例提供了管理包括远程复制系统的存储系统并通过自动化复杂操作来提高可管理性的技术。 在一个实施例中,计算机包括存储器和控制器。 控制器可操作以:管理为服务器提供的虚拟卷; 管理从多个存储系统提供的多个逻辑卷; 管理虚拟卷需要的条件,存储与发送到虚拟卷的数据相关的位置的条件; 管理所述多个逻辑卷中的每一个的位置信息,基于所述逻辑卷的位置来定义逻辑卷的位置信息; 以及基于所述虚拟卷的条件和所述逻辑卷的位置信息来控制将所述虚拟卷映射到所述多个逻辑卷的逻辑卷。

    Storage system group
    327.
    发明授权
    Storage system group 有权
    存储系统组

    公开(公告)号:US09164941B2

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

    申请号:US12190916

    申请日:2008-08-13

    Abstract: A first storage system comprises a first logical volume, and a first controller that has a first memory. A second storage system comprises a second physical storage device that constitutes the basis of a second logical volume and a journal area, and a second controller that has a second memory. At least the first memory stores a write unit size, which is the size of a write data element. The journal area is a storage area in which is stored a journal data element, which is a data element that is stored in any block of a plurality of blocks configuring the first and/or second logical volume, or a data element that is written to this block. The size of the journal data element, and the size of the respective blocks that are managed as the respective components of the first and second logical volumes are the write unit size.

    Abstract translation: 第一存储系统包括第一逻辑卷和具有第一存储器的第一控制器。 第二存储系统包括构成第二逻辑卷和日志区域的基础的第二物理存储设备,以及具有第二存储器的第二控制器。 至少第一存储器存储写单元大小,其是写数据元素的大小。 期刊区域是存储区域,其中存储有日志数据元素,该日志数据元素是存储在构成第一和/或第二逻辑卷的多个块的任何块中的数据元素,或者写入到 这个块。 日志数据元素的大小以及作为第一和第二逻辑卷的各个组件管理的各个块的大小是写入单元大小。

    BACKUP SYSTEM
    329.
    发明申请
    BACKUP SYSTEM 有权
    备份系统

    公开(公告)号:US20150234860A1

    公开(公告)日:2015-08-20

    申请号:US14423872

    申请日:2013-12-24

    Abstract: A backup copy from a first data volume to a second data volume is executed according to either a synchronous mode, in which write data is copied from the first data volume to the second data volume in synchronous with a write request, or an asynchronous mode, in which journal data of a first storage apparatus is reflected on the second data volume in asynchronous with the write request. A second storage apparatus acquires secondary load information representing its own load status, and transmits the information to the first storage apparatus. The first storage apparatus acquires primary load information representing its own load status, determines switching between the modes based on the secondary load information, the primary load information and mode information, and transmits determination information representing determination results to the second storage apparatus. When the determination information represents the switching from the asynchronous mode to the synchronous mode, the second storage apparatus acquires the journal data from the first storage apparatus and reflects the journal data on the second data volume.

    Abstract translation: 根据同步模式执行从第一数据卷到第二数据卷的备份副本,其中以与写请求同步的写入数据从第一数据卷复制到第二数据卷或异步模式, 其中第一存储装置的日志数据与写请求异步地反映在第二数据卷上。 第二存储装置获取代表其自己的负载状态的二次负载信息,并将该信息发送到第一存储装置。 第一存储装置获取代表其自身负载状态的主负载信息,根据二次负载信息,主负载信息和模式信息确定模式之间的切换,并将表示确定结果的确定信息发送到第二存储装置。 当确定信息表示从异步模式切换到同步模式时,第二存储装置从第一存储装置获取日志数据并将日志数据反映在第二数据卷上。

    Using I/O track information for continuous push with splitter for storage device
    330.
    发明授权
    Using I/O track information for continuous push with splitter for storage device 有权
    使用I / O跟踪信息连续推送分离器用于存储设备

    公开(公告)号:US09026696B1

    公开(公告)日:2015-05-05

    申请号:US14152126

    申请日:2014-01-10

    Abstract: Methods and apparatus for eliminating the need for a complete synchronization due to failure of a data protection appliance in a continuous data protection system having a replication splitter. In one embodiment, a continuous data protection system includes a source side having a source side storage array with a splitter and a data protection appliance, where processing includes initiating a source side splitter session, initializing a first I/O tracking mechanism for the splitter session, and activating the splitter to a source side processing active state to continuously push I/O data from the source side to the target side.

    Abstract translation: 用于在具有复制分离器的连续数据保护系统中由于数据保护装置故障而消除对完全同步的需要的方法和装置。 在一个实施例中,连续数据保护系统包括源侧,源侧存储阵列具有分离器和数据保护装置,其中处理包括发起源侧分离器会话,初始化分离器会话的第一I / O跟踪机制 并且将分离器激活到源侧处理活动状态以将I / O数据从源侧连续地推送到目标侧。

Patent Agency Ranking