-
公开(公告)号: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.
-
公开(公告)号:US20220309010A1
公开(公告)日:2022-09-29
申请号:US17676013
申请日:2022-02-18
Applicant: Nutanix, Inc.
Inventor: Dezhou Jiang , Kiran Tatiparthi , Monil Devang Shah , Mukul Sharma , Prakash Narayanasamy , Praveen Kumar Padia , Sagi Sai Sruthi , Deepak Narayan
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 that, when executed by a processor, cause the processor to receive, from a workload hosted on a host of a cluster, first I/O traffic programmed according to a first I/O traffic protocol supported by a cluster-wide storage fabric exposed to the workload as being hosted on the same host. In some embodiments, the workload is recovered by a hypervisor hosted on the same host. In some embodiments, the non-transitory computer readable medium includes the instructions that, when executed by the processor, cause the processor to adapt the first I/O traffic to generate second I/O traffic programmed according to a second I/O traffic protocol supported by a repository external to the storage fabric and forward the second I/O traffic to the repository.
-
公开(公告)号: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.
-
4.
公开(公告)号:US20240078198A1
公开(公告)日:2024-03-07
申请号:US18467998
申请日:2023-09-15
Applicant: Nutanix, Inc.
Inventor: Dezhou Jiang , Kiran Tatiparthi , Monil Devang Shah , Mukul Sharma , Prakash Narayanasamy , Praveen Kumar Padia , Sagi Sai Sruthi , Deepak Narayan
CPC classification number: G06F13/1668 , G06F13/4004
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 that, when executed by a processor, cause the processor to receive, from a workload hosted on a host of a cluster, first I/O traffic programmed according to a first I/O traffic protocol supported by a cluster-wide storage fabric exposed to the workload as being hosted on the same host. In some embodiments, the workload is recovered by a hypervisor hosted on the same host. In some embodiments, the non-transitory computer readable medium includes the instructions that, when executed by the processor, cause the processor to adapt the first I/O traffic to generate second I/O traffic programmed according to a second I/O traffic protocol supported by a repository external to the storage fabric and forward the second I/O traffic to the repository.
-
公开(公告)号:US11860802B2
公开(公告)日:2024-01-02
申请号:US17676013
申请日:2022-02-18
Applicant: Nutanix, Inc.
Inventor: Dezhou Jiang , Kiran Tatiparthi , Monil Devang Shah , Mukul Sharma , Prakash Narayanasamy , Praveen Kumar Padia , Sagi Sai Sruthi , Deepak Narayan
CPC classification number: G06F13/1668 , G06F13/4004
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 that, when executed by a processor, cause the processor to receive, from a workload hosted on a host of a cluster, first I/O traffic programmed according to a first I/O traffic protocol supported by a cluster-wide storage fabric exposed to the workload as being hosted on the same host. In some embodiments, the workload is recovered by a hypervisor hosted on the same host. In some embodiments, the non-transitory computer readable medium includes the instructions that, when executed by the processor, cause the processor to adapt the first I/O traffic to generate second I/O traffic programmed according to a second I/O traffic protocol supported by a repository external to the storage fabric and forward the second I/O traffic to the repository.
-
公开(公告)号:US10824215B2
公开(公告)日:2020-11-03
申请号:US16050823
申请日:2018-07-31
Applicant: Nutanix, Inc.
Inventor: Yao Rong , Takeo Furukubo , Yinghung Lai , Wangzi He , Dezhou Jiang
IPC: G06F1/3287 , G06F1/3209 , G06F9/50 , G06F1/28
Abstract: Managing power consumption of multiple computing node clusters of a computing rack system is described. An example system may include a plurality of computing node clusters each comprising a respective plurality of computing nodes, and a power management system. The power management system is configured to determine respective power budget rules associated with each of the plurality of computing node clusters based on a maximum power consumption limit, and to provide the respective power budget rules to an associated one of the plurality of computing node clusters. The power management system is further configured to receive respective power consumption data from each of the plurality of computing node clusters and to adjust the respective power budget rules associated with at least one of the plurality of computing node clusters based on the respective power consumption data associated with each of the plurality of computing node clusters.
-
7.
公开(公告)号:US20200042068A1
公开(公告)日:2020-02-06
申请号:US16050823
申请日:2018-07-31
Applicant: Nutanix, Inc.
Inventor: Yao Rong , Takeo Furukubo , Yinghung Lai , Wangzi He , Dezhou Jiang
Abstract: Managing power consumption of multiple computing node clusters of a computing rack system is described. An example system may include a plurality of computing node clusters each comprising a respective plurality of computing nodes, and a power management system. The power management system is configured to determine respective power budget rules associated with each of the plurality of computing node clusters based on a maximum power consumption limit, and to provide the respective power budget rules to an associated one of the plurality of computing node clusters. The power management system is further configured to receive respective power consumption data from each of the plurality of computing node clusters and to adjust the respective power budget rules associated with at least one of the plurality of computing node clusters based on the respective power consumption data associated with each of the plurality of computing node clusters.
-
-
-
-
-
-