Bug 1486128
Summary: | Performance issues with RHDS 10 - NDN cache investigation. [rhel-7.4.z] | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Oneata Mircea Teodor <toneata> |
Component: | 389-ds-base | Assignee: | mreynolds |
Status: | CLOSED ERRATA | QA Contact: | Viktor Ashirov <vashirov> |
Severity: | urgent | Docs Contact: | Marc Muehlfeld <mmuehlfe> |
Priority: | urgent | ||
Version: | 7.3 | CC: | awestbro, gparente, mreynolds, msauton, nkinder, rmeggins, wibrown |
Target Milestone: | rc | Keywords: | ZStream |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 389-ds-base-1.3.6.1-20.el7_4 | Doc Type: | Bug Fix |
Doc Text: |
Previously, multiple worker threads used a single normalized Distinguished Name (DN) cache. Consequently, if multiple clients performed operations on Directory Server, performance decreased. With this update, Directory Server now creates separate normalized DN caches for each worker thread. As a result, performance no longer decreases in the mentioned scenario.
|
Story Points: | --- |
Clone Of: | 1458536 | Environment: | |
Last Closed: | 2017-10-19 15:11:57 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1458536 | ||
Bug Blocks: |
Description
Oneata Mircea Teodor
2017-08-29 06:36:36 UTC
Build tested: 389-ds-base-1.3.6.1-21.el7_4.x86_64 My testing server with 32Gb RAM was configured with the following settings: (default settings) nsslapd-idlistscanlimit: 4000 nsslapd-dbcachesize: 536870912 nsslapd-cachememsize: 2818572288 I increased ndn-cache-max-size: nsslapd-ndn-cache-max-size: 2097152000 Directory contains 1 group with 10k members, unindexed component (description). I see 4-5x increase in search rate: ldclt -D 'cn=Directory Manager' -w Secret123 -e esearch,random -r0 -R99999 -f "(&(description=*)(objectClass=groupOfUniqueNames)(uniqueMember=uid=uXXXXXX,ou=People,dc=example,dc=com))" 389-ds-base-1.3.6.1-19.el7_4.x86_64 (without the fix): ldclt[3603]: Average rate: 284.70/thr ( 284.70/sec), total: 2847 389-ds-base-1.3.6.1-21.el7_4.x86_64 ldclt[3787]: Average rate: 1312.50/thr (1312.50/sec), total: 13125 Marking as VERIFIED. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:2932 |