Re: [openstack-dev] [tc] [watcher] New project: Watcher

2015-11-02 Thread Thierry Carrez
Joe Cropper wrote:
> 
>> On Nov 2, 2015, at 4:50 AM, Thierry Carrez  wrote:
>>
>> Antoine CABOT wrote:
>>> We are pleased to introduce Watcher, a new project in the OpenStack 
>>> ecosystem. We believe that a "resource optimization" service in an 
>>> OpenStack-based cloud is a crucial component that has been missing to 
>>> date and we have started working towards filling that gap.
>>>
>>> OpenStack Watcher provides a flexible and scalable resource 
>>> optimization service for multi-tenant OpenStack-based clouds. 
>>> [...]
>>
>> Please note that this project is not an official OpenStack project yet.
>> In particular, it's not been approved by the Technical Committee to join
>> the "big tent" yet, and it was actually never proposed there.
>>
>> If you intend to propose this new project for inclusion, please propose
>> an openstack/governance change to that effect. You can find the current
>> project requirements at:
>>
>> http://governance.openstack.org/reference/new-projects-requirements.html
>>
>> In the mean time, please refrain from calling your project "OpenStack
>> Watcher". Thanks in advance!
> 
> No problem, Thierry!  Our apologies for the terminology hiccup.  We do intent 
> to propose it as part of the “big tent” in the coming months—the project’s 
> wiki and source code repository were just recently configured on 
> openstack.org and we’re actively working on the checklist of items you 
> referenced.  :-)

Sounds good! We'll likely require a bit of activity before we can judge
the inclusion anyway (that is the only way for us to judge if you're
following the OpenStack way). It's perfectly fine (and even encouraged)
to be hosted on openstack infrastructure for the time being :) I was
just adding a bit of clarification since using "OpenStack Watcher" in
the original post could have been seen as some official endorsement.

Another pointer you might be interested in: the Project Team Guide gives
a lot of information about the OpenStack way of doing things for
official Project Teams:

http://docs.openstack.org/project-team-guide/

Regards,

-- 
Thierry Carrez (ttx)

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tc] [watcher] New project: Watcher

2015-11-02 Thread Joe Cropper

> On Nov 2, 2015, at 4:50 AM, Thierry Carrez  wrote:
> 
> Antoine CABOT wrote:
>> We are pleased to introduce Watcher, a new project in the OpenStack 
>> ecosystem. We believe that a "resource optimization" service in an 
>> OpenStack-based cloud is a crucial component that has been missing to 
>> date and we have started working towards filling that gap.
>> 
>> OpenStack Watcher provides a flexible and scalable resource 
>> optimization service for multi-tenant OpenStack-based clouds. 
>> [...]
> 
> Please note that this project is not an official OpenStack project yet.
> In particular, it's not been approved by the Technical Committee to join
> the "big tent" yet, and it was actually never proposed there.
> 
> If you intend to propose this new project for inclusion, please propose
> an openstack/governance change to that effect. You can find the current
> project requirements at:
> 
> http://governance.openstack.org/reference/new-projects-requirements.html
> 
> In the mean time, please refrain from calling your project "OpenStack
> Watcher". Thanks in advance!

No problem, Thierry!  Our apologies for the terminology hiccup.  We do intent 
to propose it as part of the “big tent” in the coming months—the project’s wiki 
and source code repository were just recently configured on openstack.org and 
we’re actively working on the checklist of items you referenced.  :-)

Regards,
Joe (jwcroppe)

> 
> -- 
> Thierry Carrez (ttx)
> 
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tc] [watcher] New project: Watcher

2015-11-02 Thread Thierry Carrez
Antoine CABOT wrote:
> We are pleased to introduce Watcher, a new project in the OpenStack 
> ecosystem. We believe that a "resource optimization" service in an 
> OpenStack-based cloud is a crucial component that has been missing to 
> date and we have started working towards filling that gap.
> 
> OpenStack Watcher provides a flexible and scalable resource 
> optimization service for multi-tenant OpenStack-based clouds. 
> [...]

Please note that this project is not an official OpenStack project yet.
In particular, it's not been approved by the Technical Committee to join
the "big tent" yet, and it was actually never proposed there.

If you intend to propose this new project for inclusion, please propose
an openstack/governance change to that effect. You can find the current
project requirements at:

http://governance.openstack.org/reference/new-projects-requirements.html

In the mean time, please refrain from calling your project "OpenStack
Watcher". Thanks in advance!

-- 
Thierry Carrez (ttx)

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tc] [watcher] New project: Watcher

2015-10-22 Thread Antoine Cabot
On Wed, Oct 21, 2015 at 3:38 PM, gord chung  wrote:

> hi,
>
hi

>
> seems like a neat idea, i had a few questions after watching the
> presentation from Vancouver.
>
thanks for your interest in Watcher

>
> - is Watcher streaming the data captured by Ceilometer or is it querying
> the Ceilometer db?
>
Watcher can stream data captured by Ceilometer. Regarding the Ceilometer
db, we had performance issues when querying the database so we decided to
use streamed data instead.

> - is it utilising the Event data captured by Ceilometer or metric data?
> both?
>
actually watcher can do both as we capture the data stream

> - i notice there's a tsdb used by Watcher. what TSDB is supported?
>
today we are supporting InfluxDB and we plan to add OpenTSDB in the coming
months

> - is alarming functionality provided by Aodh used or is the 'machine
> learning'+'orchestration' service meant to replace the functionality
> provided by Aodh+Heat?
>
no we do not use this functionality today but we should definitely discuss
about it

>
> one reason i'm asking is that Ceilometer has a section in wiki to list
> projects that leverage Ceilometer[1] so it's easy to track existing
> extensions. feel free to add Watcher there if you feel like it.
>
I will do it, thank you

>
> [1] https://wiki.openstack.org/wiki/Ceilometer#Ceilometer_Extensions
>
> If you want to go deeper into Watcher architecture, feel free to join our
community meetup at 10:45am on tuesday [2]


> cheers,

cheers,

[2]  https://wiki.openstack.org/wiki/Design_Summit/Mitaka/Etherpads

>
> On 21/10/2015 8:22 AM, Antoine CABOT wrote:
>
>> We are pleased to introduce Watcher, a new project in the OpenStack
>> ecosystem. We believe that a "resource optimization" service in an
>> OpenStack-based cloud is a crucial component that has been missing to
>> date and we have started working towards filling that gap.
>>
>> OpenStack 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!
>>
>> Not only does Watcher provide several out-of-box optimization routines
>> for immediate value-add, but it also supports a pluggable
>> architecture by which custom optimization algorithms, data metrics and
>> data profilers can be developed and inserted into the Watcher framework.
>> Additionally, Watcher enables two different modes of execution—advise
>> mode (manual) or active mode (automatic), giving cloud administrators
>> the runtime flexibilities that their clouds require. Most importantly,
>> administrators of OpenStack-based clouds equipped with Watcher will
>> decrease their Total Cost of Ownership (TCO) by way of more efficient
>> use of their infrastructure and less “hands on” (read: manual)
>> administrator involvement to perform optimizations.
>>
>> More information, including key use cases, architecture, etc., are
>> described on the project wiki [0].  Also feel free to browse some
>> source code [1, 2].
>>
>> We meet weekly on Wednesdays at 16:00 UTC in the #openstack-meeting-3
>> IRC channel. You can also use #openstack-watcher to contact the team.
>>
>> We hope to see you at our unconference session at the upcoming
>> OpenStack Summit in Tokyo and we are welcoming participation from the
>> community.  Let us know if you are interested in this topic and
>> join us in #openstack-watcher!
>>
>> Regards,
>>
>> Antoine Cabot (Watcher PTL) (acabot)
>> Susanne Balle (sballe)
>> Joe Cropper (jwcroppe)
>>
>> [0] https://wiki.openstack.org/wiki/Watcher
>> [1] https://github.com/openstack/watcher
>> [2] https://github.com/openstack/python-watcherclient
>> __
>> OpenStack Development Mailing List (not for usage questions)
>> Unsubscribe:
>> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>
> --
> gord
>
>
>
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [tc] [watcher] New project: Watcher

2015-10-21 Thread gord chung

hi,

seems like a neat idea, i had a few questions after watching the 
presentation from Vancouver.


- is Watcher streaming the data captured by Ceilometer or is it querying 
the Ceilometer db?
- is it utilising the Event data captured by Ceilometer or metric data? 
both?

- i notice there's a tsdb used by Watcher. what TSDB is supported?
- is alarming functionality provided by Aodh used or is the 'machine 
learning'+'orchestration' service meant to replace the functionality 
provided by Aodh+Heat?


one reason i'm asking is that Ceilometer has a section in wiki to list 
projects that leverage Ceilometer[1] so it's easy to track existing 
extensions. feel free to add Watcher there if you feel like it.


[1] https://wiki.openstack.org/wiki/Ceilometer#Ceilometer_Extensions

cheers,

On 21/10/2015 8:22 AM, Antoine CABOT wrote:

We are pleased to introduce Watcher, a new project in the OpenStack
ecosystem. We believe that a "resource optimization" service in an
OpenStack-based cloud is a crucial component that has been missing to
date and we have started working towards filling that gap.

OpenStack 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!

Not only does Watcher provide several out-of-box optimization routines
for immediate value-add, but it also supports a pluggable
architecture by which custom optimization algorithms, data metrics and
data profilers can be developed and inserted into the Watcher framework.
Additionally, Watcher enables two different modes of execution—advise
mode (manual) or active mode (automatic), giving cloud administrators
the runtime flexibilities that their clouds require. Most importantly,
administrators of OpenStack-based clouds equipped with Watcher will
decrease their Total Cost of Ownership (TCO) by way of more efficient
use of their infrastructure and less “hands on” (read: manual)
administrator involvement to perform optimizations.

More information, including key use cases, architecture, etc., are
described on the project wiki [0].  Also feel free to browse some
source code [1, 2].

We meet weekly on Wednesdays at 16:00 UTC in the #openstack-meeting-3
IRC channel. You can also use #openstack-watcher to contact the team.

We hope to see you at our unconference session at the upcoming
OpenStack Summit in Tokyo and we are welcoming participation from the
community.  Let us know if you are interested in this topic and
join us in #openstack-watcher!

Regards,

Antoine Cabot (Watcher PTL) (acabot)
Susanne Balle (sballe)
Joe Cropper (jwcroppe)

[0] https://wiki.openstack.org/wiki/Watcher
[1] https://github.com/openstack/watcher
[2] https://github.com/openstack/python-watcherclient
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


--
gord


__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [tc] [watcher] New project: Watcher

2015-10-21 Thread Antoine CABOT
We are pleased to introduce Watcher, a new project in the OpenStack 
ecosystem. We believe that a "resource optimization" service in an 
OpenStack-based cloud is a crucial component that has been missing to 
date and we have started working towards filling that gap.

OpenStack 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!

Not only does Watcher provide several out-of-box optimization routines 
for immediate value-add, but it also supports a pluggable 
architecture by which custom optimization algorithms, data metrics and 
data profilers can be developed and inserted into the Watcher framework.
Additionally, Watcher enables two different modes of execution—advise 
mode (manual) or active mode (automatic), giving cloud administrators 
the runtime flexibilities that their clouds require. Most importantly, 
administrators of OpenStack-based clouds equipped with Watcher will 
decrease their Total Cost of Ownership (TCO) by way of more efficient 
use of their infrastructure and less “hands on” (read: manual) 
administrator involvement to perform optimizations.

More information, including key use cases, architecture, etc., are 
described on the project wiki [0].  Also feel free to browse some 
source code [1, 2].

We meet weekly on Wednesdays at 16:00 UTC in the #openstack-meeting-3 
IRC channel. You can also use #openstack-watcher to contact the team. 

We hope to see you at our unconference session at the upcoming 
OpenStack Summit in Tokyo and we are welcoming participation from the 
community.  Let us know if you are interested in this topic and 
join us in #openstack-watcher!

Regards,

Antoine Cabot (Watcher PTL) (acabot)
Susanne Balle (sballe)
Joe Cropper (jwcroppe)

[0] https://wiki.openstack.org/wiki/Watcher
[1] https://github.com/openstack/watcher
[2] https://github.com/openstack/python-watcherclient
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev