Hello guys, after trying every trick that I found on Internet, I'm going to open a thread...
I'm having terrible terrible terrible performance in Windows VM. The system is really slow, every action that I do it takes a lot of time. I noticed an increment of IO Delay in Proxmox Dashboard when I turn on the Windows VM. Sometimes it arrives even at 60% and this make the VM really really slow.
Actually I'm using proxmox at home but I'm doing some tests in order to use it for some customers.
Host configuration:
HP DL380 G9
2x Intel Xeon E5-2640 v4 10c/20t
128GB DDR4
HP Smart Array P440ar controller in IT mode
4x SSD Fanxiang S101 512Gb (before I was using HDD Enterprise 15k, same result)
Storage configuration:
SSD configured in raidz1
zpool create -f -o ashift=12 -m /mnt/ZFS_VM/ ZFS_VM raidz1 /dev/sdd /dev/sde /dev/sdf /dev/sdg cache /dev/sdb2 log /dev/sdb1
Autotrim=on
Compression: lz4
I tried to configured the VM following the tips indicated in the Wiki:
https://pve.proxmox.com/wiki/Windows_10_guest_best_practices
https://pve.proxmox.com/wiki/Performance_Tweaks
Windows VM configuration
The main problems detect are:
- General slow doing normal operation
- Disk percentage that rise up to 100%
- Slow copies from network and between VMs (tested with Windows ISO file)
- High IO delay in proxmox
I tried to using even LVM but the results seem worse...
The linux VMs don't seem to be affected.
Please help me to solve this issue that is driving me crazy.
I'm having terrible terrible terrible performance in Windows VM. The system is really slow, every action that I do it takes a lot of time. I noticed an increment of IO Delay in Proxmox Dashboard when I turn on the Windows VM. Sometimes it arrives even at 60% and this make the VM really really slow.
Actually I'm using proxmox at home but I'm doing some tests in order to use it for some customers.
Host configuration:
HP DL380 G9
2x Intel Xeon E5-2640 v4 10c/20t
128GB DDR4
HP Smart Array P440ar controller in IT mode
4x SSD Fanxiang S101 512Gb (before I was using HDD Enterprise 15k, same result)
Storage configuration:
SSD configured in raidz1
zpool create -f -o ashift=12 -m /mnt/ZFS_VM/ ZFS_VM raidz1 /dev/sdd /dev/sde /dev/sdf /dev/sdg cache /dev/sdb2 log /dev/sdb1
Autotrim=on
Compression: lz4
I tried to configured the VM following the tips indicated in the Wiki:
https://pve.proxmox.com/wiki/Windows_10_guest_best_practices
https://pve.proxmox.com/wiki/Performance_Tweaks
Windows VM configuration
agent: 1
balloon: 0
bios: ovmf
boot: order=ide0;scsi0;net0
cores: 2
cpu: host
efidisk0: ZFS_VM:vm-110-disk-0,efitype=4m,pre-enrolled-keys=1,size=4M
hotplug: disk,network,usb,cpu
ide0: none,media=cdrom
machine: pc-i440fx-7.0
memory: 8192
meta: creation-qemu=7.0.0,ctime=1665304616
name: Win01
net0: virtio=FA:2E:D7:6D:2E:F3,bridge=vmbr0,tag=30
numa: 1
ostype: win10
scsi0: ZFS_VM:vm-110-disk-1,cache=writeback,discard=on,iothread=1,size=90G
scsihw: virtio-scsi-pci
smbios1: uuid=b54439b7-a96d-4f3d-92f5-86335f7777bf
sockets: 1
tablet: 0
tags: prod
vga: qxl
vmgenid: 0796e401-d9f0-4696-82f8-1cb12e49993d
The main problems detect are:
- General slow doing normal operation
- Disk percentage that rise up to 100%
- Slow copies from network and between VMs (tested with Windows ISO file)
- High IO delay in proxmox
I tried to using even LVM but the results seem worse...
The linux VMs don't seem to be affected.
Please help me to solve this issue that is driving me crazy.