All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Do KVM servers automatically seperate CPU load for each user?
Wondering which virtualization should I choose (OpenVZ or KVM), i had a lot of experience with OpenVZ to variety of host and sometimes they do email you if your service is consuming a lot of resource.
So I tried a KVM for the first time, and top
command shows that I am using at ~80% of the CPU (though they said its 1core). And never had issue or email received from the host. I searched on google and "somehow" understood that hosts usually segregate CPU load for each user as option in KVM.
I would be running my programs I made in the university and I think I'll be needing high CPU load, and to be honest I don't want to cause my neighbors a lot of trouble. So it would be really ass-saver if KVM can automatically tell you up to which point you can utilize the CPU load.
Can somebody confirm about this?
Thanks!
Comments
Yep use KVM. With OpenVZ if your VPS has high load then it can and will affect your neighbours and you'll be suspended if that happens whereas with KVM you can't affect your neighbours, not easily at least.
If you have one CPU core assigned to your KVM VM then your using 80% of that one core, and having no other effect on CPU resources across the remaining cores.
Thank you for confirmation.
Thanks! that being said, does that mean a-8core server can only host 8 1core KVM plans? I think hosting KVM plans is not really profitable at all. feels bad for hosts.
Well that is where overselling comes in because not everyone will use their 1core in full, some people will leave it idling, some people will just pay and never use it so once you put all these factors together you can oversell the CPU assuming you have enough disk on the server.
the above is not entirely correct. Host CPU can be oversold with KVM too. And you can assign a dedicated core with OpenVZ too, though it won't work as great as with KVM.
Nothing to stop them overselling and having two VM's fighting for the same 1 physical core. Just where OpenVZ you can effect other users, KVM you have more isolation.
Great synchronization guys @exception0x876 @AshleyUk - all posted at the same time
And I learned something new.
Why it won't work as great?
OpenVZ has almost zero overhead.