I need advice on vCPU configuration of Linux box in VMWare 5.5 environment

I have a Linux server that is constantly maxing out CPU usage on my daily SolarWinds monitoring report. I checked the box out and it is part of our network team. They call it a "Radius/Tacacs and NAC. Networking asked me if I could just simply add my CPUs, so I checked out the configuration and it is configured with 6 virtual sockets all single core.
I doubt it is as simple as just adding CPUs. If I had set up this server I would have probably done 2 slots/2 core per slot, but that is only because that is how I have seen other virtual Linux boxes configured in the past. Can someone give me some suggestions and how I can prevent CPU from maxing out on this device? I know this is kind of vague but any trouble shooting suggestions would be welcome. Also does adding CPUs affect licensing?
Who is Participating?
Andrew Hancock (VMware vExpert / EE MVE^2)Connect With a Mentor VMware and Virtualization ConsultantCommented:
Also does adding CPUs affect licensing?

You can add as many as you like, but is the bottleneck CPU ?

Have you checked all the other benchmarks and performance ?

HOW TO:  Performance Monitor vSphere 4.x or 5.0

6 virtual CPUs a lot..... you could add another 2 and see if performance is affected, what process in the VM is causing high CPU ?
Lee W, MVPConnect With a Mentor Technology and Business Process AdvisorCommented:
How many Cores total in the box?  Generally, you want FEWER CPUs not more... unless you REALLY need more.  I wonder if the performance hit could be because the hypervisor is having trouble allocating enough cycles to a block of 6 CPUs.

More info:
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.