-
公开(公告)号:US11157325B2
公开(公告)日:2021-10-26
申请号:US16518938
申请日:2019-07-22
Applicant: Nutanix, Inc.
Inventor: Manik Taneja , Dezhou Jiang , Ranjan Parthasarathy , Xingchi Jin
Abstract: An illustrative embodiment disclosed herein is an apparatus including a processor having programmed instructions that identify a bucket identifier corresponding to a bucket. The bucket identifier includes a prefix. The processor has programmed instructions that determine that the prefix matches a predetermined prefix, assign an expiry duration to the bucket, and, after the expiry duration, delete the bucket identifier.
-
公开(公告)号:US10715622B2
公开(公告)日:2020-07-14
申请号:US16221422
申请日:2018-12-14
Applicant: Nutanix, Inc.
Inventor: Dezhou Jiang , Manik Taneja , Ranjan Parthasarathy , Xingchi Jin
IPC: H04L29/08 , G06F12/123 , H04L12/66 , G06F12/0864
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.
-
公开(公告)号:US20230114409A1
公开(公告)日:2023-04-13
申请号:US17963434
申请日:2022-10-11
Applicant: Nutanix, Inc.
Inventor: Anoop Reddy , Asavari Limaye , Xuerong Hu , Xingchi Jin
IPC: G06F9/455
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.
-
公开(公告)号:US20220244979A1
公开(公告)日:2022-08-04
申请号:US17589686
申请日:2022-01-31
Applicant: Nutanix, Inc.
Inventor: Anirudha Narsinha Sonar , Sreejith Mohanan , Xingchi Jin , Xuerong Hu
IPC: G06F9/455
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.
-
公开(公告)号:US10719251B2
公开(公告)日:2020-07-21
申请号:US15884557
申请日:2018-01-31
Applicant: Nutanix, Inc.
Inventor: Xingchi Jin , Karan Gupta , Pavan Konka
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.
-
-
-
-