Computer system

US2016259783A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016259783-A1
Application numberUS-201414424646-A
CountryUS
Kind codeA1
Filing dateMar 26, 2014
Priority dateMar 26, 2014
Publication dateSep 8, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Provided is a method for retaining metadata inheritance relationship in an object storage and for interpreting the relationship. A file and directory inheriting metadata of an upper-level directory allocates the UUID of an object corresponding to the inheritance source directory to metadata of an object of a CAS device corresponding to the file and directory as inheritance information. The inheritance information stored in the CAS device is interpreted in a metadata conversion apparatus (see FIG. 1 ).

First claim

Opening claim text (preview).

1 . A computer system comprising: at least one data providing computer; and a data management computer system connected to the data providing computer, wherein: the data providing computer is a computer providing a user with data; the data management computer system stores and manages data migrated from the data providing computer; and the data providing computer, when metadata of data to be migrated to the data management computer system inherits metadata of an upper-level directory, causes address information for identifying the upper-level directory to be included in the metadata of the data to be migrated, and transmits the data to be migrated including the metadata including the address information to the data management computer system. 2 . The computer system according to claim 1 , further comprising a metadata conversion apparatus that interprets the address information included in the metadata of the data migrated to the data management computer system, the address information being of an inheritance source directory the metadata of which the migrated data inherits, and that acquires the inheritance source metadata, wherein the metadata conversion apparatus, in response to a data search request, acquires data corresponding to the search request, acquires data inheriting, as an inheritance source, the metadata of the directory corresponding to the search request based on the address information, and outputs the data. 3 . The computer system according to claim 1 , further comprising a metadata conversion apparatus that interprets the address information included in the metadata of the data migrated to the data management computer system, the address information being of an inheritance source directory the metadata of which the migrated data inherits, and that acquires the inheritance source metadata, wherein the metadata conversion apparatus, on the basis of access permission information of the inheritance source directory inherited by data to be output, determines the presence or absence of access permission of the data to be output. 4 . The computer system according to claim 1 , further comprising a metadata conversion apparatus that interprets the address information included in the metadata of the data migrated to the data management computer system, the address information being of an inheritance source directory the metadata of which the migrated data inherits, and that acquires the inheritance source metadata, wherein: the metadata conversion apparatus, in response to a data access request, determines whether the access request is a restore request or a normal access request; and the metadata conversion apparatus acquires the metadata of target data of the access request in the case of a restore request, or acquires the metadata of the inheritance source directory inherited by the target data of the access request in the ease of a normal access request. 5 . The computer system according to claim 1 , wherein the data providing computer, in response to a data rename request, modifies the address information of an inheritance source directory the metadata of which target data of the rename request inherits. 6 . The computer system according to claim 1 , further comprising a metadata conversion apparatus that interprets the address information included in the metadata of the data migrated to the data management computer system, the address information being of an inheritance source directory the metadata of which the migrated data inherits, and that acquires the inheritance source metadata, wherein: the data management computer system with respect to each directory object, manages data provided at a lower level of each directory, and inheritance information indicating whether the lower-level data inherits the metadata of the upper-level directory; and the metadata conversion apparatus, in response to a data search request, acquires data corresponding to the search request, acquires the inheritance information from the data management computer system, and acquires and outputs data inheriting the metadata of the directory corresponding to the search request based on the acquired inheritance information. 7 . The computer system according to claim 1 , wherein: the data providing computer or the data management computer system allocates address information for identifying data to be migrated from the data providing computer to the data management computer system; and when the data management computer system allocates address information of the data to be migrated, the data management computer system notifies the data providing computer of the address information of the data to be migrated. 8 . A data management computer system for storing and managing data migrated from an external computer, the system comprising: a storage apparatus that stores an object corresponding to the data migrated from the external computer and metadata of the object; and a processor that executes a process of storing the data received from the external computer in the storage apparatus as an object, and a predetermined operation with respect to the object, wherein the metadata of the object, when each object inherits metadata of an upper-level directory, includes address information for identifying the upper-level directory. 9 . The data management computer system according to claim 8 , wherein the processor further interprets the address information included in the metadata of each object, the address information being of an inheritance source directory the metadata of which each object inherits, and executes a metadata conversion process for acquiring the metadata of the inheritance source. 10 . The data management computer system according to claim 8 , further comprising a metadata conversion apparatus that interprets the address information included in the metadata of each object, the address information being of an inheritance source directory the metadata of which is inherited by each object, and that acquires the metadata of the inheritance source. 11 . The data management computer system according to claim 9 , wherein the processor, in response to a data search request, acquires data corresponding to the search request, and, based on the address information, acquires and outputs data that inherits, as the inheritance source, the metadata of the directory corresponding to the search request. 12 . The data management computer system according to claim 9 , wherein the processor, based on access permission information of the inheritance source directory inherited by data to be output, determines the presence or absence of access permission of a target of the access request. 13 . The data management computer system according to claim 9 , wherein: the processor, in response to a data access request, determines whether the access request is a restore request or a normal access request; and the processor acquires the metadata of target data of the access request in the case of a restore request, or acquires the metadata of the inheritance source directory inherited by the target data of the access request in the case of a normal access request. 14 . The data management computer system according to claim 8 , wherein the storage apparatus further retains, with respect to each directory object, data provided at a lower level of each directory and inheritance information indicating whether the lower-level data inherits the metadata of the upper-level directory; and the processor, in response to a data search request, acquires data corresponding to the search request, acquires the inheritance information from the data management

Assignees

Inventors

Classifications

  • G06F17/303Primary

    Physics · mapped topic

  • Physics · mapped topic

  • Management specifically adapted to NAS (management of storage area networks [SAN] G06F3/067) · CPC title

  • G06F16/214Primary

    Database migration support · CPC title

  • by facilitating the process of upgrading existing storage systems, e.g. for improving compatibility between host and storage device · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016259783A1 cover?
Provided is a method for retaining metadata inheritance relationship in an object storage and for interpreting the relationship. A file and directory inheriting metadata of an upper-level directory allocates the UUID of an object corresponding to the inheritance source directory to metadata of an object of a CAS device corresponding to the file and directory as inheritance information. The inhe…
Who is the assignee on this patent?
Hitachi Ltd
What technology area does this patent fall under?
Primary CPC classification G06F17/303. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Sep 08 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).