Hi Cristian,

4.15 branch only accepts bug fixes. I think it is not a bug but an
enhancement.

-Wei

On Wed, 22 Sept 2021 at 12:19, <cristian.c@istream.today> wrote:

> Hi,
>
>     is there a way to apply this to 4.15.2 ?
> https://github.com/apache/cloudstack/commit/6531ee587198ca2789ab0f53e9f3c3dccdd009d4
>
>
>
> Regards,
> Cristian
>
> -----Original Message-----
> From: Daniel Augusto Veronezi Salvador <gutoveron...@apache.org>
> Sent: Friday, September 17, 2021 7:55 PM
> To: users@cloudstack.apache.org
> Subject: Re: The RAM MEM inside KVM instance is not the same as it was set
>
> Hi, Cristian,
>
> When ACS is deploying a VM, it defines a minimum memory|CPU to the VM,
> based on a calculation through the overprovisioning (defined mem|cpu speed
> / overprovisioning factor); Therefore, it will define a range of
> memory|CPU, even if it does not use scalable (dynamic) service offerings.
>
> For now, the option to avoid this behavior is to keep memory
> overprovisioning as "1", as Wei suggested. However, in version 4.16.0,
> there'll be two new global settings
> ("vm.min.memory.equals.memory.divided.by.mem.overprovisioning.factor" and
> "vm.min.cpu.speed.equals.cpu.speed.divided.by.cpu.overprovisioning.factor")
> to avoid it.
>
> This is the PR which introduced it:
> https://github.com/apache/cloudstack/pull/4722
>
> Best regards,
> Daniel
>
> On 2021/09/17 15:07:55, Wei ZHOU <ustcweiz...@gmail.com> wrote:
> > For kvm environments, I suggest to set the value to 1 (in global
> > setting and cluster setting).
> >
> > -Wei
> >
> >
> > On Fri, 17 Sept 2021 at 16:19, <cristian.c@istream.today> wrote:
> >
> > > Hi,
> > >
> > >   Yes, I have found that this is why i have this value.
> > >
> > >
> > > Regards,
> > > Cristian
> > >
> > > -----Original Message-----
> > > From: Wei ZHOU <ustcweiz...@gmail.com>
> > > Sent: Friday, September 17, 2021 3:34 PM
> > > To: users <users@cloudstack.apache.org>
> > > Subject: Re: The RAM MEM inside KVM instance is not the same as it
> > > was set
> > >
> > > Hi,
> > >
> > > Did you set mem.overprovisioning.factor in global setting or cluster
> > > setting ?
> > >
> > > -Wei
> > >
> > > On Fri, 17 Sept 2021 at 13:47, <cristian.c@istream.today> wrote:
> > >
> > > > Hello,
> > > >
> > > >
> > > >
> > > >        From where do I get this minRam value?   I used a compute
> offering
> > > > with 10GB of RAM, if I check the VM I see 4GB Ram.
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> "[{"com.cloud.agent.api.StartAnswer":{"vm":{"id":"4156","name":"i-2-4156-VM"
> > > >
> > > > ,"state":"Starting","type":"User","cpus":"4","minSpeed":"760","max
> > > > Spee
> > > > d":"19
> > > > 00","minRam":"(4.00 GB) 4294967296","maxRam":"(10.00 GB)
> > > > 10737418240","arch":"x86_64","os":"CentOS
> > > > 7","platformEmulator":"CentOS
> > > >
> > > > 7","bootArgs":"","enableHA":"false","limitCpuUse":"false","enableD
> > > > ynam
> > > > ically
> > > >
> > > >
> ScaleVm":"false","vncPassword":"NutaRZIRWThdE3aU_IkJAA","vncAddr":"10.
> > > > 100.22
> > > > .10""
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > Regards,
> > > >
> > > > Cristian
> > > >
> > > >
> > >
> > >
> >
>
>

Reply via email to