Patent ID: 6633954
Filing Date: 2003-10-14
Classification: G06F

Abstract:
A method for operating a disk array storage device with a plurality of logical storage devices, the disk array storage device processing transactions with multiple tasks of different categories to be performed in different ones of the logical storage devices, said method comprising the steps of:A) processing the tasks according to their respective positions of corresponding task requests in a task request queue, B) assigning priority to one of the logical storage devices, C) upon receiving a task request from any of the logical storage devices: i) determining the task category and the logical storage device related to the task request, ii) transferring a task request of a first category to a position in the task request queue having a first priority, iii) transferring a task request of a second category related to the one logical storage device to a position in the task request queue having a second priority that is less than the first priority, and iv) transferring any other task request to a position in the task request queue of a third priority that is less than the second priority.