Ive been evaluating Proxmox & another Hypervisor for MSSQL/Windows workloads and long story short I cant replicate the performance of the competitor with Proxmox.
Whilst fio, Geekbench & other benchmarks were fairly similar, when it got to actual real workloads that will eventually run on these servers the difference was staggering.
I favour PVE so Im hoping to track down the cause.
MSSQL ETL task
Current solution: Xeon E5-2689 v4 on VMWare 6.7 (OVH)
40m 18s
***********
New solution:
Dell R740 2 x XEON Gold 6152, RAID 10 SAS/SSD on Perc H730
Proxmox 7.3-4 - VM 16 vCPU, 32GB RAM
41m 06s
Competing Hypervisor - VM 16 vCPU, 32GB RAM
17m 20s
************
My Proxmox VM settings
> agent: 1
> bios: ovmf
> boot: order=scsi0;net0;ide0;ide2
> cores: 16
> cpu: host
> efidisk0: SSD-R10:vm-200-disk-1,efitype=4m,pre-enrolled-keys=1,size=528K
> ide0: none,media=cdrom
> machine: pc-q35-7.1
> memory: 32768
> meta: creation-qemu=7.0.0,ctime=1663398507
> name: Win-Srv-22-01
> net0: virtio=AE:9A1:19:00:E7,bridge=vmbr0,firewall=1,tag=25
> numa: 0
> ostype: win11
> scsi0: SSD-R10:vm-200-disk-2,cache=writeback,discard=on,iothread=1,size=64G
> scsi1: SSD-R10:vm-200-disk-3,discard=on,iothread=1,size=64G
> scsi2: SSD-R10:vm-200-disk-4,discard=on,iothread=1,size=128G
> scsi3: SSD-R10:vm-200-disk-5,discard=on,iothread=1,size=64G
> scsihw: virtio-scsi-single
> smbios1: uuid=38eb0316-63e2-4dbb-9e1a-e0f45bc1d220
> sockets: 2
> tags: windows
> tpmstate0: SSD-R10:vm-200-disk-0,size=4M,version=v2.0
> vmgenid: 5a31f7fb-22dd-4e1a-adcc-136fcba06c34
> uname -a
> Linux pve02 5.15.83-1-pve #1 SMP PVE 5.15.83-1 (2022-12-15T00:00Z) x86_64 GNU/Linux
Ive tried different CPU types in PVE with minimal changes in result.
Any recommendations on what to try next?
Dave
Whilst fio, Geekbench & other benchmarks were fairly similar, when it got to actual real workloads that will eventually run on these servers the difference was staggering.
I favour PVE so Im hoping to track down the cause.
MSSQL ETL task
Current solution: Xeon E5-2689 v4 on VMWare 6.7 (OVH)
40m 18s
***********
New solution:
Dell R740 2 x XEON Gold 6152, RAID 10 SAS/SSD on Perc H730
Proxmox 7.3-4 - VM 16 vCPU, 32GB RAM
41m 06s
Competing Hypervisor - VM 16 vCPU, 32GB RAM
17m 20s
************
My Proxmox VM settings
> agent: 1
> bios: ovmf
> boot: order=scsi0;net0;ide0;ide2
> cores: 16
> cpu: host
> efidisk0: SSD-R10:vm-200-disk-1,efitype=4m,pre-enrolled-keys=1,size=528K
> ide0: none,media=cdrom
> machine: pc-q35-7.1
> memory: 32768
> meta: creation-qemu=7.0.0,ctime=1663398507
> name: Win-Srv-22-01
> net0: virtio=AE:9A1:19:00:E7,bridge=vmbr0,firewall=1,tag=25
> numa: 0
> ostype: win11
> scsi0: SSD-R10:vm-200-disk-2,cache=writeback,discard=on,iothread=1,size=64G
> scsi1: SSD-R10:vm-200-disk-3,discard=on,iothread=1,size=64G
> scsi2: SSD-R10:vm-200-disk-4,discard=on,iothread=1,size=128G
> scsi3: SSD-R10:vm-200-disk-5,discard=on,iothread=1,size=64G
> scsihw: virtio-scsi-single
> smbios1: uuid=38eb0316-63e2-4dbb-9e1a-e0f45bc1d220
> sockets: 2
> tags: windows
> tpmstate0: SSD-R10:vm-200-disk-0,size=4M,version=v2.0
> vmgenid: 5a31f7fb-22dd-4e1a-adcc-136fcba06c34
> uname -a
> Linux pve02 5.15.83-1-pve #1 SMP PVE 5.15.83-1 (2022-12-15T00:00Z) x86_64 GNU/Linux
Ive tried different CPU types in PVE with minimal changes in result.
Any recommendations on what to try next?
Dave