Hi all,
At the moment I am testing Active Directory in a test lab, which is one physical server running proxmox.
Hardware:
Intel Core i7-4790K, 4 GHz, 8 Cores
32 GB of RAM
Proxmox is installed on a SSD
There are two Seagate 2000 GB HDD in RAID1. Here are the VMs stored
Proxmox:
pve-manager/3.4-11/6502936f (running kernel: 2.6.32-43-pve)
What I now see, is that sometimes if two VMs are running and I turn on a third, it can take up to 30 minutes till the VM is up.
The VMs all have one CPU socket with 2 cores, 4 GB RAM, a 50 GB qcow2 disk and the os is windows 7 or windows server 2012 r2.
Everything runs really slow and lacky. For example if three windows server 2012 r2 as domain controller run and one client with windows 7, with the specs from above. I am not able click in the vms normally. It is alway delayed.
What could be the reason? I know my server is not for production but I would say it isnt that bad for testing.
How would you benchmark test this?
I am looking that no more than 8 virtual cpus are used, because the hypervisor only has 8 cores. Or is this not necessary?
I just dont have the overview of how the performance is distributed to the vms and if I can give the vms more cpus then there are physical available. And how does ist look with the memory. If I have 32 GB of ram I wouldnt deploy more than 30 GB of ram to the vms.
This is a question that is in my head for a long time and now that I have experienced again bad performance in the vms with windows, most likely because of me not knowing how to do it right, I hope to get this cleared here in the forum.
I have read the three books "Mastering Proxmox", "Proxmox High Availability" and "Proxmox Cookbook" from PacktPub and searched in the internet, but I was not able to answer this question by myself.
Really hoping to get some help here and kind regards
jompsi
At the moment I am testing Active Directory in a test lab, which is one physical server running proxmox.
Hardware:
Intel Core i7-4790K, 4 GHz, 8 Cores
32 GB of RAM
Proxmox is installed on a SSD
There are two Seagate 2000 GB HDD in RAID1. Here are the VMs stored
Proxmox:
pve-manager/3.4-11/6502936f (running kernel: 2.6.32-43-pve)
What I now see, is that sometimes if two VMs are running and I turn on a third, it can take up to 30 minutes till the VM is up.
The VMs all have one CPU socket with 2 cores, 4 GB RAM, a 50 GB qcow2 disk and the os is windows 7 or windows server 2012 r2.
Everything runs really slow and lacky. For example if three windows server 2012 r2 as domain controller run and one client with windows 7, with the specs from above. I am not able click in the vms normally. It is alway delayed.
What could be the reason? I know my server is not for production but I would say it isnt that bad for testing.
How would you benchmark test this?
I am looking that no more than 8 virtual cpus are used, because the hypervisor only has 8 cores. Or is this not necessary?
I just dont have the overview of how the performance is distributed to the vms and if I can give the vms more cpus then there are physical available. And how does ist look with the memory. If I have 32 GB of ram I wouldnt deploy more than 30 GB of ram to the vms.
This is a question that is in my head for a long time and now that I have experienced again bad performance in the vms with windows, most likely because of me not knowing how to do it right, I hope to get this cleared here in the forum.
I have read the three books "Mastering Proxmox", "Proxmox High Availability" and "Proxmox Cookbook" from PacktPub and searched in the internet, but I was not able to answer this question by myself.
Really hoping to get some help here and kind regards
jompsi