Re: [pve-devel] Pve Load Balance...

2017-03-02 Thread Thomas Lamprecht

Hi,

On 03/01/2017 10:55 PM, Andreas Steinel wrote:

Hi Gilberto,

ah yes, now it's clear.

Yes, this would be a good thing, but it is very hard to do that in
terms of "finding a metric". There is memory pressure, cpu load and
possible local storage (for non-shared-storage migrations), but should
be doable. I think you can file a feature request to get this
implemented.


It is somewhat on our radar, but yes as you said the metric finding is a 
problem which could be not  easy to get right.
We thought about starting with static loads manually assigned to each 
VM/CT, and a capacity for the hosts, this would balance the load of to 
get started VMs over the cluster.


If this will get advanced I'd add some dynamic metric aggregation.
For the metrics, I'd say CPU and Memory and eventually Network load 
could be possible inputs in our control loop.

The main problems/pitfalls would be:
* the cluster acts as a non linear system, not the easiest to control 
(automatically) :)
* never ever update control loop faster than your systems (cluster, or 
local nodes) sample and delay time
  (Totzeit, in German not sure if I got  the correct translation), this 
would just make the system unstable sooner or later.
* the worst case delay time would be (highly) probably the one of a 
migration, during that time we may even generate more load (i.e. on a 
network metric) dependent of the cluster/node setup
* as our delay time is quite huge we need to look at reducing 
oscillation, it should be nonexistent.

* the very very different setups in which Proxmox VE gets deployed

So as a result of this local storage is not an ideal metric, imo.
It act as an PT2 element so we increase delay time further (we need to 
read and copy all disks), a better solution for this is to move this 
property to storage technology, i.e. use Ceph, Sheepdog, GlusterFS, etc..


Anyway, nothing fixed planned, I thought just a little about it and we 
consider it in general.


cheers,
Thomas



Best
Andreas

On Wed, Mar 1, 2017 at 10:35 PM, Gilberto Nunes
 wrote:

Hello Andreas...

Perhaps I don't make myself clear...

With Load Balance I mean when in a node cluster there is a high load, a VM
could to automatic migrated to other node with less load... Something like
that...
Sorry if I messed up the concepts...
Perhaps you can enlight me.

Regards

2017-03-01 18:25 GMT-03:00 Andreas Steinel :


Hi Gilberto,

What do you want to load balance? PVE is a IaaS architecture and
normally you would implement balancing on a SaaS architecture, so one
layer higher (towards the application).

Best,
Andreas

On Wed, Mar 1, 2017 at 12:31 PM, Gilberto Nunes
 wrote:

Hello friends

Is there any plan to implement Load Balance in next releases of Proxmox

VE??

I think this is could be a nice feature to add in main stream version

What about?

--
Obrigado

Cordialmente


Gilberto Ferreira

Consultoria em Servidores e Serviços Linux | Virtualização Proxmox |
Zentyal Server | Zimbra Mail Server

(47) 3025-5907
(47) 99676-7530

Skype: konnectati


www.konnectati.com.br
___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel




--
Obrigado

Cordialmente


Gilberto Ferreira

Consultoria em Servidores e Serviços Linux | Virtualização Proxmox |
Zentyal Server | Zimbra Mail Server

(47) 3025-5907
(47) 99676-7530

Skype: konnectati


www.konnectati.com.br
___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel




___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


Re: [pve-devel] [PATCH manager] add css fix for chrome >=56

2017-03-02 Thread Emmanuel Kasper
LGTM but can we include a link in the commit log to the sencha forum
post discussing the issue ?

On 03/02/2017 08:45 AM, Dominik Csapak wrote:
> with chrome/chromium version 56, they changed the way how they calculate
> height of text in input fields (now it is correct according to the
> standard) but extjs up to 6.2.1 has a fix for this in css
> 
> this patch reverses the fix in extjs and can be reverted when they
> remove the fix upstream
> 
> Signed-off-by: Dominik Csapak 
> ---
> according to various online browser statistic sites, chrome version adaption
> takes around 1 to 2 months, and version 56 is out since end of january,
> so it would be good to have this fix in the enterprise repo until end of march
>  www/css/ext6-pve.css | 9 +
>  1 file changed, 9 insertions(+)
> 
> diff --git a/www/css/ext6-pve.css b/www/css/ext6-pve.css
> index 083cc42..f42e935 100644
> --- a/www/css/ext6-pve.css
> +++ b/www/css/ext6-pve.css
> @@ -508,3 +508,12 @@ table.osds td:first-of-type {
>  font-style: italic;
>  font-weight: bold;
>  }
> +
> +/* chrome 56 fix */
> +.x-webkit .x-form-text {
> +height: 100% !important;
> +}
> +
> +.x-webkit :not(.x-form-textarea-body) > .x-form-trigger-wrap {
> +height: initial;
> +}
> 

___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


[pve-devel] applied: [PATCH manager] Rename 'create' to 'isCreate' in pveWindowEdit and subclasses

2017-03-02 Thread Dietmar Maurer
applied

___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


[pve-devel] applied: [PATCH qemu-server] Use backticks instead of single quotes in qm resize description

2017-03-02 Thread Dietmar Maurer
applied

___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


[pve-devel] applied: [PATCH manager] Do not translate IT terms which should be used 'as is' in every language

2017-03-02 Thread Dietmar Maurer
applied

___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


[pve-devel] applied: [PATCH manager 2/2] migrateall: use get_filtered_vmlist

2017-03-02 Thread Dietmar Maurer
applied

___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


[pve-devel] applied: [PATCH manager 1/2] refactor get_start_stop_list

2017-03-02 Thread Dietmar Maurer
applied

___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


[pve-devel] applied: [PATCH docs] qm: note that HA VMs get ignored by auto. start/shutdown

2017-03-02 Thread Dietmar Maurer
applied

___
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel