Slow performance Dell R720 on VMs Windows/Linux

Gamil

New Member
Nov 25, 2022
4
0
1
Hi, I have a problem with virtual machines running on pve 7.3.6, namely we migrated from esxi server 6.7 standard, both systems were running on a Dell R720 with E5-2690v2 processors, 512GB RAM DDR3 1600MHz Samsung, 24 Pilant LB 406S 400GB drives and a MegaRAID controller L9460-16i. 22 drives are in RAID 60 and are LVM-thin pool, 2 are in RAID 1 for the system. The problem we are facing is the performance of virtual machines, in the sense that we have windows machines and linux machines. After migrating the machines via clonezilla or scp (depending on the number of disks) we created virtual machines and added images to these machines. I got information that the best performance is when the cpu is set to host mode and the disks are in virtio mode. After adding the viostor.inf driver to the system and running it, the performance of the machines was unsatisfactory to say the least (long system startup, slow operation, stuttering animations, system freezes, etc.), where on the same hardware in the esxi system everything worked correctly regardless from the guest operating system. On guest operating systems, we set the graphics card to virtio and installed the virtio driver package from the iso. We then switched the CPU mode from host to kvm64 and checked it to use no available flags, except for the aes flag, which improved overall system performance, but the system freezing issue persisted. Has anyone encountered a similar problem on this platform and found a solution?

An example of setting up one of the windows machines:
cores: 12
cpu: kvm64,flags=-md-clear;-pcid;-spec-ctrl;-ssbd;-ibpb;-virt-ssbd;-amd-ssbd;-amd-no-ssb;-pdpe1gb;-hv-tlbflush;-hv-evmcs;+aes
ide0: local:iso/virtio-win.iso,media=cdrom,size=519590K
machine: pc-q35-7.1
memory: 24576
meta: creation-qemu=7.1.0
name:
net0: e1000,bridge=vmbr0
numa: 0
ostype: l26
scsihw: virtio-scsi-pci
sockets: 1
vga: virtio,memory=256
virtio1: SAS:vm-115-disk-2,discard=on,iothread=1,size=500G
virtio2: SAS:vm-115-disk-3,discard=on,iothread=1,size=200G
 
Shouldnt OS Type be Windows ?!?
yes, it should be, i didn't notice it's set for Linux on Windows machine. I'll check how it's work now. But in Linux machines it's properly configured and machines still are freezing sometimes.
 
I have a situation where I have to change several hosts with the same configuration as above, due to the end of support, the end customer does not want to migrate to a newer version - you know - huge costs. We have migrated two machines to proxmox and unfortunately the performance of the VMs is HORRIBLE. Machines migrated to proxmox from esxi have much less iops and the machine experience via rdp is very poor. The machine still freezes for a second or two at random times, accounting software updates, etc. sometimes they last half an hour to an hour, where on esxi it took a few minutes. I ran tests with geekbench on machines, the results are in the attachment. I'll appreciate any help.

debian_esxi.pngdebian_przed_poprawkami.pngwindows_esxi.pngprzed_poprawkami.jpg
 
I'm uploading a gif showing windows loading itself from startup. It loads exactly as in the attached gif.. Animation.gif