LOCATING A VALUE THROUGH DETERMINISTIC SEARCHING

    公开(公告)号:US20240362224A1

    公开(公告)日:2024-10-31

    申请号:US18767767

    申请日:2024-07-09

    申请人: PURE STORAGE, INC

    发明人: ETHAN L. MILLER

    IPC分类号: G06F16/2455 G06F16/22

    CPC分类号: G06F16/2455 G06F16/2255

    摘要: A method for efficiently supporting deletion in a probabilistic data structure, and related computing or storage system are described. A processor, computing system or storage system constructs a table and a summary table for determining whether there is an entry for a value in the table. The summary table has buckets pointed to by address fields of values. Each bucket has a prefix table, a transit table, signature table and a first indicator. The system tracks deletion and addition of items of the table and summary table through the first indicators.

    Providing End-To-End Encryption For Data Stored In A Storage System

    公开(公告)号:US20220222184A1

    公开(公告)日:2022-07-14

    申请号:US17707723

    申请日:2022-03-29

    IPC分类号: G06F12/14 G06F3/06 G06F21/60

    摘要: A method of providing end-to-end encryption for data stored in a storage system, including: receiving a request to read encrypted data from a logical volume of a storage system; decrypting the encrypted data using a decryption key associated with at least one property of the storage system; performing at least one of a data operation to reconstitute the data; encrypting the data using an encryption key associated with at least one property of the data to generate new encrypted data; and providing a response to the request that includes the new encrypted data.

    Indirect Replication Of A Dataset
    10.
    发明申请

    公开(公告)号:US20210326222A1

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

    申请号:US17362183

    申请日:2021-06-29

    IPC分类号: G06F11/20 G06F3/06 G06F11/14

    摘要: Systems, methods, and computer readable storage mediums for performing remote replication including receiving, by a target storage system, an indication that a dataset stored on a source storage system will be replicated to the target storage system; identifying, by the target storage system, portions of the dataset that are not already stored on the target storage system; and initiating, by the target storage system, replication of one or more of the portions of the dataset that are not already stored on the target storage system from a source other than the source storage system.