Patent ID: 8539124
Filing Date: 2013-09-17
Classification: G06F

Abstract:
1. A method to enable a storage device, comprising a storage device meta data device and a set of non-transitory storage mediums, to communicate with a host comprising a host meta data device, the method comprising: inserting meta data at the host into an I/O stream communicated between the host and the storage device; receiving I/O of the I/O stream at the storage device; and removing meta data inserted into the I/O stream communicated between the host and the storage device by the storage device meta data device located on the storage device; wherein the meta data contains communications between the storage device and the host; wherein the meta data relates to a future access pattern of the data on the storage device; wherein at least one of the set of storage mediums is allocated to a storage tier; wherein the host meta data device injects meta data corresponding to a request for allocation of a range of storage blocks to a specified storage tier; and wherein the storage device meta data device responds to the meta data by moving the range of storage blocks to a storage medium of the set of storage mediums allocated to the specified storage tier as requested by the host meta data device.