I have a feeling that the watcher project may be trying to get into this
area (but the watcher folks can comment more); I'm unsure of the state
of this project but its goal(s) seems similar...
'''
Watcher provides a flexible and scalable resource optimization service
for multi-tenant OpenStack-based clouds. Watcher provides a complete
optimization loop—including everything from a metrics receiver, complex
event processor and profiler, optimization processor and an action plan
applier. This provides a robust framework to realize a wide range of
cloud optimization goals, including the reduction of data center
operating costs, increased system performance via intelligent virtual
machine migration, increased energy efficiency—and more!
'''
https://launchpad.net/watcher
https://wiki.openstack.org/wiki/Watcher
-Josh
On 03/02/2016 03:38 PM, Kris G. Lindgren wrote:
We would love to have something like that as well.
However, to do it in openstack would mean that something would have to
gather/monitor the health of the HV's and not only disable new
provisions but kick off/monitor the migrations off the host and onto the
new chosen destinations . Also, due to the fact that some migration may
never complete (dirtying pages faster than you can copy them) it would
have to have some smarts to select the vm's that have the higher chance
of being migrated.
___________________________________________________________________
Kris Lindgren
Senior Linux Systems Engineer
GoDaddy
From: Edgar Magana <edgar.mag...@workday.com
<mailto:edgar.mag...@workday.com>>
Date: Wednesday, March 2, 2016 at 4:31 PM
To: Adam Lawson <alaw...@aqorn.com <mailto:alaw...@aqorn.com>>,
"openstack-operators@lists.openstack.org
<mailto:openstack-operators@lists.openstack.org>"
<openstack-operators@lists.openstack.org
<mailto:openstack-operators@lists.openstack.org>>
Subject: Re: [Openstack-operators] Workload Management (post-instantiation)
We have done it with nagios checks and customize ruby code.
Edgar
From: Adam Lawson <alaw...@aqorn.com <mailto:alaw...@aqorn.com>>
Date: Wednesday, March 2, 2016 at 1:48 PM
To: "openstack-operators@lists.openstack.org
<mailto:openstack-operators@lists.openstack.org>"
<openstack-operators@lists.openstack.org
<mailto:openstack-operators@lists.openstack.org>>
Subject: [Openstack-operators] Workload Management (post-instantiation)
Hello fellow Ops-minded stackers!
I understand OpenStack uses scheduler logic to place a VM on a host to
ensure the load is balanced across hosts. My 64 million dollar question
is: Has anyone identified a way to monitor capacity across all hosts on
an ongoing basis and automatically live migrate VM's as needed to ensure
hosts resource consumption is balanced over time?
It seems the scheduler addresses capacity at the time of instantiation
but there's nothing that addresses optimal usage AFTER the VM is
initially placed.
Thoughts/experiences?
//adam
*/
Adam Lawson/*
AQORN, Inc.
427 North Tatnall Street
Ste. 58461
Wilmington, Delaware 19801-2230
Toll-free: (844) 4-AQORN-NOW ext. 101
International: +1 302-387-4660
Direct: +1 916-246-2072
_______________________________________________
OpenStack-operators mailing list
OpenStack-operators@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
_______________________________________________
OpenStack-operators mailing list
OpenStack-operators@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators