<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi Steven, <br>
<br>
Thank you for your answer. Unfortunately for me it has some checks
(OpenNebula 3.2.1). <br>
Parameters of a host: <br>
USEDCPU 230.4<br>
CPUSPEED 1400<br>
NETTX 168512869<br>
HYPERVISOR kvm<br>
TOTALCPU 6400<br>
ARCH x86_64<br>
NETRX 4634446500<br>
<b>FREEMEMORY 164233748</b><br>
<b>FREECPU 6169.6</b><br>
TOTALMEMORY 264610312<br>
MODELNAMEAMD Opteron(TM) Processor 6272<br>
USEDMEMORY 100376564<br>
HOSTNAME s0<br>
<br>
The system has running 4 VM's with total allocation 64 CPUs. and VM
template with CPU=4 and MEMORY=5000 never started (in the Pending
state). When I turn of any of other running VM's this VM's
immediately start. <br>
<br>
I have seen some old e-mails (2010-2011) which are requested such
behavior and it was implemented. But I didn't find how to adjust it.
I would like to turn this feature off or to make to possible make 2x
(or others) overcommitment. <br>
Can anyone suggest how to change rules? <br>
<br>
Regards, <br>
Max<br>
<br>
On 02/06/2012 09:55 PM, Steven C Timm wrote:
<blockquote
cite="mid:06DD77485437AF46B35123BD0106CC884281C4@MAIL02.fnal.gov"
type="cite">
<pre wrap="">Hi Max--
We are using OpenNebula 2.0 here which does not have any protection on either cpu or memory over-commit.
When you are running OpenNebula with KVM, at least with opennebula 2.0, it counts not the total amount of memory that the user requested but the amount currently being used by the VM, which is usually less. I don't have direct experience with opennebula 3.2 but the same
must be possible there.
-----Original Message-----
From: <a class="moz-txt-link-abbreviated" href="mailto:users-bounces@lists.opennebula.org">users-bounces@lists.opennebula.org</a> [<a class="moz-txt-link-freetext" href="mailto:users-bounces@lists.opennebula.org">mailto:users-bounces@lists.opennebula.org</a>] On Behalf Of Maxim Mikheev
Sent: Monday, February 06, 2012 7:59 PM
To: <a class="moz-txt-link-abbreviated" href="mailto:users@lists.opennebula.org">users@lists.opennebula.org</a>
Subject: [one-users] OpenNebula 3.2 need memory and CPU over-commit.
Hi Everyone,
We are using Open Nebula on Ubuntu 11.10. Our VM's usually never use a whole system in the same time. But when they are active they usually require huge amount of computational power.
OpenNebula has a protection from Overcommitment of memory and CPU. I have a question: How can I manually setup Overcommitment by factor 2 for CPU and Memory?
Significant amount of memory is helpful for our calculations but all this extra memory is a caches. It means that nothing will be happen if Cache size will be decreased for the VM. The cache can be dynamically scale down by balloon driver which is a default for Libvirt and KVM in Ubuntu.
It means that I absolutely sure that would like to over-commit memory.
There are no problem for a processor too. Our calculations took usually several days and one day extra for one VM does not change anything.
I already used these scheme with over-commitment on Proxmox and it works well.
Regards,
Max
_______________________________________________
Users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Users@lists.opennebula.org">Users@lists.opennebula.org</a>
<a class="moz-txt-link-freetext" href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a>
</pre>
</blockquote>
</body>
</html>