Efficient transfers between tiers of a virtual storage system

    公开(公告)号:US11550514B2

    公开(公告)日:2023-01-10

    申请号:US16776947

    申请日:2020-01-30

    IPC分类号: G06F3/06 G06F9/455

    摘要: Efficiently transferring data between tiers in a virtual storage system, including: receiving, by the virtual storage system, a request to write data to the virtual storage system; transforming, within storage provided by a first tier of storage of the virtual storage system, the data to generate transformed data; and migrating, from the first tier of storage to a second tier of storage that is more durable than the first tier of storage of the virtual storage system, at least a portion of the transformed data.

    Staging data in a cloud-based storage system

    公开(公告)号:US11210009B1

    公开(公告)日:2021-12-28

    申请号:US16524861

    申请日:2019-07-29

    IPC分类号: G06F3/06

    摘要: Staging data in a cloud-based storage system, including: receiving, at the cloud-based storage system integrating a first tier of cloud storage and a second tier of cloud storage, a data storage operation from a computer device; storing data corresponding to the data storage operation within the first tier of cloud storage in accordance with a first storage format; and responsive to detecting a condition for transferring data between the first tier of cloud storage and the second tier of cloud storage, transferring the data in the first storage format from the first tier of cloud storage to a second data format within the second tier of cloud storage.

    Virtual storage system architecture

    公开(公告)号:US11126364B2

    公开(公告)日:2021-09-21

    申请号:US16777211

    申请日:2020-01-30

    IPC分类号: G06F3/06

    摘要: Servicing I/O operations in a virtual storage system, including: receiving, by the virtual storage system, a request to write data to the virtual storage system; storing, within staging memory provided by one or more virtual drives of the virtual storage system, the data; and migrating, from the staging memory to more durable data storage provided by a cloud services provider, at least a portion of data stored within the staging memory.

    Synchronously replicating datasets in cloud-based storage systems

    公开(公告)号:US11089105B1

    公开(公告)日:2021-08-10

    申请号:US16372620

    申请日:2019-04-02

    IPC分类号: G06F17/00 H04L29/08

    摘要: A storage system for synchronously replicating a dataset across hardware-based storage systems and cloud-based storage systems, the storage system including specifying a set of managed objects, a set of management operations, and a set of access operations to correspond to the dataset, where management operations can modify or query managed objects equivalently through the hardware-based storage systems and the cloud-based storage systems; access operations to read or modify the dataset operate equivalently through the hardware-based storage systems and the cloud-based storage systems; each hardware-based storage system and each cloud-based storage system stores a separate copy of the dataset as a proper subset of the datasets stored and advertised for use; and operations to modify managed objects or the dataset performed and completed through the hardware-based storage systems and the cloud-based storage systems are reflected in subsequent management objects to query the dataset or subsequent access operations to read the dataset.

    Cloud-based storage system storage management

    公开(公告)号:US11023179B2

    公开(公告)日:2021-06-01

    申请号:US16373733

    申请日:2019-04-03

    IPC分类号: G06F3/06 H04L29/08

    摘要: A cloud-based storage system contained in a cloud computing environment, the cloud-based storage system including: determining, at the cloud-based storage system and in response to a request for data, that the data previously stored within one or more virtual instances of a virtual instance layer is no longer stored within the one or more virtual instances; generating, within the virtual instance layer, a quantity of virtual instances to receive data restored from a cloud-based storage layer of the cloud-based storage system; and restoring, into the quantity of virtual instances at the virtual instance layer, data from the cloud-based storage layer of the cloud-based storage system.