# US 2014/0156815 A1 · Storage system and method for managing configuration information thereof

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

- Number: US 2014/0156815 A1
- Document ID: US20140156815A1
- Status: Published application
- Kind: A1
- Application number: 13/703,206
- Filed: 2012-12-03
- Published: 2014-06-05
- Earliest claimed: 2012-12-03
- Assignees: Hitachi, Ltd.
- Inventors: Jun Kitahara; Takamitsu Morioka; Isao Shimonishi; Toshio Kimura; Hiroji Shibuya
- Web page: https://patentgrep.com/patent/US20140156815A1

## CPC

- H04L 41/0813: characterised by the conditions triggering a change of settings
- G06F 3/0605: {by facilitating the interaction with a user or administrator}
- G06F 3/0607: {by facilitating the process of upgrading existing storage systems, e.g. for improving compatibility between host and storage device}
- G06F 3/0631: {by allocating resources to storage systems}
- G06F 3/067: {Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

The object of the invention is to enable automatic recognition of a content of change of configuration at a host side when physical configuration change such as the expansion or reduction of a storage subsystem occurs. Coupling information with respect to the storage subsystems is provided to the host side, and when physical configuration change occurs, a notice that change of configuration has been executed and the content of change of configuration is notified from the storage subsystem side to the host side, based on which the coupling information is updated automatically. According to this method, the host can constantly recognize the current adequate logical configuration of one or more storage subsystems that the host accesses.

## Claims

### Claim 1

A storage system having one or more storage subsystems coupled via a network with one or more host computers;
the storage subsystem comprising:
a storage device for storing data from the host computer; and
a control unit for controlling the storage device;
wherein the host computer has a storage coupling information for coupling to the storage subsystem;
the storage coupling information is composed of a coupling information of the host computer and the storage subsystem, and a configuration information of the storage device and the control unit;
the storage subsystem has a storage allocation information storing a configuration of the storage device and the control unit and an allocation position to the host computer; and
when the configuration of the storage subsystem is changed, the storage allocation information is updated, the configuration change information notice including the content of change of configuration is transmitted to the host computer, and the storage coupling information is updated based on the content of the configuration change information notice.

### Claim 2 (depends on 1)

The storage system according to claim 1, wherein
the network stores a network coupling information indicating a coupling status of the host computer and the storage subsystem; and
the network coupling information is composed of a coupling port information of the host computer, a coupling port information of the storage subsystem, and a coupling information of the coupling ports.

### Claim 3 (depends on 2)

The storage system according to claim 2, wherein
the storage allocation information includes a logical address information showing the allocation of the storage device in the host computer, an identification information and a type information of the control unit, and an identification information and a type information of the storage device; and
the storage coupling information is generated from the storage allocation information and the network information.

### Claim 4 (depends on 3)

The storage system according to claim 3, wherein
the configuration change information notice further includes a request source information for identifying a storage subsystem requesting update of the storage coupling information, a request destination information for identifying a host computer of the request destination, and a configuration change type indicating the type of the change of configuration; and
the configuration change type is one or more of the following states: expansion, reduction, replacement or change of specification of the storage subsystem, the storage device or the control unit.

### Claim 5 (depends on 4)

The storage system according to claim 4, wherein either the whole storage system or a management device managing the storage subsystem is coupled to the storage subsystem or the network.

### Claim 6 (depends on 5)

The storage system according to claim 5, wherein
when the host computer cannot access the storage subsystem, if the cause of access incapability is a reduction of the storage subsystem, the storage device or the control unit,
a notice notifying that the cause of access incapability is the reduction of the storage subsystem is sent to the host computer or the management device.

### Claim 7 (depends on 5)

The storage system according to claim 5, wherein
when the host computer cannot access the storage subsystem,
if the cause of access incapability is a failure instead of a reduction of the storage subsystem, the storage device or the control unit,
a notice notifying that the cause of access incapability is the failure of the storage subsystem is sent to the host computer or the management device.

### Claim 8 (depends on 4)

The storage system according to claim 4, wherein
the configuration change information notice further includes a network coupling information.

### Claim 9 (depends on 8)

The storage system according to claim 8, wherein
the configuration change information notice is transmitted from the storage subsystem to the host computer via a second network that differs from said network.

### Claim 10 (depends on 9)

The storage system according to claim 9, wherein
a protocol of the network is a FC.

### Claim 11 (depends on 9)

The storage system according to claim 9, wherein
a protocol of the second network is Ethernet.

### Claim 12

A method for managing configuration information of a storage system, the information including
a storage allocation information for allocating a physical storage resource of a storage subsystem to a host computer; and
a storage coupling information which is a logical configuration information for the host computer to access the storage subsystem;
wherein the method updates the storage allocation information and the storage coupling information based on the content of change when a configuration of the physical storage resource of the storage subsystem is changed.
