IP Library Granted Patent US 9,411,746
Granted Patent B2
US 9,411,746 · App. 14/707,545 · Granted Aug 9, 2016

Computer system, computer and method for performing thin provisioning capacity management in coordination with virtual machines

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 9,411,746
App. No.
14/707,545
Granted
Aug 9, 2016
Kind
B2
Abstract

In the computer system, a storage system provides a storage level virtual volume based on thin provisioning technology, to a physical server on which a virtual machine is defined. The storage system releases the area of the logical volume corresponding to the storage level virtual volume accessed by a virtual machine which is specified to be deleted, on the basis of storage level virtual volume conversion information which is managed by the storage system.

Claims (35)

1. A computer system comprising:

a storage system including a storage device and a storage controller; and

a server computer providing a virtual machine,

wherein the storage controller is configured to:

manage a storage area of the storage device as a pool of a plurality of low-level storage areas,

provide a storage level virtual volume to the server computer, and

allocate at least one of the plurality of low-level storage areas from the pool to a part of the storage level virtual volume as certain low-level address areas in response to a write request, and

wherein the storage system is configured to:

receive a clear request specifying a block address range from the server computer,

identify a low-level address area corresponding to the block address range included in the clear request,

clear data corresponding to the identified low-level address area on the storage level virtual volume,

specify a low-level storage area corresponding to the identified low-level address area, and

release the specified low-level storage area to the pool.

2. The computer system according to claim 1 ,

wherein the storage controller is configured to send a completion report of the clear request to the server computer after releasing the specified low-level storage area to the pool.

3. The computer system according to claim 1 ,

wherein the block address range included in the clear request is a SCSI address.

4. The computer system according to claim 1 ,

wherein upon releasing the specified low-level storage area to the pool, the storage controller is further configured to change a status of the specified low-level storage area as an unallocated storage area in the pool.

5. The computer system according to claim 1 ,

wherein the block address range included in the clear request is a SCSI address.

6. The computer system according to claim 1 ,

wherein upon releasing the specified low-level storage area to the pool, the processor is further configured to change a status of the specified low-level storage area as an unallocated storage area in the pool.

7. A computer system comprising:

a storage device and a processor; and

wherein the processor is configured to:

manage a storage area of the storage device as a pool of a plurality of low-level storage areas,

manage a storage level virtual volume, and

allocate at least one of the plurality of low-level storage areas from the pool to a part of the storage level virtual volume as certain low-level address areas in response to a write request, and

wherein the computer storage system is configured to:

receive a clear request specifying a block address range,

identify a low-level address area corresponding to the block address range included in the clear request,

clear data corresponding to the identified low-level address area on the storage level virtual volume,

specify a low-level storage area corresponding to the identified low-level address area, and

release the specified low-level storage area to the pool.

Assignments (1)
COMPANY SPLIT Recorded Aug 20, 2024
From: HITACHI, LTD.
To: HITACHI VANTARA, LTD.
Reel/Frame 069518/0761 →