Efficient data movement within file system volumes
AssigneeMicrosoft Technology Licensing, LLC
InventorsWilliam R. Tipton, Rajsekhar Das, Surendra Verma, Karan Mehra, Cornel Emilian Rat
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsWilliam R. Tipton, Rajsekhar Das, Surendra Verma, Karan Mehra, Cornel Emilian Rat
Estimating the term…
Embodiments are directed to efficiently managing data storage and efficiently storing data. In one scenario, a computer system receives a write request addressed to one portion of data storage within a data store. The computer system redirects the received write request to another portion of data storage which includes storage containers, each of which is a logically specified portion of the data store. The computer system determines which storage container the write request is to write to, and identifies a storage container that is to be de-staged from the second portion of data storage to the first portion of data storage. The computer system then de-stages the identified storage containers to the first portion of data storage, the data of the de-staged container being stored on the first portion of data storage in the same order in which the data was stored in the identified storage container prior to de-staging.
At a computer system including at least one processor, a computer-implemented method for efficiently managing data storage, the method comprising:
At a computer system including at least one processor, a computer-implemented method for efficiently storing data, the method comprising:
The method of claim 16, wherein one or more hidden containers are reserved on the second portion of data storage for repositioning containers.
A computer system comprising the following:
Dependencies are inferred from the claim text.