Oliver Richter

Performance & Best practices HYPER-V virtual switch


For some time now, I have been wondering whether and how powerful the "private virtual switch" in HYPER-V is.

Here I have a HYPER-V server configuration (SM Server H11DSU, AMD EPYC  2x 16 Core, 256 GB RAM, VM all on NVMe) with VMs in file/print server, MS SQL Server and RDS structure.

All external users should access only via RDP to the RDS structure from an external LAN (1 GBE LAN).

So my idea is only connect the RDS server with the external LAN (HYPER-V switch external) and all other VMs connect via HYPER-V private switch (only internal in the VMs needed). 

The HYPER-V privat virtual switch should be a 10GBE switch - right?

If so - the LAN speed test with the privat virtual switch are disastrous (tested with ipfer3). My privat virtual switch only achieves a throughput of 500-600 Mbps from VM to VM. So miles away from 10 GB/s.

What can be the cause of this?

Does anything still need to be optimized on the privat virtual switch? Or is the privat virtual switch always so bad in performance? Or is it better to use an external physical 10 GBE switch, even if I don’t need it?

Thanks for your helps!

Danke und liebe Grüße Oliver Richter

Read full post . . . .

HYPER-V (2016/2019) Remove DDA device from VM

Hello HYPER-V experts,

I have the following problem in a HYPER-V environment.

On a HYPER-V Server 2016 I have several VMs, where a graphics card (NVIDIA Server Quadro) is assigned by DDA.

These are replicated by HYPER-V replicas. However, there is no NVIDIA on the target system. Therefore, I understandably cannot start the VM with the DDA-bound GPU (Event-ID 33900 - The PCI Express device with the Plug & Play device instance path "PCIP-VEN_10DE&DEV_1BB0&SUBSYS_11B210DE&REV_A1"4&2AF63274&0&001B"
was not found.)

Hint: after event-id 33900 follows event-id 12010 and 12030.

Now I know the commands on how to remove a DDA device from a VM, but if the device is not physically there, I have no chance to remove the DDA from the VM.

How can I remove the DDA device from the VM so that the VM starts and runs without DDA?

Danke und liebe Grüße Oliver Richter

Read full post . . . .

Go Que Newsroom Categories

Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 46 bytes) in /home/content/36/8658336/html/goquecom/wp-includes/wp-db.php on line 1995