Hey guys,
I ran into the first issue of vCPU usage...Didn't know it existed until now. I guess you can only run 25 vCPU's per physical core on a server? I created all of my templates with 2 sockets and 2 cores, giving the VMs 4 cpu's total, but this let me only run about 50 VMs...So I went back into my templates, cloned one, deleted the old one, changed the clone to 1 socket and 1 core and booted it up outside of director. VM appeared to run fine, performance and all.
I reimported the template back into director, then deployed a VM from that template with the changed CPUs...the VM runs very sluggish (takes about 5 minutes to just login) and I can't really do much else as it does the skipping frames look. I looked in task manager and cpu utilization is at 100% when I'm doing something simple like opening internet explorer. I then did the same procedure as above, this time making it 1 socket and 2 cores, it helped somewhat reducing the CPU usage to about 50% on average.
What I'm not understanding is why outside of director, the VM runs absolutely fine with little to no overhead for CPU usage, yet in director, it's awful. Am I configuring something wrong or is it something with the 50 VMs already in director are all using 4 vCPUs already? I'm trying to run the max amount of VMs I can but I'm not sure how to go about it since it seems like you have to have all kinds of restrictions for overconsumption in place. Thanks for any insight.
-Mike