×

Data transfer using flexible dynamic elastic network service provider relationships

  • US 9,923,784 B2
  • Filed: 11/25/2015
  • Issued: 03/20/2018
  • Est. Priority Date: 11/25/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • based on a determination to transfer a set of data from a source storage location to a target storage location, dynamically establishing a relationship with an elastic network service provider of a plurality of available elastic network service providers to transfer a portion of the set of data to the target storage location, the dynamically establishing comprising;

    checking a respective peering policy for each elastic network service provider of the plurality of elastic network service providers, the peering policy for each elastic network service provider comprising respective bandwidth pricing information;

    selecting, based on the bandwidth pricing information for each of the plurality of elastic network service providers, an elastic network service provider to use in transferring the portion of the set of data to the target storage location and a schedule for transferring the portion of the set of data; and

    using the elastic network service provider in transferring the portion of the set of data to the target storage location, the using comprising dynamically configuring elastic network bandwidth allocation from the elastic network service provider and initiating transfer of the portion of the set of data to the target storage location according to the selected schedule;

    wherein the set of data comprises multiple portions, wherein the transfer of the portion of the set of data is part of a staged transfer of the multiple portions of the set of data to the target storage location, and wherein the method further comprises repeating, for each additional portion of the multiple portions of the set of data, the dynamically establishing a relationship with an elastic network service provider of a plurality of available elastic network service providers to transfer the additional portion of the set of data.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×