Storage controller managing logical volume
OwnerYasuo Yamasakiinventor
Life of this patent
Estimating the term…
Abstract
A storage controller is provided to prevent access performance from dropping. The storage controller comprises a processor unit, a network controller, and a cache memory, and a disk controller connected to a logical volume. The processor unit includes: a file creating module which creates a file in the logical volume; an arrangement information management module which manages information on an arrangement of the file created in the logical volume; and a file presenting module which presents the file as a virtual volume based on the arrangement information stored in the cache memory.
Claims12
A storage controller comprising:
- a processor unit;
- a network controller connected thereto;
- and
- a disk controller connected to a logical volume;
- wherein, the processor unit includes:
- a file creating module which creates a file in the logical volume;
- an arrangement information management module which manages information on an arrangement of the file created in the logical volume;
- and
- a file presenting module which presents the file as a virtual volume based on the arrangement information.
A logical volume management method for a storage system that has a processor unit, a network controller, a disk controller, and a logical volume, the method comprising steps of:
- creating a file in the logical volume;
- managing information on an arrangement of the file created in the logical volume;
- and
- presenting the file as a virtual volume based on the arrangement information.
A storage system, comprising:
- a processor unit;
- a network controller connected thereto;
- a logical volume;
- and
- a disk controller connected to a logical volume;
- wherein,
- wherein the processor unit comprising a CPU, a memory, and a cache memory,
- wherein the CPU executing a program that is stored in the memory,
- wherein the processor unit including:
- a file creating module which creates a file in the logical volume;
- an arrangement information management module which stores, in the cache memory, information on an arrangement of the file created in the logical volume and which manages the arrangement information;
- and
- a file presenting module which presents the file as a virtual volume based on the arrangement information.
Dependencies are inferred from the claim text.