CPU Sizing - is there any specific guideline for CPU sizing?

  • 0
  • 1
  • Question
  • Updated 4 years ago
  • Answered
Hi,

According to the site below, it says that it is possible to specify CPU reservation.
Is there any docs or guideline talking about it?

https://support.delphix.com/hc/en-us/articles/201793217-Best-Practices-for-Using-VMware-ESX-Server-w...

Specifying Memory and CPU Reservations on the ESX Server for the Delphix Engine

When deploying the Delphix VM, it is possible to specify both CPU and Memory reservations for the VM on the ESX Server. In cases where the Delphix VM is the only VM on an ESX server, there is no need for those reservations. However, if the ESX server is shared by many VMs, it is imperative that CPU and Memory reservations be specified for the Delphix VM. This will ensure that VDB performance is not affected by over-commitment of those resources in the ESX server. If it is not possible to specify resource reservations for the Delphix VM, make sure that CPU and memory resources are not over-committed in the ESX server.

CPU Sizing and Memory 

  • 8 vCPUs is recommended (4 vCPUs minimum)
Thank you,
Yasu
Photo of Yasu

Yasu

  • 412 Points 250 badge 2x thumb

Posted 4 years ago

  • 0
  • 1
Photo of David Gillespie

David Gillespie, Employee

  • 1,010 Points 1k badge 2x thumb
Hi Yasu,
We mention this in our documentation as well, located here:  http://docs.delphix.com/display/DOCS41/Customizing+the+Delphix+Engine+System+Settings
Do you have any specific question, as CPU and Memory should be fully reserved by editing the properties of the Delphix Engine's VM.
Cheers,
Dave G.
Photo of Yasu

Yasu

  • 412 Points 250 badge 2x thumb
Thank you Dave!

It would be grateful if you could answer further question. 

When setting vCPU on a virtual machine, generally two items below are specified: 

1)    the number of virtual socket (= vCPU)

2)    the number of core per socket 

As a best practice for Delphix server setting, assuming that we chose 8vCPU (8 virtual sockets), how many core ( 2) above) should we choose or do you recommend setting per socket? 

Also, do you have any recommended specs for the cores(e.g. Intel Xeon, clock(Ghz))? If 10VDBs are running with 4vCPU, what would be the best practice for the hardware structure? Any specific choice of CPU core type?

I am having difficulty finding those information.

Thank you,

Yasu

Photo of Jaclyn Schoof

Jaclyn Schoof, Community Manager

  • 5,092 Points 5k badge 2x thumb
Hi Yasu,
This is answered in https://community.delphix.com/delphix/topics/vcpu-question; did you have any further questions?
Photo of Yasu

Yasu

  • 412 Points 250 badge 2x thumb
Thank you.

Sorry to keep bothering you.... Just for our reference, could you tell me types of core (CPU) that you typically use in your environment (e.g. Intel Core i5-4430 @ 3.00GHz) ? 

------------------------------------------------------------------------------------------------------------------------

Also, do you have any recommended specs for the cores(e.g. Intel Xeon, clock(Ghz))?

- From my knowledge we don’t have any recommendations for these specifications as most customers will have ESX servers and Delphix is able to be installed and function without issues. However we have contacted our Presales and professional services folks to see if they have any recommendations. If they do we’ll add another comment.

------------------------------------------------------------------------------------------------------------------------

Thanks,

Yasu

Photo of Yasu

Yasu

  • 412 Points 250 badge 2x thumb
We think we are OK. No further questions.

Thank you.

Yasu