Re: [pve-devel] [PATCH] auto balloning with mom algorithm implementation

2012-12-28 Thread Dietmar Maurer
Just uploaded a new implementation - should work better now. > I have finally uploaded an auto-ballooning implementation for pvestatd. > > The algorithm uses the new 'shares' property to distribute RAM accordingly. > > Feel free to test :-) ___ pve-de

Re: [pve-devel] [PATCH] auto balloning with mom algorithm implementation

2012-12-21 Thread Alexandre DERUMIER
x.com Envoyé: Vendredi 21 Décembre 2012 09:21:13 Objet: RE: [pve-devel] [PATCH] auto balloning with mom algorithm implementation > I have done some tests yesterday, with around 10vm, overcommiting the > host memory a lot, (mixing windows/linux vm) > > and it's seem to works fin

Re: [pve-devel] [PATCH] auto balloning with mom algorithm implementation

2012-12-21 Thread Dietmar Maurer
> I have done some tests yesterday, with around 10vm, overcommiting the > host memory a lot, (mixing windows/linux vm) > > and it's seem to works fine. > > I'll try to do more extensive test next week. The current algorithm has some bug - I will try to improve more. _

Re: [pve-devel] [PATCH] auto balloning with mom algorithm implementation

2012-12-21 Thread Alexandre DERUMIER
t; , pve-devel@pve.proxmox.com Envoyé: Jeudi 20 Décembre 2012 14:02:38 Objet: RE: [pve-devel] [PATCH] auto balloning with mom algorithm implementation Hi Alexandre, I have finally uploaded an auto-ballooning implementation for pvestatd. The algorithm uses the new 'shares' proper

Re: [pve-devel] [PATCH] auto balloning with mom algorithm implementation

2012-12-20 Thread Alexandre DERUMIER
Ok,thanks, I'll try that this afternoon ! - Mail original - De: "Dietmar Maurer" À: "Alexandre Derumier" , pve-devel@pve.proxmox.com Envoyé: Jeudi 20 Décembre 2012 14:02:38 Objet: RE: [pve-devel] [PATCH] auto balloning with mom algorithm implementation

Re: [pve-devel] [PATCH] auto balloning with mom algorithm implementation

2012-12-20 Thread Dietmar Maurer
Hi Alexandre, I have finally uploaded an auto-ballooning implementation for pvestatd. The algorithm uses the new 'shares' property to distribute RAM accordingly. Feel free to test :-) - Dietmar ___ pve-devel mailing list pve-devel@pve.proxmox.com ht

Re: [pve-devel] [PATCH] auto balloning with mom algorithm implementation

2012-12-17 Thread Dietmar Maurer
> >>Just committed the ballooning stats patches. > Ok, thanks. > >>Also added a fix so that we can set the polling interval at VM startup. > Great ! > > Any news to get all stats values in 1 qom get ? Juts uploaded a patch for that. ___ pve-devel maili

Re: [pve-devel] [PATCH] auto balloning with mom algorithm implementation

2012-12-12 Thread Dietmar Maurer
> >>Just committed the ballooning stats patches. > Ok, thanks. > >>Also added a fix so that we can set the polling interval at VM startup. > Great ! > > Any news to get all stats values in 1 qom get ? No (qemu people think overhead is negligible), so we need to make multiples calls for now. _

Re: [pve-devel] [PATCH] auto balloning with mom algorithm implementation

2012-12-12 Thread Alexandre DERUMIER
uot; , pve-devel@pve.proxmox.com Envoyé: Mercredi 12 Décembre 2012 14:27:07 Objet: RE: [pve-devel] [PATCH] auto balloning with mom algorithm implementation > -Original Message- > From: pve-devel-boun...@pve.proxmox.com [mailto:pve-devel- > boun...@pve.proxmox.com] On Behalf

Re: [pve-devel] [PATCH] auto balloning with mom algorithm implementation

2012-12-12 Thread Dietmar Maurer
> -Original Message- > From: pve-devel-boun...@pve.proxmox.com [mailto:pve-devel- > boun...@pve.proxmox.com] On Behalf Of Alexandre Derumier > Sent: Montag, 10. Dezember 2012 14:06 > To: pve-devel@pve.proxmox.com > Subject: [pve-devel] [PATCH] auto balloning

Re: [pve-devel] [PATCH] auto balloning with mom algorithm implementation

2012-12-10 Thread Dietmar Maurer
> +# Don't change a guest's memory by more than this percent of total > memory > +my $max_balloon_change_percent = 0.5; An absolute value would make more sense here (for example max. 1MB/s)? > + > +# Only ballooning operations that change the balloon by this percentage > +# of current guest memor

[pve-devel] [PATCH] auto balloning with mom algorithm implementation

2012-12-10 Thread Alexandre Derumier
for test! require ballooning stats patchs on top qemu-kvm Signed-off-by: Alexandre Derumier --- PVE/QemuServer.pm | 141 - 1 file changed, 140 insertions(+), 1 deletion(-) diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm index 81cc682..3df