IP Library Granted Patent US 11,907,746
Granted Patent B2
US 11,907,746 · App. 17/186,850 · Granted Feb 20, 2024

Compound storage system

Inventors: Akira Yamamoto (Tokyo, JP); Hiroto Ebara (Tokyo, JP); Takaki Nakamura (Tokyo, JP); Yoshinori Ohira (Tokyo, JP)
Assignee: Hitachi, Ltd.
G06F9/45558G06F3/0604G06F3/067G06F3/0631G06F3/0664G06F3/0689G06F9/30047G06F2009/4557G06F2009/45595
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,907,746
App. No.
17/186,850
Granted
Feb 20, 2024
Kind
B2
Abstract

A compound storage system including: a storage box having a plurality of storage devices; and a plurality of servers capable of executing one or more virtual machines. The storage box stores a logical volume. The virtual machines executable by the server include an application VM and a controller VM. When a predetermined situation occurs in which an application VM of a migration source server is migrated to a predetermined migration destination server, at least one processor of the one or more servers in the compound storage system migrates the application VM to the migration destination server, and migrates a control right of a logical volume used by the application VM to a controller VM of the migration destination server.

Claims (25)

1. A compound storage system comprising:

a storage box having a plurality of storage devices; and

a plurality of servers capable of executing one or more virtual machines,

wherein the storage box stores a logical volume,

the virtual machines executable by the server include an application virtual machine (VM) that executes an application using the logical volume, and a controller VM that configures a controller capable of controlling read and write with respect to a logical volume for which the controller has a control right,

when a predetermined situation occurs in which an application VM of a migration source server is migrated to a predetermined migration destination server,

at least one processor of the one or more servers in the compound storage system is configured to:

migrate the application VM to the migration destination server,

migrate a control right of a logical volume used by the application VM to a controller VM of the migration destination server, and

transfer cache data stored in a cache memory of a controller VM of the migration source server of a logical volume used by the application VM to a cache memory of a controller VM of the migration destination server.

2. The compound storage system according to claim 1 , wherein the predetermined situation is when a new server is added to the compound storage system, and the migration destination server is the new server.

3. The compound storage system according to claim 1 , wherein the predetermined situation is when a migration source server having an application VM is deleted, and the migration destination server is another server of the compound storage system.

4. The compound storage system according to claim 1 , wherein the predetermined situation is when a migration source server having an application VM is replaced with a new server, and the migration destination server is the server for replacement.

5. A compound storage system comprising:

a storage box having a plurality of storage devices; and

a plurality of servers capable of executing one or more virtual machines,

wherein the storage box stores a logical volume,

the virtual machines executable by a server include an application VM that executes an application using the logical volume, and a controller VM that configures a controller capable of controlling read and write with respect to a logical volume for which the controller has a control right,

when a predetermined situation occurs in which a configuration of the server of the integrated storage system is changed,

at least one processor of the one or more servers in the compound storage system is configured to:

transfer a right to allocate a storage area of the storage box possessed by a first server to a controller VM of a second server, and

transfer cache data stored in a cache memory of a controller VM of the migration source server of a logical volume used by the application VM to a cache memory of a controller VM of the migration destination server.

6. The compound storage system according to claim 5 , wherein the predetermined situation is a situation in which the second server is added to the compound storage system.

7. The compound storage system according to claim 5 , wherein the predetermined situation is a situation in which the first server is deleted from the compound storage system.

8. The compound storage system according to claim 5 , wherein the predetermined situation is a situation in which the first server is replaced with the second server.

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 Feb 26, 2021
From: YAMAMOTO, AKIRA; EBARA, HIROTO; NAKAMURA, TAKAKI; OHIRA, YOSHINORI
To: HITACHI, LTD.
Reel/Frame 055429/0069 →
Priority Claims (1)
JP 2020-161152 · Sep 25, 2020 · national
Continuity (1)
Related Publication 20220100547A1 · Mar 31, 2022