The present invention is directed to a method and system for expanding volume capacity. A method of expanding volume capacity on a storage device may include receiving a request to expand capacity of a target volume by a requested amount. A first hierarchy is queried for unused capacity, wherein if unused capacity is at least one of greater than or equal to the requested amount, the unused capacity is positioned within the target volume. If unused capacity is less than the requested amount, at least one successive hierarchy is queried to locate unused capacity, which is at least one of greater than or equal to the requested amount, the successive hierarchy located at a logic block address further from a target volume logic block address than a first hierarchy logic block address. The unused capacity is then positioned to be included with the target volume.

La actual invención se dirige a un método y a un sistema para la capacidad del volumen que se amplía. Un método de ampliar capacidad del volumen en un dispositivo de almacenaje puede incluir la recepción de una petición de ampliar capacidad de un volumen de la blanco por una cantidad solicitada. Una primera jerarquía se pregunta para la capacidad inusitada, en donde si la capacidad inusitada es por lo menos una de mayor que o del igual a la cantidad solicitada, la capacidad inusitada se coloca dentro del volumen de la blanco. Si la capacidad inusitada es menos que la cantidad solicitada, por lo menos una jerarquía sucesiva se pregunta para localizar la capacidad inusitada, que es por lo menos una de mayor que o del igual a la cantidad solicitada, la jerarquía sucesiva situada en una dirección del bloque de la lógica más lejos de una dirección del bloque de la lógica del volumen de la blanco que una primera dirección del bloque de la lógica de la jerarquía. La capacidad inusitada entonces se coloca de ser incluido con el volumen de la blanco.

 
Web www.patentalert.com

< Storage management system having common volume manager

< System for providing document change information for a community of users

> Methods, techniques, software and systems for rendering multiple sources of input into a single output

> Compilation method and system to reuse memory storage instead of allocating it

~ 00097