Patent ID: 8966173
Filing Date: 2015-02-24
Classification: G06F

Abstract:
1. A method for use in managing accesses to storage objects, the method comprising: receiving access I/Os directed to at least one storage object into a first queue, wherein the first queue operates on a first in first out basis; in accordance with the first in first out basis of the first queue, creating a batch of the access I/Os from head of the first queue, wherein the number of the access I/Os in the batch is based on characteristics of the at least one storage object; transferring the batch of the access I/Os from the first queue to a second queue that is controlled by ordering logic; ordering the batch in the second queue in accordance with the ordering logic, wherein the ordering logic orders the access I/Os in the batch by logical volume and logical block address; and processing all of the access I/Os from the second queue in order, before adding any additional access I/Os from the first queue to the second queue.