Directory-level referral method for parallel NFS with multiple metadata servers
    1.
    发明授权
    Directory-level referral method for parallel NFS with multiple metadata servers 有权
    具有多个元数据服务器的并行NFS的目录级引用方法

    公开(公告)号:US09342529B2

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

    申请号:US13729256

    申请日:2012-12-28

    Applicant: HITACHI, LTD.

    CPC classification number: G06F17/30203

    Abstract: An aspect of the invention is directed to a plurality of MDSs (metadata servers) in a distributed storage system which includes data servers storing file contents, each MDS having a processor and a memory and storing file system metadata. Directories of a file system namespace are distributed to the MDSs through referral directories referring to real directories using hash value of inode number of each of the referral directories. During a process to create a directory in the file system namespace, a first MDS dynamically creates a referral directory in the first MDS, and creates a real directory in a second MDS, the referral directory in the first MDS referring to the real directory in the second MDS by maintaining location information of the real directory in the second MDS, the real directory in the second MDS containing the file system metadata for the directory in the file system namespace.

    Abstract translation: 本发明的一个方面涉及分布式存储系统中的多个MDS(元数据服务器),其包括存储文件内容的数据服务器,每个MDS具有处理器和存储器并且存储文件系统元数据。 通过引用目录将文件系统命名空间的目录分发到MDS,引用目录使用每个引用目录的索引节点号的散列值。 在文件系统命名空间中创建目录的过程中,第一个MDS在第一个MDS中动态创建一个引用目录,并在第二个MDS中创建一个真实的目录,第一个MDS中的引用目录引用了 通过维护第二个MDS中的真实目录的位置信息来实现第二个MDS,第二个MDS中的真实目录包含文件系统命名空间中目录的文件系统元数据。

    STORAGE SYSTEM AND STORAGE CONTROL METHOD THAT COMPRESS AND STORE DATA ELEMENTS
    2.
    发明申请
    STORAGE SYSTEM AND STORAGE CONTROL METHOD THAT COMPRESS AND STORE DATA ELEMENTS 审中-公开
    存储系统和存储数据元素的存储控制方法

    公开(公告)号:US20140149711A1

    公开(公告)日:2014-05-29

    申请号:US14169297

    申请日:2014-01-31

    Applicant: HITACHI, LTD.

    Inventor: Kenta Shiga

    Abstract: A pool is formed based on a plurality of storage devices. This pool is constituted by a plurality of real pages. Real pages of different lengths are included in this plurality of real pages. Among a plurality of virtual pages which make up a virtual volume, a controller compresses a write data element for a write destination virtual page, selects a real page of a real page length based on the data length of a data unit including the compressed write data element, and allocates the selected real page to the write destination virtual page.

    Abstract translation: 基于多个存储装置形成池。 该池由多个实际页构成。 不同长度的实际页面被包括在该多个真实页面中。 在构成虚拟卷的多个虚拟页面中,控制器压缩写入目的地虚拟页面的写入数据元素,基于包括压缩写入数据的数据单元的数据长度来选择实际页面长度的真实页面 元素,并将所选择的实际页面分配给写入目标虚拟页面。

    Storage system and storage control method that compress and store data elements
    4.
    发明授权
    Storage system and storage control method that compress and store data elements 有权
    存储系统和存储控制方法,压缩和存储数据元素

    公开(公告)号:US09208067B2

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

    申请号:US14169297

    申请日:2014-01-31

    Applicant: HITACHI, LTD.

    Inventor: Kenta Shiga

    Abstract: A pool is formed based on a plurality of storage devices. This pool is constituted by a plurality of real pages. Real pages of different lengths are included in this plurality of real pages. Among a plurality of virtual pages which make up a virtual volume, a controller compresses a write data element for a write destination virtual page, selects a real page of a real page length based on the data length of a data unit including the compressed write data element, and allocates the selected real page to the write destination virtual page.

    Abstract translation: 基于多个存储装置形成池。 该池由多个真实页构成。 不同长度的实际页面被包括在该多个真实页面中。 在构成虚拟卷的多个虚拟页面中,控制器压缩写入目的地虚拟页面的写入数据元素,基于包括压缩写入数据的数据单元的数据长度来选择实际页面长度的真实页面 元素,并将所选择的实际页面分配给写入目标虚拟页面。

    STORAGE SUBSYSTEM AND METHOD FOR CONTROLLING THE STORAGE SUBSYSTEM
    5.
    发明申请
    STORAGE SUBSYSTEM AND METHOD FOR CONTROLLING THE STORAGE SUBSYSTEM 有权
    存储子系统和存储子系统的控制方法

    公开(公告)号:US20150277765A1

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

    申请号:US14372929

    申请日:2013-10-17

    Applicant: HITACHI, LTD.

    Abstract: The present invention provides a storage subsystem accessing a storage resource efficiently to thereby enhance throughput. The storage subsystem adopts a configuration where respective processor packages have ownership of the respective LDEVs, wherein an I/O command from a host specifying an address extending over a division position within a single LDEV is divided, and the I/O processing is executed in a shared manner by multiple processor packages. The I/O processing is executed by allocating a processor package that processes a specific storage area with priority.

    Abstract translation: 本发明提供一种存储子系统有效地访问存储资源,从而提高吞吐量。 存储子系统采用各自处理器包具有相应LDEV的所有权的配置,其中来自指定在单个LDEV内的分割位置延伸的地址的主机的I / O命令被划分,并且I / O处理在 多个处理器包的共享方式。 通过分配优先处理特定存储区域的处理器包来执行I / O处理。

    Data processing system and data processing method

    公开(公告)号:US10685046B2

    公开(公告)日:2020-06-16

    申请号:US15739028

    申请日:2016-03-28

    Applicant: HITACHI, LTD.

    Abstract: First type metadata is associated with unstructured data included in an unstructured data source. A data processing system performs an extraction process. This extraction process includes: (a) creating, for each of a plurality of selected pieces of unstructured data in the unstructured data source, second type metadata, which is metadata including content information representing one or more content attributes of the piece of unstructured data; and (b) associating the created second type metadata with the first type metadata of the piece of unstructured data.

    Storage subsystem and method for controlling the storage subsystem
    7.
    发明授权
    Storage subsystem and method for controlling the storage subsystem 有权
    用于控制存储子系统的存储子系统和方法

    公开(公告)号:US09239681B2

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

    申请号:US14372929

    申请日:2013-10-17

    Applicant: HITACHI, LTD.

    Abstract: The present invention provides a storage subsystem accessing a storage resource efficiently to thereby enhance throughput. The storage subsystem adopts a configuration where respective processor packages have ownership of the respective LDEVs, wherein an I/O command from a host specifying an address extending over a division position within a single LDEV is divided, and the I/O processing is executed in a shared manner by multiple processor packages. The I/O processing is executed by allocating a processor package that processes a specific storage area with priority.

    Abstract translation: 本发明提供一种存储子系统有效地访问存储资源,从而提高吞吐量。 存储子系统采用各自处理器包具有相应LDEV的所有权的配置,其中来自指定在单个LDEV内的分割位置延伸的地址的主机的I / O命令被划分,并且I / O处理在 多个处理器包的共享方式。 通过分配优先处理特定存储区域的处理器包来执行I / O处理。

    Method for decompressing data in storage system for write requests that cross compressed data boundaries
    8.
    发明授权
    Method for decompressing data in storage system for write requests that cross compressed data boundaries 有权
    用于解压缩存储系统中用于跨压缩数据边界的写请求的数据的方法

    公开(公告)号:US09183217B2

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

    申请号:US13643815

    申请日:2012-10-18

    Applicant: Hitachi, Ltd.

    CPC classification number: G06F17/30153 G06F3/0608 G06F3/064 G06F3/0685

    Abstract: The present invention aims at improving the performance of a compression function in a storage system, and solves the prior art problem of having to decompress a whole compression unit even if a read request or a write request targets only a portion smaller than the compression unit, causing increase of overhead of decompression processing and elongation of processing time, and deteriorating performance. The present invention prevents unnecessary decompression processing and reduces the overhead of processing by suppressing the range of decompression processing to a minimum portion according to the relationship between the read/write request range and the compression unit.

    Abstract translation: 本发明旨在提高存储系统中的压缩功能的性能,并且即使读请求或写请求仅针对小于压缩单元的部分,也解决了必须对整个压缩单元进行解压缩的现有技术问题, 导致减压处理的开销增加和处理时间延长,性能下降。 本发明根据读/写请求范围和压缩单元之间的关系,防止不必要的解压缩处理,并且通过将减压处理的范围抑制到最小部分来减少处理开销。

    Allocating storage to a thin provisioning logical volume
    9.
    发明授权
    Allocating storage to a thin provisioning logical volume 有权
    将存储分配到精简配置逻辑卷

    公开(公告)号:US08819340B2

    公开(公告)日:2014-08-26

    申请号:US14055683

    申请日:2013-10-16

    Applicant: Hitachi, Ltd.

    Inventor: Kenta Shiga

    Abstract: A first storage system includes a plurality of first storage devices and is coupled to a computer. A second storage system includes a plurality of second storage devices and is coupled to the first storage system. A first controller provides a thin provisioning logical volume (LU) to the computer. A second controller provides an external thin provisioning LU to the first storage system. The first controller provides pool areas associated with the thin provisioning LU, including a first pool area mapped to the external thin provisioning LU, and allocates the first pool area to a first region in the thin provisioning LU to store a write data to the first region in the thin provisioning LU. The second controller allocates at least one of a plurality of pool areas to store the write data to the first region in the thin provisioning LU.

    Abstract translation: 第一存储系统包括多个第一存储设备并且耦合到计算机。 第二存储系统包括多个第二存储设备并且耦合到第一存储系统。 第一控制器向计算机提供精简配置逻辑卷(LU)。 第二控制器向第一存储系统提供外部精简配置LU。 第一控制器提供与精简配置LU相关联的池区域,包括映射到外部精简配置LU的第一池区域,并且将第一池区域分配给精简配置LU中的第一区域,以将写入数据存储到第一区域 在精简配置LU中。 第二控制器分配多个池区域中的至少一个以将写入数据存储到精简配置LU中的第一区域。

    Storage system for a virtual volume across a plurality of storages
    10.
    发明授权
    Storage system for a virtual volume across a plurality of storages 有权
    跨多个存储器的虚拟卷的存储系统

    公开(公告)号:US08572316B2

    公开(公告)日:2013-10-29

    申请号:US13714093

    申请日:2012-12-13

    Applicant: Hitachi, Ltd.

    Inventor: Kenta Shiga

    Abstract: A first storage system includes a plurality of first storage devices and is coupled to a computer. A second storage system includes a plurality of second storage devices and is coupled to the first storage system. A first controller provides a thin provisioning logical volume (LU) to the computer. A second controller provides an external thin provisioning LU to the first storage system. The first controller provides pool areas associated with the thin provisioning LU, including a first pool area mapped to the external thin provisioning LU, and allocates the first pool area to a first region in the thin provisioning LU to store a write data to the first region in the thin provisioning LU. The second controller allocates at least one of a plurality of pool areas to store the write data to the first region in the thin provisioning LU.

    Abstract translation: 第一存储系统包括多个第一存储设备并且耦合到计算机。 第二存储系统包括多个第二存储设备并且耦合到第一存储系统。 第一控制器向计算机提供精简配置逻辑卷(LU)。 第二控制器向第一存储系统提供外部精简配置LU。 第一控制器提供与精简配置LU相关联的池区域,包括映射到外部精简配置LU的第一池区域,并且将第一池区域分配给精简配置LU中的第一区域,以将写入数据存储到第一区域 在精简配置LU中。 第二控制器分配多个池区域中的至少一个以将写入数据存储到精简配置LU中的第一区域。

Patent Agency Ranking