Providing Block-Based Storage
    12.
    发明公开

    公开(公告)号:US20230350858A1

    公开(公告)日:2023-11-02

    申请号:US18344656

    申请日:2023-06-29

    Abstract: A method of providing block-based storage is described. The method comprises: creating a virtual storage system for storing a dataset, the virtual storage system including a virtual drive layer that includes a plurality of virtual drives for storing at least a portion of the dataset as block data; and a block storage backend layer for storing at least the portion of the dataset as block data, the block storage backend layer including one or more block-based storage devices; receiving an I/O operation with respect to the dataset; and based on the received I/O operation, storing, in the block storage backend layer, an update to the dataset.

    Establishing A Guarantee For Maintaining A Replication Relationship Between Object Stores During A Communications Outage

    公开(公告)号:US20230283666A1

    公开(公告)日:2023-09-07

    申请号:US18152148

    申请日:2023-01-09

    CPC classification number: H04L67/1097 H04L41/0654

    Abstract: Establishing a guarantee for maintaining a replication relationship between object stores during a communications outage, an embodiment including identifying, by a first storage system, respective local clock values of one or more second storage systems, wherein the first storage system and the one or more second storage systems are among a plurality of storage systems replicating an object store, wherein the plurality of storage systems are configured to receive requests directed to the replicated object store; determining, by the first storage system in dependence upon the respective local clock values, respective clock differences of the one or more second storage systems relative to the first storage system; and ordering, by the first storage system, one or more updates to the replicated object store in dependence upon the respective clock differences.

    Preserving Data Deduplication in a Multi-Tenant Storage System

    公开(公告)号:US20230004315A1

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

    申请号:US17878869

    申请日:2022-08-01

    Abstract: A method includes receiving a request to write a data block to a volume resident on a multi-tenant storage array, wherein the request is associated with a first tenant of the multi-tenant storage array, and determining whether the data block matches an existing data block on the multi-tenant storage array, wherein the existing block corresponds to a second tenant. In response to determining that the decrypted data block matches the existing data block: encrypting the existing data block with a shared volume encryption key; encrypting the shared volume encryption key with a first tenant encryption key and providing the shared volume encryption key encrypted with the first tenant encryption key to the first tenant; and encrypting the shared volume encryption key with a second tenant encryption key and providing the shared volume encryption key encrypted with the second tenant encryption key to the second tenant.

Patent Agency Ranking