Compute Offerings in CloudStack are configured with both CPU speed (MHz)
and CPU core count. CloudStack will not allow you deploy a VM using an
offering with 10 cores if your hosts only have 8 cores, regardless of
the configured CPU speed. The VM deployment will fail.
Some hypervisors actually do allow such deployments, but the hypervisor
vendors strongly discourage it. The documentation I've seen suggests
there are performance problems with such a configuration. I've never
seen a reason to use such a configuration and the best practices guides
I've read recommend configuring VMs with the fewest cores possible. If
anyone has a valid use case for this and really needs it, file an
enhancement request to allow it in CloudStack.
Best regards,
Kirk
Post by Rafael WeingartnerI guess it would depend on the amount of CPU power you give, as and example
if you give 10 cores with 1Ghz, the CS probably would allocate the VM if
you have 8 real cores with 2Ghz each.
Post by Daan HooglandI'm guessing here; I think you can but you'll get an error deploying it.
Post by Steven LiangThank you for replying.
I have another question. If there are only 8 core cpu on every hosts, can
I assign 10 cpu to a vm?
If you have 1G and a factor of 2, you van instantiate 2 machines with
1G. This is useful of you don't expect all machines top be running art the
dame time.
Regards,
mobile biligual spell checker used
Post by Steven LiangHi,
What is cpu.overprovisioning.factor use for?
Who can explain it more detailed?
Thank you.
--
*Steven Liang*
*Linux System Admin*
*Phone*: 1.416.499.8009 ext. 2865
*Cell Phone*: 1.647.718.5292
www.yesup.com | account.yesup.com
[image: Yesup]
--
*Steven Liang*
*Linux System Admin*
*Phone*: 1.416.499.8009 ext. 2865
*Cell Phone*: 1.647.718.5292
www.yesup.com | account.yesup.com
[image: Yesup]