Systems and methods for accelerating object stores with distributed caching

    公开(公告)号:US10715622B2

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

    申请号:US16221422

    申请日:2018-12-14

    Applicant: Nutanix, Inc.

    Abstract: An illustrative embodiment disclosed herein is an object store with distributed caching including a distributed cache cluster including a first cache on a first node device and a second cache on a second node device. The object store with distributed caching further includes a gateway server communicatively coupled to the distributed cache cluster. The gateway server receives a request to store an object from a client device, determines whether the object satisfies an object policy, determines whether the request indicates that the object is to be split up into a plurality of shards, and stores a first shard of the plurality of shards in the first cache and a second shard of the plurality of shards in the second cache.

    SYSTEM AND METHOD FOR AN OBJECT STORE PRE-CHECK

    公开(公告)号:US20230114409A1

    公开(公告)日:2023-04-13

    申请号:US17963434

    申请日:2022-10-11

    Applicant: Nutanix, Inc.

    Abstract: In some aspects, a non-transitory computer readable medium includes instructions when executed by a processor cause the processor to configure an object store, execute a pre-check of the configuration of the object store, provide an indication that the pre-check has passed, and responsive to providing the indication that the pre-check has passed, permit a selection to deploy the object store.

    SYSTEM AND METHOD OF VM RECOVERY ON S3 COMPATIBLE OBJECT STORAGE

    公开(公告)号:US20220244979A1

    公开(公告)日:2022-08-04

    申请号:US17589686

    申请日:2022-01-31

    Applicant: Nutanix, Inc.

    Abstract: In accordance with some aspects of the present disclosure, a non-transitory computer readable medium is disclosed. In some embodiments, the non-transitory computer readable medium includes instructions when executed by a processor cause the processor to expose, to a client, an immutable object as a volume. In some embodiments, the non-transitory computer readable medium includes instructions when executed by a processor cause the processor to manage local access to a portion of the immutable object. In some embodiments, the client locally accesses the portion of the immutable object as a block of the volume.

    System and method for recursive de-duplication

    公开(公告)号:US10719251B2

    公开(公告)日:2020-07-21

    申请号:US15884557

    申请日:2018-01-31

    Applicant: Nutanix, Inc.

    Abstract: A virtual computing system deduplicates data. The system includes one or more processors, and one or more computer-readable storage media communicably coupled to the one or more processors. The one or more computer-readable storage media has instructions stored thereon that, when executed by the one or more processors, cause the one or more processors to: scan extents for duplicate data chunks; calculate hash values for the extents at different chunk lengths; emit the hash values at the different chunk lengths; identify matching ones of the hash values; and select one or more candidates from among the matching ones of the hash values for dedup.

Patent Agency Ranking