VM Windows connection issue

marco011ET

Member
Mar 5, 2021
8
0
6
35
Hi all guys i have some issue with Windows Machine on proxmox.

i have different machine i use for ADDC, in my company i have a 1Gbps connection but in all windows VM when i take internet connection speed test can reach only 250Mbps.
of course when i create the windows vm i install on it the virtio driver 0.1.185

I search on forum and most people tell to change the Network Device(now i'm use virtio), i try with Intel E1000 and Realtek RTL8139 but with the same results.

I supposed was a switch problem but whe i take speedtest from the proxmox node go on 800-900 Mbps.

Someone could help me to understand what is the problem? thanks in advice
 
do you have the firewall activated, this can cost some performance. what cpu do you have set on the vm? this can also make e.g. tls connections slower (if the encryption cannot be done in hardware) etc..
best would be to post the vm config and a speedtest from the pve host and the guest

maybe also an iperf test from the guest to the host, and a speedtest from a linux vm, so that it becomes visible if windows is the problem here..
 
  • Like
Reactions: maxprox
Hi, thanks for the reply.

no on the host or NIC i don't have any firewall all 3 nodes have
CPU(s) 24 x Intel(R) Xeon(R) CPU E5-2430L v2 @ 2.40GHz (2 Sockets)

This is the config on vm
Code:
agent: 1
bootdisk: scsi0
cores: 2
ide0: local:iso/virtio-win-0.1.185.iso,media=cdrom,size=402812K
ide2: none,media=cdrom
memory: 8192
name: DELTADC
net0: virtio=72:87:56:6E:CF:C6,bridge=vmbr0
numa: 0
ostype: l26
scsi0: POOL1:vm-103-disk-0,size=60G
scsihw: virtio-scsi-pci
smbios1: uuid=ffb369ad-3563-4c7f-aeb7-3c9eda575241
sockets: 2
vmgenid: 009c887e-a190-49d7-a3c4-f7c17e9d869d

this is speed test from proxmox node via cli:

Code:
Retrieving speedtest.net configuration...
Testing from Telecom Italia Business (x.x.x.x)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by TIM SpA  [2.96 km]: 9.201 ms
Testing download speed................................................................................
Download: 878.85 Mbit/s
Testing upload speed................................................................................................
Upload: 107.75 Mbit/s

speed test from vm linux based(3cx)

Code:
Retrieving speedtest.net configuration...
Testing from Telecom Italia Business (x.x.x.x)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by TIM SpA [2.96 km]: 6.515 ms
Testing download speed................................................................................
Download: 700.72 Mbit/s
Testing upload speed................................................................................................
Upload: 104.90 Mbit/s

speed test from vm windows based(3cx)

Code:
250 Mbps Download 
98 Mbps   Upload


iperf from vm to host

linux base vm(3cx)
Code:
[  3] local 192.168.1.27 port 43346 connected with 192.168.1.249 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec  15.6 GBytes  13.4 Gbits/sec

windows base vm(ADDC)
Code:
[  3] local 192.168.1.241 port 43346 connected with 192.168.1.249 port 5001
[ ID] Interval       Transfer     Bandwidth
[  4]   0.0-10.0 sec  2.66 GBytes  2.28 Gbits/sec
 
ostype: l26
if that is on the windows vm i would change it to e.g. win10 (or whatever version you need). choosing a win ostype here does enable some windows specific configuration options that might improve performance
 
if that is on the windows vm i would change it to e.g. win10 (or whatever version you need). choosing a win ostype here does enable some windows specific configuration options that might improve performance
change it to:
ostype: win8(8.x/2012/2012r2)

is a windows server 2021 r2

no improvement


Code:
[  3]  0.0-10.0 sec  5.29 GBytes  4.54 Gbits/sec

speedtest on the same value
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!