Memory registration for optimizing RDMA performance in hyperconverged computing environments

    公开(公告)号:US12197359B2

    公开(公告)日:2025-01-14

    申请号:US17163210

    申请日:2021-01-29

    Applicant: Nutanix, Inc.

    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.

    Optimizing RDMA performance in hyperconverged computing environments

    公开(公告)号:US11429548B2

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

    申请号:US17163031

    申请日:2021-01-29

    Applicant: Nutanix, Inc.

    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.

    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.

Patent Agency Ranking