-
公开(公告)号:US11960452B2
公开(公告)日:2024-04-16
申请号:US17514734
申请日:2021-10-29
Applicant: NUTANIX, INC.
Inventor: Tabrez Parvez Memon , Harshit Agarwal , Amod Vilas Jaltade , Sreejith Mohanan
IPC: G06F16/17 , G06F16/11 , G06F16/178 , G06F16/182
CPC classification number: G06F16/178 , G06F16/116 , G06F16/182
Abstract: Various embodiments set forth techniques for maintaining replicas of a data set. The techniques include storing, by a first node, a first replica of the data set on the first node; storing, by a second node, a second replica of the data set on the second node; and performing, by the first node and based on first metadata associated with the first replica, a first data management activity on the first replica that changes a first format of the first replica so that the first format of the first replica is different from a second format of the second replica.
-
2.
公开(公告)号:US12197359B2
公开(公告)日:2025-01-14
申请号:US17163210
申请日:2021-01-29
Applicant: Nutanix, Inc.
Inventor: Hema Venkataramani , Felipe Franciosi , Sreejith Mohanan , Alok Nemchand Kataria , Umang Sureshkumar Patel
Abstract: Methods, systems, and computer program products for high-performance cluster computing. Multiple components are operatively interconnected to carry out operations for high-performance RDMA I/O transfers over an RDMA NIC. A virtual machine of a virtualization environment initiates a first I/O call to an HCI storage pool controller using RDMA. Responsive to the first I/O call, a second I/O call is initiated from the HCI storage pool controller to a storage device of an HCI storage pool. The first I/O call to the HCI storage pool controller is implemented through a first virtual function of an RDMA NIC that is exposed in the user space of the virtualization environment. Prior to the first RDMA I/O call, a contiguous unit of memory to use in an RDMA I/O transfer is registered with the RDMA NIC. The contiguous unit of memory comprises memory that is registered using non-RDMA paths such as TCP or iSCSI.
-
公开(公告)号:US11429548B2
公开(公告)日:2022-08-30
申请号:US17163031
申请日:2021-01-29
Applicant: Nutanix, Inc.
Inventor: Hema Venkataramani , Felipe Franciosi , Gokul Kannan , Sreejith Mohanan , Alok Nemchand Kataria , Raphael Shai Norwitz
Abstract: Methods, systems, and computer program products for high-performance cluster computing. Multiple components are operatively interconnected to carry out operations for high-performance RDMA I/O transfers over an RDMA NIC. A virtual machine of a virtualization environment initiates a first I/O call to an HCI storage pool controller using RDMA. Responsive to the first I/O call, a second I/O call is initiated from the HCI storage pool controller to a storage device of an HCI storage pool. The first I/O call to the HCI storage pool controller is implemented through a first virtual function of an RDMA NIC that is exposed in the user space of the virtualization environment. Prior to the first RDMA I/O call, a contiguous unit of memory to use in an RDMA I/O transfer is registered with the RDMA NIC. The contiguous unit of memory comprises memory that is registered using non-RDMA paths such as TCP or iSCSI.
-
公开(公告)号: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.
-
-
-