摘要 |
A cache memory (CM) in which data, which is accessed with respect to a storage device, is temporarily stored is coupled to a controller for accessing the storage device in accordance with an access command from a higher-level apparatus. The CM comprises a nonvolatile semi-conductor memory (NVM), and provides a logical space to the controller. The controller is configured to partition the logical space into multiple segments and to manage these segments, and to access the CM by specifying a logical address of the logical space. The CM receives the logical address-specified access, and accesses a physical area allocated to a logical area, which belongs to the specified logical address. A first management unit, which is a unit of a segment, is larger than a second management unit, which is a unit of an access performed with respect to the NVM. The capacity of the logical space is larger than the storage capacity of the NVM. |
主权项 |
1. A storage apparatus, comprising:
a controller for performing, with respect to a storage device, which is the basis of an access-destination storage area, an access of access-target data, which conforms to an access command from a higher-level apparatus; and a cache memory (CM) in which access-target data to be accessed with respect to the storage device is temporarily stored, wherein the CM comprises a nonvolatile semiconductor memory (NVM) as a storage medium, the CM provides the controller with a logical space, and the controller manages the logical space by partitioning this space into multiple segments and accesses the CM by specifying a logical address of the logical space, and the CM receives the logical address-specified access and accesses, from among multiple physical areas comprising the NVM, a physical area allocated to a logical area, which belongs to the controller-specified logical address, a first management unit, which is a unit of a segment, is larger than a second management unit, which is a unit of an access performed with respect to the NVM in the CM, and the capacity of the logical space is a larger capacity than the storage capacity of the NVM. |