Inventors:
ALLEN KEITH BATES - Tucson AZ, US
NILS HAUSTEIN - Soergenloch, DE
CRAIG A. KLEIN - Tucson AZ, US
ULF TROPPENS - Mainz, DE
STEPHEN L. SCHWARTZ - Tucson AZ, US
DANIEL J. WINARSKI - Tucson AZ, US
RAINER WOLAFKA - Bad Soden, DE
International Classification:
G06F 12/00
Abstract:
A method, system and computer-readable medium are disclosed for efficiently multiplexing concatenated storage devices. An intelligent storage controller continuously monitors data access of a number of concatenated storage devices. In response to a request to write new data, the controller writes a primary data copy to the concatenated storage device having the lowest data access. Then the controller writes a secondary data copy to the device having the next lowest data access. In response to a read request, the controller reads data from the data copy located on the concatenated storage device having the lower data access. In response to an update request, the controller, after determining that data access does not exceed a predetermined threshold, the controller updates the data copy having the lowest data access, set that copy as the new primary copy and subsequently updates the other copy, setting that copy as the new secondary copy.