IP Library Granted Patent US 10,353,592
Granted Patent B2
US 10,353,592 · App. 15/511,186 · Granted Jul 16, 2019

Storage system, computer system, and control method for storage system

Inventors: Akira Deguchi (Tokyo, JP); Tomohiro Kawaguchi (Tokyo, JP)
Assignee: HITACHI, LTD.
G06F3/0611G06F3/065G06F3/067G06F3/0619G06F11/14G06F11/16G06F12/00
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 10,353,592
App. No.
15/511,186
Granted
Jul 16, 2019
Kind
B2
Abstract

Saving a capacity of an on-premises storage apparatus, a high access performance of the on-premises storage apparatus, and resuming an operation quickly and accurately by using data on a cloud when a resource in the on-premises fails are achieved. A processor provides a first volume which is a virtual volume, and configures a copy pair of the first volume and a second volume provided from another storage system. Write data to the first volume is transferred to the second volume via a network, based on the copy pair. The processor writes to the memory a part of data written to the second volume, and writes to the storage device the data written to the memory.

Claims (29)

1. A storage system coupled to another storage system via a network, the storage system comprising:

a memory;

a processor configured to execute a program; and

a storage device configured to have a first storage area for storing data, wherein a virtual volume that has been mapped on the first storage area of the storage system and a second storage area of the another storage system is provided,

wherein the processor is configured to:

receive write data directed to the virtual volume;

write the received write data to the memory;

when a storage area designated for writing of the write data is the first storage area, write the write data to the storage device and transfer the write data to the another storage system via the network;

when the storage area designated for the writing of the write data is the second storage area of the another storage system:

transfer the write data to the another storage system via the network without writing the data to the storage device of the storage system; and

discard the write data stored in the memory without writing the data to the storage device of the storage system.

2. The storage system according to claim 1 , wherein the virtual volume and a volume including the second storage area of the another storage system are set as a copy pair;

wherein the processor is configured to write the write data directed to the virtual volume by transferring the data to the volume of the another storage system by the copy pair.

3. The storage system according to claim 1 , wherein the processor is configured to:

classify data to be stored in the virtual volume as one of a first group, and a second group having a lower access frequency than the first group;

store data classified into the first group to the first storage area; and

store data classified into the second group to the second storage area.

4. The storage system according to claim 3 , wherein data classified into the first group is stored in the first storage area and the second storage area.

5. The storage system according to claim 4 , wherein the processor is configured to:

determine whether read data on a received read request is in the first group or the second group;

when the read data is in the first group, the read data is read out from the first storage area; and

when the read data is in the second group, the read data is read out from the second storage area.

6. A control method for a storage system coupled to another storage system via a network, the storage system comprising a memory, a processor configured to execute a program, and a storage device configured to have a first storage area for storing data, wherein a virtual volume that has been mapped on the first storage area of the storage system and a second storage area of the other storage system is provided, the method comprising:

receiving, by the processor, write data directed to the virtual volume;

writing the received write data to the memory;

when a storage area designated for writing of the write data is the first storage area, writing the write data to the storage device and transferring the write data to the another storage system via the network;

when the storage area designated for the writing of the write data is the second storage area of the another storage system:

transferring the write data to the another storage system via the network without writing the data to the storage device of the storage system; and

discarding the write data stored in the memory without writing the data to the storage device of the storage system.

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 14, 2017
From: DEGUCHI, AKIRA; KAWAGUCHI, TOMOHIRO
To: HITACHI, LTD.
Reel/Frame 041573/0388 →
Continuity (1)
Related Publication 20170277443A1 · Sep 28, 2017