Patent ID: 7139880
Filing Date: 2006-11-21
Classification: G06F,Y10S

Abstract:
1. A disk array device comprising: a plurality of input/output channels that receive data input/output requests from at least one external device; a plurality of cache memories provided for the corresponding respective input/output channels, each of the cache memories connected to each of the corresponding respective input/output channels; a disk drive device; a disk control module that performs data input/output to and from the disk drive device; at least one communication module that communicatively connects the input/output channels with the disk control module; and a control module that controls, upon receiving a data input/output request from the at least one external device, a sequence of execution of a first operation of a response processing to respond to the at least one external device according to the data input/output request and a second operation of a consistency maintaining processing to maintain consistency of data stored in each of the cache memories such that one of said first and second operations is executed first and the other of said first and second operations is executed second, wherein an analysis of the data input/output request is performed to determine whether maintaining consistency of data stored in each cache memory is necessary and the sequence of execution is controlled so that said first operation is executed first if maintaining consistency is not necessary.