VMware Cloud Community
pjlandry
Contributor
Contributor
Jump to solution

Questions regarding best practice for hardware

Hello All.

I suspect my questions have no answers, but here we go.. 

Presuming the CPU's are of the same frequency and generation, which is better:   Fewer physical Sockets with more physical cores/socket OR more physical sockets with fewer physical cores/socket?  (For example, A "8 Socket server populated with dual core CPUs" or a "2 socket server populated with octo core CPUs"? -- Of course, .

Along the same line, Which would be better performing:   A cluster with 10 hosts with single sockets, or 5 hosts with dual sockets?  (Same CPUs, and with the understanding that no one VM requires more resources than the individual host can provide.  No CPU or RAM contention)

Thoughts?

Thanks.

0 Kudos
1 Solution

Accepted Solutions
VirtuallyMikeB
Jump to solution

Hello,

I believe vSphere licensing is still per socket, an important point for those that write the checks!  And then there's NUMA.  If you have any idea the size of VMs you'll be running, you can buy hardware that fits your NUMA characteristics.

Regarding your second question, you're asking the age old question of scale up versus scale out.  You'll find as many opinions as people you ask.  The answer, "it depends," is largely true here so you need to enumerate and analyze your requirements and constraints.  A few things to ponder on scale up vs. scale out:

- With more, smaller hosts, fewer VMs will be affected during a host failure

- On the flip side of the first, fewer, larger hosts with many VMs can take more time to recover those VMs during an HA event

- Larger hosts generally cost more than smaller hosts

- Smaller hosts limit the size of your VMs compared to that of larger hosts

There are many more pros and cons to each along with what's already been mentioned in this thread.  Good luck!

Mike

http://VirtuallyMikeBrown.com

https://twitter.com/VirtuallyMikeB

http://LinkedIn.com/in/michaelbbrown

----------------------------------------- Please consider marking this answer "correct" or "helpful" if you found it useful (you'll get points too). Mike Brown VMware, Cisco Data Center, and NetApp dude Sr. Systems Engineer michael.b.brown3@gmail.com Twitter: @VirtuallyMikeB Blog: http://VirtuallyMikeBrown.com LinkedIn: http://LinkedIn.com/in/michaelbbrown

View solution in original post

0 Kudos
4 Replies
weinstein5
Immortal
Immortal
Jump to solution

Question 1 - There should not be any difference between the two options

Question 2 - Likewise tehre should no difference in VM performance

I have also moved this to a more appropriate forum

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful
EGarbuzov
VMware Employee
VMware Employee
Jump to solution

Besides performance, you can look at another efficiency parameters: servers with more sockets (like 4 or 😎 use more units in DC; more servers in cluster demand more power and cooling.

VirtuallyMikeB
Jump to solution

Hello,

I believe vSphere licensing is still per socket, an important point for those that write the checks!  And then there's NUMA.  If you have any idea the size of VMs you'll be running, you can buy hardware that fits your NUMA characteristics.

Regarding your second question, you're asking the age old question of scale up versus scale out.  You'll find as many opinions as people you ask.  The answer, "it depends," is largely true here so you need to enumerate and analyze your requirements and constraints.  A few things to ponder on scale up vs. scale out:

- With more, smaller hosts, fewer VMs will be affected during a host failure

- On the flip side of the first, fewer, larger hosts with many VMs can take more time to recover those VMs during an HA event

- Larger hosts generally cost more than smaller hosts

- Smaller hosts limit the size of your VMs compared to that of larger hosts

There are many more pros and cons to each along with what's already been mentioned in this thread.  Good luck!

Mike

http://VirtuallyMikeBrown.com

https://twitter.com/VirtuallyMikeB

http://LinkedIn.com/in/michaelbbrown

----------------------------------------- Please consider marking this answer "correct" or "helpful" if you found it useful (you'll get points too). Mike Brown VMware, Cisco Data Center, and NetApp dude Sr. Systems Engineer michael.b.brown3@gmail.com Twitter: @VirtuallyMikeB Blog: http://VirtuallyMikeBrown.com LinkedIn: http://LinkedIn.com/in/michaelbbrown
0 Kudos
pjlandry
Contributor
Contributor
Jump to solution

Thanks for the input.   You've validated by own thoughts on the matters.   Smiley Happy

-P

0 Kudos