Information processing system and bursting control method

US11265262B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11265262-B1
Application numberUS-202117411990-A
CountryUS
Kind codeB1
Filing dateAug 25, 2021
Priority dateJan 6, 2021
Publication dateMar 1, 2022
Grant dateMar 1, 2022

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 system capable of controlling bursting more appropriately is provided. The information processing system includes: a credit management unit that manages a credit amount for controlling allocation of a resource amount of resources via the bursting with respect to each of a plurality of operation targets; and a bursting management unit that calculates the resource amount to be added via the bursting with respect to each of the plurality of operation targets according to the credit amount managed by the credit management unit and issues an instruction to a storage apparatus to allocate each calculated resource amount to each of the plurality of operation targets.

First claim

Opening claim text (preview).

The invention claimed is: 1. An information processing system for performing bursting with respect to a storage apparatus which is coupled to a plurality of operation targets including one or more hosts and processes reading and writing of data by the one or more hosts, to additionally allocate a resource amount of a specified resource for the storage apparatus relating to the processing, the information processing system comprising: a credit management unit that manages a credit amount for controlling allocation of the resource amount of the resource via the bursting with respect to each of the plurality of operation targets; and a bursting management unit that calculates the resource amount to be added via the bursting with respect to each of the plurality of operation targets according to the credit amount managed by the credit management unit and issues an instruction to the storage apparatus to allocate each calculated resource amount to each of the plurality of operation targets, wherein the storage apparatus is provided with volumes for each of the plurality of operation targets; wherein the resource is a cache; and wherein the credit management unit judges whether or not an IOPS (Input Output Per Second) of each volume provided in the storage apparatus is smaller than a preset IOPS, calculates a credit amount by multiplying the IOPS of the volume which is determined to be smaller, by a conversion coefficient, and adds the calculated credit amount to a credit amount of an operation target associated with the volume; and if a cache capacity is additionally allocated to a specified operation target via the bursting, the credit management unit calculates a credit amount by multiplying the cache capacity by time during which the cache capacity is additionally allocated, and subtracts the calculated credit amount from the credit amount of the operation target. 2. The information processing system according to claim 1 , wherein the storage apparatus is provided with volumes for each of the plurality of operation targets; and wherein the credit management unit: judges whether or not an IOPS (Input Output Per Second) of each volume provided in the storage apparatus is smaller than a preset IOPS; and adds a credit amount according to the IOPS of the volume which is determined to be smaller to a credit amount of an operation target associated with the volume. 3. The information processing system according to claim 1 , wherein if the resource amount is additionally allocated to a specified operation target via the bursting, the credit management unit subtracts the credit amount according to the resource amount from the credit amount of the operation target. 4. The information processing system according to claim 1 , wherein the resource is a cache; and wherein if each capacity required to be added regarding the plurality of operation targets via the bursting is larger than a free cache capacity of the cache, the bursting management unit calculates the cache capacity to be added to the operation targets to proportionally divide the free cache capacity at a ratio of the credit amount of the operation targets which demand the addition of the cache capacity, and issues an instruction to the storage apparatus to allocate the calculated cache capacity to the operation targets. 5. The information processing system according to claim 1 , wherein the credit management unit outputs a credit amount corresponding to an inquiry from a user terminal. 6. A bursting control method for performing bursting with respect to a storage apparatus which is coupled to a plurality of operation targets including one or more hosts and processes reading and writing of data by the one or more hosts, to additionally allocate a resource amount of a specified resource for the storage apparatus relating to the processing, the bursting control method comprising: a step executed by a credit management unit managing a credit amount for controlling allocation of the resource amount of the resource via the bursting with respect to each of the plurality of operation targets; and a step executed by the bursting management unit calculating the resource amount to be added via the bursting with respect to each of the plurality of operation targets according to the credit amount managed by the credit management unit and issuing an instruction to the storage apparatus to allocate each calculated resource amount to each of the plurality of operation targets, wherein the storage apparatus is provided with volumes for each of the plurality of operation targets; wherein the resource is a cache; and wherein the credit management unit judges whether or not an IOPS (Input Output Per Second) of each volume provided in the storage apparatus is smaller than a preset IOPS, calculates a credit amount by multiplying the IOPS of the volume which is determined to be smaller, by a conversion coefficient, and adds the calculated credit amount to a credit amount of an operation target associated with the volume; and if a cache capacity is additionally allocated to a specified operation target via the bursting, the credit management unit calculates a credit amount by multiplying the cache capacity by time during which the cache capacity is additionally allocated, and subtracts the calculated credit amount from the credit amount of the operation target.

Assignees

Inventors

Classifications

  • based on usage prediction · CPC title

  • Data buffering arrangements · CPC title

  • at area level, e.g. provisioning of virtual or logical volumes · CPC title

  • Permissions · CPC title

  • for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS] · 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 US11265262B1 cover?
An information processing system capable of controlling bursting more appropriately is provided. The information processing system includes: a credit management unit that manages a credit amount for controlling allocation of a resource amount of resources via the bursting with respect to each of a plurality of operation targets; and a bursting management unit that calculates the resource amount…
Who is the assignee on this patent?
Hitachi Ltd
What technology area does this patent fall under?
Primary CPC classification H04L47/762. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).