会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • STORAGE SYSTEM COMPRISING MULTIPLE STORAGE CONTROL APPARATUS
    • 包含多个存储控制设备的存储系统
    • WO2012172601A1
    • 2012-12-20
    • PCT/JP2011/003391
    • 2011-06-14
    • HITACHI, LTD.OZAKI, SatoruMATSUI, YukoYAMAMOTO, MasayukiHOMMA, ShigeoKAWANO, Hiroshi
    • OZAKI, SatoruMATSUI, YukoYAMAMOTO, MasayukiHOMMA, ShigeoKAWANO, Hiroshi
    • G06F3/06
    • G06F3/0665G06F3/0611G06F3/0631G06F3/067
    • Two or more first storage control apparatuses (DKC) comprise two or more virtual volumes and two or more storage devices, and a pool, which is configured by multiple actual areas, is formed on the basis of the two or more storage devices. A second DKC determines, for each storage device, an unused capacity to be given to the first DKC with respect to each first DKC based on an unused capacity of each storage device and a request value of each storage device for each first DKC, and gives, for each first DKC, the unused capacity for each storage device determined with respect to the first DKC, to this first DKC. The request value of the storage device is based on a performance value, which is a value related to the performance of this storage device. The total capacity of multiple actual areas allocated to one or more virtual volumes by the first DKC is equal to or less than the unused capacity given with respect to each storage device.
    • 两个或更多个第一存储控制装置(DKC)包括两个或更多个虚拟卷和两个或更多个存储装置,并且基于两个或多个存储装置形成由多个实际区域配置的池。 第二DKC基于每个存储设备的未使用容量和每个第一DKC的每个存储设备的请求值,为每个存储设备确定将针对每个第一DKC给予第一DKC的未使用容量,并给出 对于每个第一DKC,将针对第一DKC确定的每个存储设备的未使用容量提供给该第一DKC。 存储设备的请求值基于与该存储设备的性能相关的值的性能值。 由第一DKC分配给一个或多个虚拟卷的多个实际区域的总容量等于或小于相对于每个存储设备给出的未使用容量。
    • 2. 发明申请
    • STORAGE SYSTEM COMPRISING MULTIPLE STORAGE CONTROL APPARATUS UNITS FOR PROCESSING AN I/O COMMAND FROM A HOST
    • 包含用于处理来自主机的I / O命令的多个存储控制装置的存储系统
    • WO2012093417A1
    • 2012-07-12
    • PCT/JP2011/000009
    • 2011-01-05
    • HITACHI, LTD.MIZUTA, RikiyaMATSUI, YukoYAMAMOTO, MasayukiHOMMA, ShigeoKAWANO, Hiroshi
    • MIZUTA, RikiyaMATSUI, YukoYAMAMOTO, MasayukiHOMMA, ShigeoKAWANO, Hiroshi
    • G06F3/06
    • G06F3/0665G06F3/0607G06F3/0631G06F3/067
    • A first storage control apparatus unit comprises a first logical volume. A second storage control apparatus unit comprises a second logical volume, which is a virtual logical volume and is mapped to the first logical volume, and a third logical volume that is associated with the first logical volume. The second storage control apparatus unit receives, from a host, an I/O command which comprises information including, as information denoting an I/O-destination area, an ID of the second logical volume and an address of an area of the second logical volume. The second storage control apparatus unit identifies a logical volume comprising an area that serves as an entity of the I/O-destination area, and a storage control apparatus unit that comprises this logical volume. In a case where the second storage control apparatus unit and the third logical volume have been identified, the second storage control apparatus unit carries out an I/O with respect to the area that serves as the entity of the I/O-destination area in the third logical volume.
    • 第一存储控制装置单元包括第一逻辑卷。 第二存储控制装置单元包括作为虚拟逻辑卷并被映射到第一逻辑卷的第二逻辑卷和与第一逻辑卷相关联的第三逻辑卷。 第二存储控制装置单元从主机接收包括作为表示I / O目的地区域的信息的信息的I / O命令,第二逻辑卷的ID和第二逻辑区域的地址 卷。 第二存储控制装置单元识别包括用作I / O目的地区域的实体的区域的逻辑卷,以及包括该逻辑卷的存储控制装置单元。 在第二存储控制装置单元和第三逻辑卷被识别的情况下,第二存储控制装置单元相对于作为I / O目的地区域的实体的区域执行I / O 第三个逻辑卷。
    • 6. 发明申请
    • STORAGE SYSTEM AND METHOD FOR CONTROLLING THE SAME
    • 存储系统及其控制方法
    • WO2010041481A1
    • 2010-04-15
    • PCT/JP2009/054354
    • 2009-03-02
    • Hitachi, Ltd.OGAWA, JunjiNONAKA, YusukeMATSUI, Yuko
    • OGAWA, JunjiNONAKA, YusukeMATSUI, Yuko
    • G06F3/06G06F9/50
    • G06F3/0689G06F3/061G06F3/0631G06F3/0647G06F3/0658G06F9/5083
    • Optimum load distribution processing is selected and executed based on settings made by a user in consideration of load changes caused by load distribution in a plurality of asymmetric cores. A controller having a plurality of cores extracts, for each LU, a pattern showing the relationship between a core having an LU ownership and a candidate core as an LU ownership change destination based on LU ownership management information; measures, for each LU, the usage of a plurality of resources; predicates, for each LU based on the measurement results, a change in the usage of the plurality of resources and overhead to be generated by transfer processing itself; selects, based on the respective prediction results, a pattern that matches the user's setting information; and transfer the LU ownership to the core belonging to the selected pattern.
    • 考虑到由多个非对称核心中的负载分布引起的负载变化,基于用户进行的设置来选择和执行最佳负载分配处理。 具有多个核的控制器基于LU所有权管理信息,针对每个LU提取示出具有LU所有权的核心和候选核心之间的关系作为LU所有权更改目的地的关系的模式; 措施,对于每个LU,使用多个资源; 基于测量结果对每个LU的谓词,多个资源的使用的改变和由传送处理本身产生的开销; 基于各个预测结果选择与用户的设定信息相匹配的模式; 并将LU所有权转移到属于所选模式的核心。
    • 7. 发明申请
    • DATA STORAGE SYSTEM, PROCESS, AND COMPUTER PROGRAM FOR DE-DUPLICATION OF DISTRIBUTED DATA IN A SCALABLE CLUSTER SYSTEM
    • 数据存储系统,过程和计算机程序,用于在可伸缩群集系统中去除分布式数据
    • WO2018075042A1
    • 2018-04-26
    • PCT/US2016/057849
    • 2016-10-20
    • HITACHI, LTD.
    • HAYASAKA, MitsuoASTON, Christopher, JamesSMITH, JonathanDANIEL, PickenGIBBS, JamesCROSLAND, SimonMATSUI, Yuko
    • G06F17/00G06F17/30
    • The present disclosure relates to data de-duplication in distributed storage of data objects in a cluster system, in which plural data objects are distributed across a group of node apparatuses and stored in units of data blocks. Specifically, I/O access to the plural data objects is managed based on metadata structures being respectively provided for each data object, each metadata structure including a root metadata node and one or more direct metadata nodes, and optionally including one or more indirect metadata nodes; and a metadata object is stored for managing de-duplicated data blocks based on a metadata structure of the metadata object including a root metadata node and one or more direct metadata nodes, and optionally including one or more metadata indirect nodes; wherein at least one direct metadata node of the metadata structure of the metadata object includes a block reference pointing to a de-duplicated data block being associated with two or more data objects. Preferably, each of the metadata structures of the two or more data objects being associated with the de-duplicated data block includes a respective direct metadata node including an object reference to the metadata structure of the metadata object.
    • 本公开涉及在集群系统中的数据对象的分布式存储中的数据重复删除,其中多个数据对象分布在一组节点装置上并以数据块为单位存储。 具体地,基于分别为每个数据对象提供的元数据结构来管理对多个数据对象的I / O访问,每个元数据结构包括根元数据节点和一个或多个直接元数据节点,并且可选地包括一个或多个间接元数据节点 ; 并且存储用于基于包括根元数据节点和一个或多个直接元数据节点的元数据对象的元数据结构来管理去重复数据块的元数据对象,并且可选地包括一个或多个元数据间接节点; 其中所述元数据对象的元数据结构的至少一个直接元数据节点包括指向与两个或更多数据对象相关联的去重复数据块的块引用。 优选地,两个或更多个数据对象的与重复数据块相关联的每个元数据结构包括相应的直接元数据节点,其包括对元数据对象的元数据结构的对象引用。
    • 8. 发明申请
    • DATA STORAGE SYSTEM AND PROCESS FOR REDUCING READ AND WRITE AMPLIFICATIONS
    • 数据存储系统和用于降低读取和写入放大率的过程
    • WO2017196315A1
    • 2017-11-16
    • PCT/US2016/031811
    • 2016-05-11
    • HITACHI, LTD.
    • ASTON, Christopher JamesSMITH, Jonathan MarkHAYASAKA, MitsuoWILLIS, Trevor EdwardBENHAM, Simon LatimerMATSUI, Yuko
    • G06F17/30
    • G06F3/0619G06F3/061G06F3/064G06F3/065G06F3/0683G06F3/0685G06F12/0246G06F12/0811G06F16/128G06F16/183G06F16/1873G06F2212/283
    • The present disclosure relates to a data storage system, and processes and computer programs for such data storage system, for example including processing of: managing one or more metadata tree structures for storing data to one or more storage devices of the data storage system in units of blocks, each metadata tree structure including a root node pointing directly and/or indirectly to blocks, and a leaf tree level having one or more direct nodes pointing to blocks, and optionally including one or more intermediate tree levels having one or more indirect nodes pointing to indirect nodes and/or direct nodes of the respective metadata tree structure; maintaining the root node and/or nodes of at least one tree level of each of at least one metadata structure in a cache memory; and managing I/O access to data based on the one or more metadata structures, including obtaining the root node and/or nodes of the at least one tree level of the metadata structure maintained in the cache memory from the cache memory and obtaining at least one node of another tree level of the metadata structure from the one or more storage devices.
    • 本公开涉及数据存储系统,以及用于这种数据存储系统的过程和计算机程序,例如包括以下处理:管理用于将数据存储到一个或多个存储器的一个或多个元数据树结构 以块为单位的数据存储系统的设备,每个元数据树结构包括直接和/或间接指向块的根节点和具有指向块的一个或多个直接节点的叶树级,并且可选地包括一个或多个中间 具有指向相应元数据树结构的间接节点和/或直接节点的一个或多个间接节点的树级别; 将高速缓存存储器中的至少一个元数据结构中的每一个的至少一个树级别的根节点和/或节点维护; 以及基于所述一个或多个元数据结构管理对数据的I / O访问,包括从所述高速缓冲存储器获得所述高速缓冲存储器中维护的所述元数据结构的所述至少一个树级别的根节点和/或节点,并且至少获得 来自一个或多个存储设备的元数据结构的另一树级别的一个节点。
    • 9. 发明申请
    • DATA STORAGE SYSTEM AND PROCESS FOR PROVIDING DISTRIBUTED STORAGE IN A SCALABLE CLUSTER SYSTEM AND COMPUTER PROGRAM FOR SUCH DATA STORAGE SYSTEM
    • 用于在可伸缩群集系统中提供分布式存储的数据存储系统和过程以及用于这种数据存储系统的计算机程序
    • WO2018075041A1
    • 2018-04-26
    • PCT/US2016/057845
    • 2016-10-20
    • HITACHI, LTD.
    • MATSUI, YukoHAYASAKA, MitsuoASTON, Christopher, JamesSMITH, JonathanGIBBS, JamesPICKEN, DanielCROSLAND, SimonLE, Hieu, Hanh
    • G06F3/06G06F15/16G06F15/173H04L12/24H04L12/46
    • G06F16/2272G06F3/0611G06F3/064G06F3/067G06F3/0689G06F15/16G06F15/173G06F16/2246H04L12/46H04L12/4625
    • The present disclosure relates to distributed storage of data objects in a cluster system, in which a data object is distributed across a group of node apparatuses in units of data blocks; and I/O access to the data object is managed based on metadata structures including a metadata structure being associated with a parent object of the data object and plural metadata structures being respectively associated with one of a plurality of child objects of the data object. For each child object, the metadata structure of the respective child object is stored to one of the node apparatuses of the group of node apparatuses for managing locations of data blocks of the data object and includes a root metadata node and one or more direct metadata nodes, optionally further including one or more indirect metadata nodes; and the metadata structure of the parent object is distributed across the plural node apparatuses of the group of node apparatuses for managing locations of child objects of the data object and includes, on each node apparatus of the group of node apparatuses, a root metadata node and one or more direct metadata nodes, optionally further including one or more indirect metadata nodes.
    • 本公开涉及数据对象在集群系统中的分布式存储,其中数据对象以数据块为单位分布在一组节点装置上; 并且基于包括与数据对象的父对象相关联的元数据结构的元数据结构以及分别与数据对象的多个子对象之一相关联的多个元数据结构来管理对数据对象的I / O访问。 对于每个子对象,相应子对象的元数据结构被存储到用于管理数据对象的数据块的位置的节点装置组的节点装置之一,并且包括根元数据节点和一个或多个直接元数据节点 ,可选地还包括一个或多个间接元数据节点; 并且父对象的元数据结构分布在用于管理数据对象的子对象的位置的节点装置组的多个节点装置上,并且在该组节点装置的每个节点装置上包括根元数据节点和 一个或多个直接元数据节点,可选地还包括一个或多个间接元数据节点。
    • 10. 发明申请
    • STORAGE APPARATUS COMPRISING SNAPSHOT FUNCTION, AND STORAGE CONTROL METHOD
    • 包含快速功能的存储设备和存储控制方法
    • WO2014057515A1
    • 2014-04-17
    • PCT/JP2012/006499
    • 2012-10-10
    • HITACHI, LTD.
    • TAKAYAMA, YudaiMATSUI, Yuko
    • G06F3/06
    • G06F11/1446G06F3/0604G06F3/0638G06F3/0659G06F3/0679G06F17/30312
    • A storage apparatus, in response to a write command specifying a write destination with regards to multiple virtual areas, allocates a free real area of multiple real areas based on one or more storage devices to a write-destination virtual area, of the multiple virtual areas, to which the write destination belongs, and writes write-target data conforming to the write command to the allocated real area. The storage apparatus, in a case where a first write command has been received subsequent to a snapshot acquisition time point, erases an allocation of a first real area to a first virtual area to which the write destination specified in the first write command belongs, allocates the first real area to a free second virtual area to which a real area has not been allocated, allocates a free second real area to the first virtual area, and writes write-target data conforming to the first write command to the second real area.
    • 存储装置响应于指定关于多个虚拟区域的写入目的地的写入命令,基于一个或多个存储设备将多个虚拟区域的多个实际区域的空闲实际区域分配给多个虚拟区域的写入目的地虚拟区域 写入目的地所属的写入目标数据,并将符合写入命令的写入目标数据写入分配的实际区域。 存储装置在快照获取时间点之后接收到第一写入命令的情况下,将第一实际区域的分配擦除为在第一写入命令中指定的写目的地所属的第一虚拟区域,分配 向实际区域尚未分配到的空闲第二虚拟区域的第一实际区域向第一虚拟区域分配空闲的第二实际区域,并将符合第一写入命令的写入目标数据写入到第二实际区域。