Bug 1569263 - [RFE] Add Ceph-Optimized NIC Config Examples
Summary: [RFE] Add Ceph-Optimized NIC Config Examples
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-heat-templates
Version: 13.0 (Queens)
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: ---
Assignee: Dan Sneddon
QA Contact: Gurenko Alex
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-04-18 23:33 UTC by Dan Sneddon
Modified: 2023-09-15 01:27 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Known Issue
Doc Text:
Cause: Bridges are not required on Ceph nodes, but most of our sample NIC config templates do have bridges for Ceph nodes. Consequence: Using bridges on the Ceph interfaces may increase CPU utilization dedicated to network traffic, at the expense of the Ceph storage processes. Workaround (if any): OVS or Linux mode bridges are not required. Result: Ceph nodes should be configured to use either interfaces or Linux bonds for highest performance.
Clone Of:
Environment:
Last Closed: 2021-08-17 20:17:09 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker OSP-2712 0 None None None 2022-08-24 10:04:29 UTC

Internal Links: 1562810

Description Dan Sneddon 2018-04-18 23:33:57 UTC
Description of problem:
OSP includes very basic NIC config examples for just a few configurations. None of the included configurations are appropriate examples for a production Ceph deployment.

Version-Release number of selected component (if applicable):
OSP 13 and previous versions

Actual results:
The included sample NIC configs are not optimized for Ceph. Only the multiple-nics version of the templates have storage interfaces that are not on a bridge. Bridges are not required for most use cases when using Ceph, and by not using bridges there is more CPU available for Ceph.

Expected results:
At least one example (perhaps more than one) should illustrate a production Ceph use case.

Additional info:
We should also document that bridges are not usually required for Ceph (except when using OVS bonds, which are less common than Linux bonds).

Comment 1 Yaniv Kaul 2021-06-29 14:48:48 UTC
It's a good idea, but was not implemented in over 3 years - do we feel it might be, or should we close it?

Comment 2 pweeks 2021-08-17 20:17:09 UTC
no progress for 3 years
reduction in capacity impacting backlog priorities
closing wontfix
please reopen should this require attention.

Comment 3 Red Hat Bugzilla 2023-09-15 01:27:12 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 365 days


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