IP Library Granted Patent US 11,294,591
Granted Patent B2
US 11,294,591 · App. 16/814,300 · Granted Apr 5, 2022

Apparatus configured to create extended configuration proposal of storage system including multiple notes

Inventor: Yuki Nagata (Tokyo, JP)
Assignee: HITACHI, LTD.
G06F3/0653G06F3/067G06F3/0614G06F3/0659G06F3/0683
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,294,591
App. No.
16/814,300
Granted
Apr 5, 2022
Kind
B2
Abstract

An apparatus creates an extended configuration proposal of a storage system including multiple nodes. A processor of the apparatus is configured to acquire information on requested performance of each host, which accesses the storage system. The processor is configured to acquire information on performance of each of multiple existing nodes of the storage system. The processor is configured to determine a number and performance of one or more additional nodes and a coupling form between the host and the storage system so as to satisfy the requested performance of each host. The processor is configured to include the number and the performance of the one or more additional nodes and the coupling form in the extended configuration proposal.

Claims (37)

1. A system configured to create and execute an extended configuration proposal of a storage system including multiple nodes, the system comprising:

multiple existing nodes each existing node configured to monitor its operation performance;

a processor; and

a storage device configured to store instructions to be executed by the processor,

wherein the processor is configured to:

acquire information on requested performance of each host, which accesses the storage system;

acquire the operation performance of each of the multiple existing nodes of the storage system;

determine a number and performance of one or more additional nodes and a coupling form between the host and the storage system so as to satisfy the requested performance of each host;

include the number and the performance of the one or more additional nodes and the coupling form in the extended configuration proposal,

receive an instruction to execute the extended configuration proposal and execute the extended configuration proposal.

2. The apparatus according to claim 1 ,

wherein the host comprises one or more existing hosts, and

wherein the requested performance of each of the one or more existing hosts is monitored operation performance of each of the one or more existing hosts.

3. The apparatus according to claim 1 ,

wherein the processor is configured to determine the number and the performance of the one or more additional nodes and the coupling form so as to satisfy a request for redundancy of the storage system, and

wherein the redundancy indicates a permissible number of failed nodes that allows the requested performance of each host to be satisfied.

4. The apparatus according to claim 1 , wherein the processor is configured to create another extended configuration proposal having a larger number of additional nodes than the number of additional nodes of the extended configuration proposal.

5. The apparatus according to claim 1 ,

wherein types of the one or more additional nodes of the extended configuration proposal are common, and

wherein the extended configuration proposal indicates the minimum number of additional nodes that satisfies a request for the storage system, which is set in advance.

6. The apparatus according to claim 1 ,

wherein the one or more additional nodes in the extended configuration proposal have the same node type, and

wherein the processor is configured to further create another extended configuration proposal in which an additional node has a node type different from the node type.

7. The apparatus according to claim 1 ,

wherein one of a direct access and an indirect access is assigned to each host,

wherein the host to which the direct access is assigned is configured to be able to access only a specified node, and the specified node is configured to store data of the host to which the direct access is assigned,

wherein the host to which the indirect access is assigned is configured to be able to access all of nodes included in the storage system, and

wherein the processor is configured to assign one of the direct access and the indirect access to each host so as to satisfy the requested performance of each host, and determine an access destination of the host to which the direct access is assigned.

8. The apparatus according to claim 7 , wherein, when the requested performance of a host selected from the hosts is able to be satisfied through use of the indirect access, the processor assigns to the selected host the indirect access with priority over the direct access.

9. A method of creating, and executing an extended configuration proposal of a storage system including multiple nodes, the method comprising:

acquiring, information on requested performance of each host, which accesses the storage system;

monitoring by each of multiple existing nodes operation performance of each of the multiple existing nodes;

acquiring, information on performance of each of multiple existing nodes forming the storage system;

determining, a number and performance of one or more additional nodes and a coupling form between the host and the storage system so as to satisfy the requested performance of each host; and

including, the number and the performance of the one or more additional nodes and the coupling form in the extended configuration proposal,

receiving an instruction to execute the extended configuration proposal and

executing the extended configuration proposal.

Assignments (2)
COMPANY SPLIT Recorded Aug 20, 2024
From: HITACHI, LTD.
To: HITACHI VANTARA, LTD.
Reel/Frame 069518/0761 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2020
From: NAGATA, YUKI
To: HITACHI, LTD.
Reel/Frame 052095/0170 →
Priority Claims (1)
JP JP2019-187377 · Oct 11, 2019 · national
Continuity (1)
Related Publication 20210109672A1 · Apr 15, 2021