Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-62298

Docs: CPU hotplug with networkInterfaceMultiqueue enabled

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • None
    • CNV v4.19.0, CNV v4.20.0, CNV v4.18.z
    • CNV Documentation
    • None
    • Quality / Stability / Reliability
    • 3
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • Instructions
    • Yes
    • None

      Description of problem:

      Starting 4.16, CPU hotplug was denied when the VM had VM.spec.template.spec.domain.devices.networkInterfaceMultiQueue set to `true`.
      
      This limitation was removed in 4.20.0, 4.19.0, 4.18.z (but still exists in 4.17.z and 4.16.z).
      
      A note should be added with the following details:
      - On a CPU hotplug scenario, the VM owner will certainly gain the benefit of the additional vCPUs. However, any network interfaces that were already present before the CPU hotplug will retain their initial queue count.
      This is a characteristic of the underlying virtualization technology.
      
      - If the VM owner would like the network interface queue count to align with the new vCPU configuration to maximize performance, a restart of the VM will be required. Of course, this decision is entirely up to the VM owner.
      - Any new virtio network interfaces hotplugged after the CPU hotplug - will automatically have their queue count configured to match the updated vCPU configuration.

      Version-Release number of selected component (if applicable):

      4.20.0, 4.19.0, 4.18.z

      How reproducible:

      100%

      Steps to Reproduce:

      1.
      2.
      3.
      

      Actual results:

       

      Expected results:

       

      Additional info:

       

              rhn-support-vathakur Vaishali Thakur
              omisan@redhat.com Orel Misan
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: