Information processing apparatus and method for hybrid cloud system including hosts provided in cloud and storage apparatus provided at a location other than the cloud

US11599289B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11599289-B2
Application numberUS-202117199059-A
CountryUS
Kind codeB2
Filing dateMar 11, 2021
Priority dateJun 19, 2020
Publication dateMar 7, 2023
Grant dateMar 7, 2023

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.

An information processing apparatus and method capable of minimizing influences affecting business activities and dynamically changing the configuration of a storage apparatus in response to scale-out of hosts are proposed. The information processing apparatus for managing the configuration of the storage apparatus which constitutes a hybrid cloud system is provided with a data acquisition unit and a data copy management unit; and if the data acquisition unit detects the scale-out of the hosts and determines that a first volume, which stores data from the hosts, in the storage apparatus has a high load, the data acquisition unit issues an instruction to the data copy management unit to copy the data and the data copy management unit issues an instruction to the storage apparatus, in accordance with the instruction from the data acquisition unit, to copy the data, regarding which the access frequency from each host is high, to a second volume and to copy the data, regarding which the access frequency from a specified host is high, to a third volume.

First claim

Opening claim text (preview).

The invention claimed is: 1. An information processing apparatus in a hybrid cloud system including hosts provided in a cloud and a storage apparatus which is provided at a location other than the cloud and from and to which the hosts read and write data, the information processing apparatus managing a configuration of the storage apparatus and comprising: a processor coupled to a memory storing instructions to permit the processor to function as: a data acquisition unit that monitors occurrence of scale-out of the hosts in the cloud including an increase of a number of hosts which execute a corresponding processing, manages data access frequency including a number of times of accesses from the hosts to each piece of the data stored in the storage apparatus and deviation of data accesses for each of the hosts indicating how many times and which host has accessed which data, and acquires storage information about a load on the storage apparatus from the storage apparatus; and a data copy management unit that manages copying of the data In the storage apparatus, wherein, if the data acquisition unit detects the scale-out of the hosts and determines based on the storage information that a first volume, which stores the data from the hosts, in the storage apparatus has a high load, then the data acquisition unit issues an instruction to the data copy management unit to copy the data; and wherein, if the data copy management unit receives the instruction from the data acquisition unit to copy the data stored in the first volume, then the data copy management unit issues an instruction to the storage apparatus, on a basis of the data access frequency and the deviation of data accesses from the hosts to each piece of the data stored in the first volume, to copy the data with high data access frequency from each host, to a second volume which is different from the first volume and copy the data with high data access frequency from a specific one of the hosts, to a third volume which is different from the first volume and the second volume. 2. The information processing apparatus according to claim 1 , wherein the first volume is set in a first RAID (Redundant Arrays of Inexpensive Disks) group configured by a storage area provided by respective storage devices, wherein the second volume is set in a second RAID group which is configured by a storage area provided by respective storage devices and is different from the first RAID group, and wherein the third volume is set in each of third RAID groups which are configured by storage areas provided by respective storage devices and are different from the first RAID group and the second RAID group, respectively. 3. The information processing apparatus according to claim 2 , wherein the third volume is provided for each host. 4. The information processing apparatus according to claim 3 , wherein the third volume for each host is set in each of the third RAID groups which are configured by storage areas provided by the respective storage devices and are different from each other. 5. The information processing apparatus according to claim 4 , wherein, if the second volume or the third volume that is to be a copy destination of the data which is a copy target does not exist in the storage apparatus, then the data copy management unit causes the second volume or the third volume to be created in the storage apparatus and issues an instruction to the storage apparatus to copy the data, which is the copy target, to the second volume or the third volume. 6. The information processing apparatus according to claim 1 , wherein the data acquisition unit further monitors occurrence of scale-in of the hosts in the cloud including a decrease in the number of hosts which execute the corresponding processing, and wherein, if the data acquisition unit detects the scale-in and determines based on the storage information that the first volume has a low load, then the data acquisition unit issues an instruction to the data copy management unit to delete each piece of the data which is copied to the second volume or the third volume, and wherein, if the data copy management unit receives the instruction from the data acquisition unit to delete the data, then the data copy management unit issues an instruction to the storage apparatus to delete the second volume and the third volume. 7. An information processing method executed by an information processing apparatus in a hybrid cloud system including hosts provided in a cloud and a storage apparatus which is provided at a location other than the cloud and from and to which the hosts read and write data, the information processing apparatus managing a configuration of the storage apparatus and including: a processor coupled to a memory storing instructions to permit the processor to function as: a data acquisition unit that monitors occurrence of scale-out of the hosts in the cloud including an increase of a number of hosts which execute a corresponding processing, manages data access frequency including a number of times of accesses from the hosts to each piece of the data stored in the storage apparatus and deviation of data accesses for each of the hosts indicating how many times and which host has accessed which data, and acquires storage information about a load on the storage apparatus from the storage apparatus; and a data copy management unit that manages copying of the data in the storage apparatus, the information processing method comprising: a first step, which is executed by the data acquisition unit when detecting the scale-out of the hosts and determining based on the storage information that a first volume, which stores the data from the hosts, in the storage apparatus has a high load, of issuing an instruction to the data copy management unit to copy the data; and a second step, which is executed by the data copy management unit in accordance with the instruction from the data acquisition unit, of issuing an instruction to the storage apparatus, on a basis of the data access frequency and the deviation of data accesses from the hosts to each piece of the data stored in the first volume with high data access frequency from each host, to a second volume which is different from the first volume and copy the data with high data access frequency from a specific one of the hosts, to a third volume which is different from the first volume and the second volume. 8. The information processing method according to claim 7 , wherein the first volume is set in a first RAID (Redundant Arrays of Inexpensive Disks) group configured by a storage area provided by respective storage devices, wherein the second volume is set in a second RAID group which is configured by a storage area provided by respective storage devices and is different from the first RAID group, and wherein the third volume is set in each of third RAID groups which are configured by storage areas provided by respective storage devices and are different from the first RAID group and the second RAID group, respectively. 9. The information processing method according to claim 8 , wherein the third volume is provided for each host. 10. The information processing method according to claim 9 , wherein the third volume for each host is set in each of the third RAID groups which are configured by storage areas provided by the respective storage devices and are different from each other. 11. The information processing method according to claim 10 , wherein, in the second step, if the second volume or the third volume that is to be a copy destination of the data which is a copy target does not exist in the storage apparatus, then the data copy management unit causes t

Assignees

Inventors

Classifications

  • Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS] · CPC title

  • G06F3/0689Primary

    Disk arrays, e.g. RAID, JBOD · CPC title

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

  • Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes · CPC title

  • Replication mechanisms · 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 US11599289B2 cover?
An information processing apparatus and method capable of minimizing influences affecting business activities and dynamically changing the configuration of a storage apparatus in response to scale-out of hosts are proposed. The information processing apparatus for managing the configuration of the storage apparatus which constitutes a hybrid cloud system is provided with a data acquisition unit…
Who is the assignee on this patent?
Hitachi Ltd
What technology area does this patent fall under?
Primary CPC classification G06F3/0689. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 07 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).