Transactional access to records on secondary storage in an in-memory database
US-2015379060-A1 · Dec 31, 2015 · US
US2016259783A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016259783-A1 |
| Application number | US-201414424646-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 26, 2014 |
| Priority date | Mar 26, 2014 |
| Publication date | Sep 8, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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 ).
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
Physics · mapped topic
Physics · mapped topic
Management specifically adapted to NAS (management of storage area networks [SAN] G06F3/067) · CPC title
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.