Patent ID: 7085956

Claim:
A method of performing concurrent logical device swapping for at least one logical subsystem of at least one computer system, each said logical subsystem including at least one pair of devices, the method comprising: performing an initialization for said logical subsystem, the initialization including: receiving a list of data storage device pairs, each said pair comprising a first device and a corresponding second device, and placing each said listed second data storage device into a pseudo-online state; and concurrently performing a logical swap for one or more of each said logical subsystems of one or more of each said computer systems, the logical swap including: concurrently replacing a binding to each said listed first device with a binding to each said corresponding listed second device, wherein said binding causes I/O requests to be directed to said listed first device prior to said replacement, and further wherein said binding causes I/O requests to be directed to said corresponding listed second device subsequent to said replacement.