# US 10,872,020 B2 · Storage apparatus and recording medium storing backup program

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,872,020 B2
- Document ID: US10872020B2
- Status: Granted
- Kind: B2
- Application number: 16/161,135
- Filed: 2018-10-16
- Published: 2019-04-25
- Granted: 2020-12-22
- Earliest claimed: 2017-10-20
- Assignees: Fujitsu Limited
- Applicants: Fujitsu Limited
- Inventors: Kazuhiko Amano
- Web page: https://patentgrep.com/patent/US10872020B2

## CPC

- G06F 11/2015: {Redundant power supplies (power supply failure G06F1/30)}
- G06F 11/1441: {Resetting or repowering}
- G06F 13/4022: {using switching circuits, e.g. switching matrix, connection or expansion network (G06F13/4009 takes precedence)}
- G06F 11/2089: {Redundant storage control functionality}
- G06F 2201/805: Real-time
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A storage apparatus includes, a determination circuit that determines a path between one of a plurality of backup power sources and one of a plurality of backup target circuits each of the plurality of backup power sources including a memory based on configuration information, state information of the storage apparatus, and setting information of performance request for the storage apparatus, a plurality of switches arranged between the plurality of backup target circuits and the plurality of backup power sources, and a control circuit that controls the switches to couple the backup target circuit to the backup power source via the path determined by the determination circuit.

## Claims

### Claim 1

A storage apparatus comprising:
a determination circuit configured to determine a path between one of a plurality of backup power sources and one of a plurality of backup target circuits, each of the plurality of backup target circuits including a memory based on configuration information, state information of the storage apparatus, and setting information of performance request for the storage apparatus;
a plurality of switches arranged between the plurality of backup target circuits and the plurality of backup power sources; and
a control circuit configured to control the switches to couple the backup target circuit to the backup power source via the path determined by the determination circuit,
each of a plurality of storage control apparatuses that control the storage apparatus includes the backup target circuit, and
when an early use of a cache memory is set as the performance request setting information and the amount of power of the backup power source is equal to or greater than an amount of power of backing up one storage apparatus, the determination circuit determines the path so that one of the plurality of storage control apparatuses is coupled to the backup power source.

### Claim 2 (depends on 1)

The storage apparatus according to claim 1, further comprising
a detection circuit configured to detect a failure location of the backup power source and the backup target circuit, and update the state information,
wherein the determination circuit determines the path based on the failure location.

### Claim 3 (depends on 1)

The storage apparatus according to claim 1, further comprising
a monitoring circuit configured to monitor an amount of power that is supplied by the backup power source at a predetermined interval,
wherein the determination circuit determines the path based on the amount of power.

### Claim 4 (depends on 1)

A storage apparatus according to claim 1, wherein comprising:
a determination circuit configured to determine a path between one of a plurality of backup power sources and one of a plurality of backup target circuits, each of the plurality of backup target circuits including a memory based on configuration information, state information of the storage apparatus, and setting information of performance request for the storage apparatus;
a plurality of switches arranged between the plurality of backup target circuits and the plurality of backup power sources; and
a control circuit configured to control the switches to couple the backup target circuit to the backup power source via the path determined by the determination circuit,
each of a plurality of storage control apparatuses that control the storage apparatus includes the backup target circuit, and
when a use of a user cache having a predetermined capacity or more is set as the performance request setting information and the amount of power of the backup power source is equal to or greater than an amount of power of backing up one storage apparatus, the determination circuit determines the path so that one of the plurality of storage control apparatuses is coupled to the backup power source.
