Commit 1530c162e58abd8e572a89d2a2706de00bd49e26 in branch refs/heads/master from [~mlsorensen] [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=1530c16 ]
CLOUDSTACK-5968 create vm.memballoon.disable agent parameter This is just a tuneable that you have to explicitly set, otherwise everything remains as-is. If you'd like you can lobby to cherry-pick that into 4.3 On Tue, Jan 28, 2014 at 3:15 AM, Nux! <n...@li.nux.ro> wrote: > On 28.01.2014 09:56, Bharat Kumar wrote: >> >> Hi, >> >> The calculations when overcommitting are on a per VM basis. I am not >> sure if these will be valid when using KSM. >> IMO KSM is applicable to a set of VMs not a single VM. so how do we >> keep track of how much free memory is actually available on the host. >> This was not problem in case of ballooning as we knew upfront about >> the limits that we want to set on a per VM basis. > > > The problem with ballooning is that it depends in you having exclusive root > access on the VMs and on running an agent inside the VMs (it doesnt even > work for all OSes afaik). > This is a very particular situation and for people who want to sell > cloudstack to the public it's a no-go. > I would be very happy if ACS allowed me to set an overprovisioning factor > and then let me use KSM without having to mess with the VMs. Available > memory on the hypervisor could be tracked by standard linux utils via the > agent (`free`?). > > > -- > Sent from the Delta quadrant using Borg technology! > > Nux! > www.nux.ro