×

Managing cloud storage of block-based and file-based data

  • US 10,848,545 B2
  • Filed: 01/31/2018
  • Issued: 11/24/2020
  • Est. Priority Date: 01/31/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method of managing cloud-based data storage, the method comprising:

  • operating an FTO (file-to-object) component on a computing machine, the FTO component configured to convert between files hosted by a data storage system and cloud-based objects that store contents of the files, the cloud-based objects that store contents of the files being accessible to the data storage system via a cloud-based API (application program interface) component running on the computing machine;

    operating a VTO (volume-to-object) component on the computing machine, the VTO component configured to convert between volumes hosted by the data storage system and cloud-based objects that store contents of the volumes, the cloud-based objects that store contents of the volumes being accessible to the data storage system via the cloud-based API component;

    in response to a request from the data storage system to access a file, (i) transforming, by the FTO component, the request to access the file into a corresponding set of requests to access a first set of cloud-based objects and (ii) accessing, by the cloud-based API component, the first set of cloud-based objects to obtain data of the file from a set of cloud-based data stores; and

    in response to a request from the data storage system to access a volume, (i) transforming, by the VTO component, the request to access the volume into a corresponding set of requests to access a second set of cloud-based objects and (ii) accessing, by the cloud-based API component, the second set of cloud-based objects to obtain data of the volume from the set of cloud-based data stores.

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