PVRDMA native endpoints are available as an advanced virtual machine configuration.

PVRDMA native endpoints are supported in virtual machine hardware version 18 and later beginning with vSphere 7.0 Update 1 and later releases. To use PVRDMA native endpoints, you must enable PVRDMA namespaces. To learn how to enable PVRDMA namespaces on your environment's specific hardware, refer to the vendor documentation.

You can use the vSphere Client to configure native endpoints or edit the virtual machine's VMX file. If editing the VMX file directly, add the parameter vrdmax.nativeEndpointSupport = "TRUE", where x is the index of the PVRDMA adapter. The following procedure uses the vSphere Client to configure native endpoints.


Verify that your environment supports PVRDMA. See PVRDMA Support.


  1. Browse to the virtual machine in the vSphere Client.
    1. To find a virtual machine, select a data center, folder, cluster, resource pool, or host.
    2. Click the VMs tab.
  2. Right-click the virtual machine and select Edit Settings.
  3. Click VM Options.
  4. Expand Advanced.
  5. Under Configuration Parameters, click the Edit Configuration button.
  6. In the dialog box that appears, click Add Row to enter a new parameter and its value.
  7. Enter the parameter vrdmax.nativeEndpointSupport, where x is the index of the PVRDMA adapter, and set the value to TRUE.
    The index x is the number of the PVRDMA adapter minus 1. For example, if the PVRDMA adapter you want to enable native endpoints with is labelled "Network Adapter 2," then the index is 1.