Patent ID: 9143562
Filing Date: 2015-09-22
Classification: H04L

Abstract:
1. A method for managing transfer of data from a source machine cluster to a destination machine cluster, said method comprising: identifying data stored in a plurality of source machines in the source machine cluster to be transferred to a plurality of destination machines in the destination machine cluster during a common data transfer operation; accessing information relevant to the transfer of the identified data from the plurality of source machines to the plurality of destination machines, wherein the information relevant to the transfer of the identified data comprises at least one of: the number of source machines from which the identified data is to be transferred, the number of destination machines to which the identified data is to be transferred, the locations of the source machines and the destination machines in a network, the type of the identified data to be transferred from the source machines, the size of the identified data to be transferred, the source machines in which the identified data is stored, and the content of the identified data; determining a data transfer operation that substantially optimizes the transfer of the identified data from the plurality of source machines to the plurality of destination machines based upon the accessed information; and implementing the determined data transfer operation in transferring the identified data from the plurality of source machines to the plurality of destination machines, wherein the plurality of destination machines are final destinations at which the identified data transferred from the plurality of source machines are stored.