Bug 1180158 - [RFE] add support for ceilometer workload partitioning via tooz/redis
Summary: [RFE] add support for ceilometer workload partitioning via tooz/redis
Keywords:
Status: CLOSED EOL
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-foreman-installer
Version: 6.0 (Juno)
Hardware: Unspecified
OS: Unspecified
medium
unspecified
Target Milestone: z5
: Installer
Assignee: Pradeep Kilambi
QA Contact: Shai Revivo
URL:
Whiteboard:
Depends On: 1189187
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-01-08 14:15 UTC by Eoghan Glynn
Modified: 2023-02-22 23:02 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-09-29 13:28:58 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Eoghan Glynn 2015-01-08 14:15:40 UTC
Ceilometer now uses the tooz coordination library to allow workload partitioning across scaled out central agents (previously a SPoF).

For consistency, the ceilometer alarm evaluator can also optionally be scaled out in that way.

We need to allow the coordination backend to be selected in the ceilometer advanced configuration dialog presented by rhel-osp-installer, and then the redis installation be driven via a openstack-foreman-installer deployment.

At a minimum this should allow a single redis instance on the controller plane to be selected as the coordination.backend_url in the ceilometer.conf.

Preferably, the redis-sentinel service should be installed on each controller, and the sentinel-style of address used in the coordination.backend_url so that sentinel can drive fail over from redis master to slaves if necessary.

Comment 3 Jason Guiditta 2015-01-09 14:31:41 UTC
Patch under review:
https://github.com/redhat-openstack/astapor/pull/447

Comment 4 Eoghan Glynn 2015-01-12 13:31:01 UTC
The original pull-request was inadvertently closed, now superseded by:

  https://github.com/redhat-openstack/astapor/pull/449

Comment 6 Eoghan Glynn 2015-02-04 16:25:38 UTC
Bumping to A2 after discussion with fabbione recommended using pacemaker with a new redis resource-agent instead of redis-sentinel.

Comment 7 Eoghan Glynn 2015-03-04 13:17:14 UTC
Bumping to A3 after discussion on the availability of the redis resource-agent.

Comment 9 Eoghan Glynn 2015-04-08 13:43:36 UTC
Updated PR from Pradeep Kilambi:

  https://github.com/redhat-openstack/astapor/pull/506

Comment 12 Crag Wolfe 2015-06-26 18:40:33 UTC
Patch posted:
https://github.com/redhat-openstack/astapor/pull/542

Comment 14 Jaromir Coufal 2016-09-29 13:28:58 UTC
Closing list of bugs for RHEL OSP Installer since its support cycle has already ended [0]. If there is some bug closed by mistake, feel free to re-open.

For new deployments, please, use RHOSP director (starting with version 7).

-- Jaromir Coufal
-- Sr. Product Manager
-- Red Hat OpenStack Platform

[0] https://access.redhat.com/support/policy/updates/openstack/platform


Note You need to log in before you can comment on or make changes to this bug.