Knowledgebase: Cloud Hosting
CPU Priority
Posted by Joe Rebis on 10 February 2012 07:06 AM

What does the CPU Priority feature mean when creating a new machine?

The amount of processing power allocated to your virtual machine is calculated by the following equation.

CPU Cores x CPU Priority = Total GHz

The amount of CPU resource a VM is given is the CPU priority (you can think of this as its “share percentage”) multiplied by the number of cores allocated to that VM. This is a minimum number – clients can burst over it, up to 100% multiplied by the number of cores. For example, on a hypervisor with 3GHz CPU cores:

• 100% x 1 core = 3GHz (burstable to 3GHz)
• 10% x 2 cores = 600MHZ (burstable to 6GHz)
• 5 % x 4 cores = 600MHz (burstable to 12GHz)

By default,  we allow the burstbility of cloud resources for general flexibilty of all of our customers. For example, users are able to create 5 VMs with 100% CPU priority/1 CPU core on a hypervisor with a 4-core CPU. In this example, we would reduce the guaranteed CPU for each VM.

How come I can build a machine with 1 CPU and 1% priority and it works fine?

Since we allow the CPU to burst over it's allocated amount a VM with only 1% priority would still function fine. However, please keep in mind in a crunch, VMs with 100% CPU priority will take precedence over a lower "priority" VM (e.g. 1%) and may not continue to perform as expected- rather than being migrated to a new Hypervisor (HV a.k.a. Host Server) with more resources. This is why this is called "priority" rather than CPU Percentage.

Can I save money with using the CPU Priority Setting?

Yes, we allocate approximately $ .02 cents an hour per 100% priority. So, a VM with 50% priority would mean .01 cents an hour saving about $3.65 per month at the time this article was written. Please see our cloud pricing on the front of our website for current pricing.   

 


 

 

 

 

 

 

 

 

 

(0 vote(s))
Helpful
Not helpful

Comments (0)
Post a new comment
 
 
Full Name:
Email:
Comments:
CAPTCHA Verification 
 
Please enter the text you see in the image into the textbox below (we use this to prevent automated submissions).

Copyright © 2015 EPhost, Inc. All rights reserved.