I've recently installed on an updated Proxmox host a single Windows 2012 R2 server dedicated to RDP session on a HP blade with 16CPU and 64Gb RAM on a fibrechannel RAID 5 multipath SAN.
I used LVM container on a SAN Lun and virtio network adapter and disk controller.
I noticed that:
- network latency is not constant with increasing server load (spikes of 100ms or more)
- rdp sessions, even on the same network, are really slow and redrawing is terrible with scattering especially on multimedia or documents
TCP tuning on guest didn't solve the problem.
CPU load is normal.
IO on SAN is below normal.
RDP connections are 20/30.
Tried last 2.6 kernel and last 3.10.
# pveversion -v
proxmox-ve-2.6.32: not correctly installed (running kernel: 3.10.0-7-pve)
pve-manager: 3.4-1 (running version: 3.4-1/3f2d890e)
pve-kernel-3.10.0-7-pve: 3.10.0-27
pve-kernel-2.6.32-33-pve: 2.6.32-138
pve-kernel-2.6.32-37-pve: 2.6.32-147
pve-kernel-2.6.32-34-pve: 2.6.32-140
lvm2: 2.02.98-pve4
clvm: 2.02.98-pve4
corosync-pve: 1.4.7-1
openais-pve: 1.1.4-3
libqb0: 0.11.1-2
redhat-cluster-pve: 3.2.0-2
resource-agents-pve: 3.9.2-4
fence-agents-pve: 4.0.10-2
pve-cluster: 3.0-16
qemu-server: 3.3-20
pve-firmware: 1.1-3
libpve-common-perl: 3.0-24
libpve-access-control: 3.0-16
libpve-storage-perl: 3.0-31
pve-libspice-server1: 0.12.4-3
vncterm: 1.1-8
vzctl: 4.0-1pve6
vzprocps: 2.0.11-2
vzquota: 3.1-2
pve-qemu-kvm: 2.1-12
ksm-control-daemon: 1.1-1
glusterfs-client: 3.5.2-1
May LAN multiqueue (and kernel 3.10) helps?
It's a vga rendering problem or a network stack issue?
Thanks
andrea
I used LVM container on a SAN Lun and virtio network adapter and disk controller.
I noticed that:
- network latency is not constant with increasing server load (spikes of 100ms or more)
- rdp sessions, even on the same network, are really slow and redrawing is terrible with scattering especially on multimedia or documents
TCP tuning on guest didn't solve the problem.
CPU load is normal.
IO on SAN is below normal.
RDP connections are 20/30.
Tried last 2.6 kernel and last 3.10.
# pveversion -v
proxmox-ve-2.6.32: not correctly installed (running kernel: 3.10.0-7-pve)
pve-manager: 3.4-1 (running version: 3.4-1/3f2d890e)
pve-kernel-3.10.0-7-pve: 3.10.0-27
pve-kernel-2.6.32-33-pve: 2.6.32-138
pve-kernel-2.6.32-37-pve: 2.6.32-147
pve-kernel-2.6.32-34-pve: 2.6.32-140
lvm2: 2.02.98-pve4
clvm: 2.02.98-pve4
corosync-pve: 1.4.7-1
openais-pve: 1.1.4-3
libqb0: 0.11.1-2
redhat-cluster-pve: 3.2.0-2
resource-agents-pve: 3.9.2-4
fence-agents-pve: 4.0.10-2
pve-cluster: 3.0-16
qemu-server: 3.3-20
pve-firmware: 1.1-3
libpve-common-perl: 3.0-24
libpve-access-control: 3.0-16
libpve-storage-perl: 3.0-31
pve-libspice-server1: 0.12.4-3
vncterm: 1.1-8
vzctl: 4.0-1pve6
vzprocps: 2.0.11-2
vzquota: 3.1-2
pve-qemu-kvm: 2.1-12
ksm-control-daemon: 1.1-1
glusterfs-client: 3.5.2-1
May LAN multiqueue (and kernel 3.10) helps?
It's a vga rendering problem or a network stack issue?
Thanks
andrea