×

Selecting cloud storage

  • US 10,908,831 B2
  • Filed: 10/25/2018
  • Issued: 02/02/2021
  • Est. Priority Date: 10/25/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a computing device from a deduplication system, a plurality of deduplication data items;

    selecting a first remote object storage system to store a first one of the deduplication data items based on the first one of the deduplication data items being metadata for a deduplicated representation of a stream of data and based on respective properties of a plurality of remote object storage systems, including the first remote object storage system and a second remote object storage system;

    providing a first one of the deduplication data items to the first remote object storage system for storage as an object in the first remote object storage system;

    selecting the second remote object storage system, different than the first remote object storage system, to store a second one of the deduplication data items based on the second one of the deduplication data items being a collection of data chunks for a deduplicated representation of a stream of data and based on respective properties of the plurality of remote object storage systems; and

    providing a second one of the deduplication data items to second first remote object storage system for storage as an object in the second remote object storage system;

    wherein the respective properties of the remote object storage systems comprise at least one of respective access throughput amounts, respective access latency amounts, respective access cost amounts, or respective storage cost amounts.

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