Patent ID: 8346721
Filing Date: 2013-01-01
Classification: G06F

Abstract:
1. A method to replicate remote virtual files to local physical files, comprising: providing (N) remote virtual volumes, wherein a computing device can read data from, and write data to, each of said (N) remote virtual volumes; replicating without manual input said (N) remote virtual volumes to (N) local physical volumes, such that said computing device can read data from, and write data to, each of said (N) remote virtual volumes without modifying volume assignments and without reconfiguring the computing device to communicate with said (N) local physical volumes; wherein said replicating step further comprises: determining a value of (N); selecting, for each value of (i), an (i)th remote virtual volume, wherein (i) is greater than or equal to 1 and less than or equal to (N); determining, for each value of (i), an (i)th volume identifier; determining, for each value of (i), an (i)th volume size; determining, for each value of (i), an (i)th volume configuration; determining, for each value of (i), if an available local physical volume in communication with said computing device comprises said (i)th volume size; operative if an available local physical volume comprises said (i)th volume size, designating said local physical volume as an (i)th physical volume and unavailable; operative if available local physical volumes do not comprise, for each value of (i), a local physical volume comprising said (i)th volume size: setting a polling time interval; determining at an expiration of said polling time interval, if, for each value of (i), an available local physical volume comprises said (i)th volume size; operative if at an expiration of said polling time interval available local physical volumes do not comprise, for each value of (i), a local physical volume comprising said (i)th volume size, ending.