Query on Bind9 DLZ LDAP Connections load sharing
Ram Kishore B <[email protected]> Wed, 7 Dec 2016 17:12:54 +0530
| Newsgroups | gmane.network.dns.bind9.dlz |
|---|---|
| Message-ID | <CAMo8aAZbKT1qLM2h+Ee1xWZrOZHM4kCe5E4K1-+X2BQQnNbwHg@mail.gmail.com> |
--===============2470400446035155673==
Content-Type: multipart/alternative; boundary=001a114312ecb91a80054310068c
--001a114312ecb91a80054310068c
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Hi all,
We have a query related to the Bind9 load sharing mechanism across multiple
LDAP connections.
The set-up and configuration details are as below.
- 1 DNS Simulator using dnsperf package
- 1 Bind9 server(version 9.9.4) in RHEL 7.2 and DLZ LDAP plugin enabled
during compilation. This server has 24 CPU's and 24 LDAP connections.
- 1 LDAP server
Bind9 was already compiled with '--enable-threads' option and even though
Bind9 is multi-threaded and having multiple LDAP connections, during load
run it is noticed that always only one LDAP connections is getting used for
database search.
If Bind9 doesn't load share across multiple LDAP connections, then what is
the use of supporting multiple LDAP connections.
Is there any configuration missing to do the load sharing across multiple
connections?
Kindly let us know in case of any more information. Thanks in advance.
Named.conf file contents for DLZ LDAP:
-----------------------------------------------
dlz "ldap zone" {
database "ldap 24 v3 simple {cn=3Duser} {password} {<IP Addr> }
ldap:///dlzZoneName=3D$zone$,ou=3Ddns,o=3Dbind-dlz???objectclass=3DdlzZone
ldap:///dlzHostName=3D$record$,dlzZoneName=3D$zone$,ou=3Ddns,o=3D
bind-dlz?dlzTTL,dlzType,dlzPreference,dlzData,dlzIPAddr?sub?";
};
/var/log/messages Logs while Bind 9 initialization:
-----------------------------------------------
named[21232]: built with '--enable-threads' '--with-dlz-ldap=3D/usr/lib64/'
'--without-openssl'
=E2=80=8BThanks,
Kishore.=E2=80=8B
--001a114312ecb91a80054310068c
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:"tr=
ebuchet ms",sans-serif;font-size:small"><div class=3D"gmail_default" s=
tyle=3D"font-family:arial,sans-serif;font-size:12.8px"><font face=3D"trebuc=
het ms, sans-serif">Hi all,</font></div><div class=3D"gmail_default" style=
=3D"font-family:arial,sans-serif;font-size:12.8px"><font face=3D"trebuchet =
ms, sans-serif">We have a query related to the Bind9 load sharing mechanism=
across multiple LDAP connections.</font></div><div class=3D"gmail_default"=
style=3D"font-family:arial,sans-serif;font-size:12.8px"><font face=3D"treb=
uchet ms, sans-serif"><br></font></div><div class=3D"gmail_default" style=
=3D"font-family:arial,sans-serif;font-size:12.8px"><font face=3D"trebuchet =
ms, sans-serif">The set-up and configuration details are as below.=C2=A0</f=
ont></div><div class=3D"gmail_default" style=3D"font-family:arial,sans-seri=
f;font-size:12.8px"><font face=3D"trebuchet ms, sans-serif">- 1 DNS Simulat=
or using dnsperf package</font></div><div class=3D"gmail_default" style=3D"=
font-family:arial,sans-serif;font-size:12.8px"><font face=3D"trebuchet ms, =
sans-serif">- 1 Bind9 server(version 9.9.4) in RHEL 7.2 and DLZ LDAP plugin=
enabled during compilation. This server has 24 CPU's and 24 LDAP conne=
ctions.</font></div><div class=3D"gmail_default" style=3D"font-family:arial=
,sans-serif;font-size:12.8px"><font face=3D"trebuchet ms, sans-serif">- 1 L=
DAP server=C2=A0</font></div><div class=3D"gmail_default" style=3D"font-fam=
ily:arial,sans-serif;font-size:12.8px"><font face=3D"trebuchet ms, sans-ser=
if"><br></font></div><div class=3D"gmail_default" style=3D"font-family:aria=
l,sans-serif;font-size:12.8px"><font face=3D"trebuchet ms, sans-serif">Bind=
9 was already compiled with '--enable-threads' option and even thou=
gh Bind9 is multi-threaded and having multiple LDAP connections, during loa=
d run=C2=A0it is noticed that always only one LDAP connections is getting u=
sed for database search.=C2=A0</font></div><div class=3D"gmail_default" sty=
le=3D"font-family:arial,sans-serif;font-size:12.8px"><font face=3D"trebuche=
t ms, sans-serif">If Bind9 doesn't=C2=A0load share across multiple LDAP=
connections, then what is the use of supporting multiple LDAP connections.=
</font></div><div class=3D"gmail_default" style=3D"font-family:arial,sans-s=
erif;font-size:12.8px"><font face=3D"trebuchet ms, sans-serif"><br></font><=
/div><div class=3D"gmail_default" style=3D"font-family:arial,sans-serif;fon=
t-size:12.8px"><font face=3D"trebuchet ms, sans-serif">Is there any configu=
ration missing to do the load sharing across multiple connections?</font></=
div><div class=3D"gmail_default" style=3D"font-family:arial,sans-serif;font=
-size:12.8px"><font face=3D"trebuchet ms, sans-serif"><br></font></div><div=
class=3D"gmail_default" style=3D"font-family:arial,sans-serif;font-size:12=
.8px"><font face=3D"trebuchet ms, sans-serif">Kindly let us know in case of=
any more information. Thanks in advance.</font></div><div class=3D"gmail_d=
efault" style=3D"font-family:arial,sans-serif;font-size:12.8px"><font face=
=3D"trebuchet ms, sans-serif"><br></font></div><div class=3D"gmail_default"=
style=3D"font-family:arial,sans-serif;font-size:12.8px"><font face=3D"treb=
uchet ms, sans-serif">Named.conf file contents for DLZ LDAP:</font></div><d=
iv class=3D"gmail_default" style=3D"font-family:arial,sans-serif;font-size:=
12.8px"><font face=3D"trebuchet ms, sans-serif">---------------------------=
---<wbr>-----------------</font></div><div class=3D"gmail_default" style=3D=
"font-family:arial,sans-serif;font-size:12.8px"><font face=3D"trebuchet ms,=
sans-serif">dlz "ldap zone" {</font></div><div class=3D"gmail_de=
fault" style=3D"font-family:arial,sans-serif;font-size:12.8px"><font face=
=3D"trebuchet ms, sans-serif">=C2=A0 =C2=A0 =C2=A0 =C2=A0 database "ld=
ap 24 v3 simple {cn=3Duser} {password} {<IP Addr> }</font></div><div =
class=3D"gmail_default" style=3D"font-family:arial,sans-serif;font-size:12.=
8px"><font face=3D"trebuchet ms, sans-serif"><span class=3D"gmail-m_3365975=
797751117397gmail-Apple-tab-span" style=3D"white-space:pre-wrap"> </span>l=
dap:///dlzZoneName=3D$zone$,ou=3D<wbr>dns,o=3Dbind-dlz???objectclass=3D<wbr=
>dlzZone</font></div><div class=3D"gmail_default" style=3D"font-family:aria=
l,sans-serif;font-size:12.8px"><font face=3D"trebuchet ms, sans-serif">=C2=
=A0 =C2=A0 =C2=A0 =C2=A0 ldap:///dlzHostName=3D$record$,<wbr>dlzZoneName=3D=
$zone$,ou=3Ddns,o=3D<wbr>bind-dlz?dlzTTL,dlzType,<wbr>dlzPreference,dlzData=
,<wbr>dlzIPAddr?sub?";</font></div><div class=3D"gmail_default" style=
=3D"font-family:arial,sans-serif;font-size:12.8px"><font face=3D"trebuchet =
ms, sans-serif">};</font></div><div class=3D"gmail_default" style=3D"font-f=
amily:arial,sans-serif;font-size:12.8px"><font face=3D"trebuchet ms, sans-s=
erif"><br></font></div><div class=3D"gmail_default" style=3D"font-family:ar=
ial,sans-serif;font-size:12.8px"><font face=3D"trebuchet ms, sans-serif">/v=
ar/log/messages Logs while Bind 9 initialization:</font></div><div class=3D=
"gmail_default" style=3D"font-family:arial,sans-serif;font-size:12.8px"><di=
v class=3D"gmail_default"><font face=3D"trebuchet ms, sans-serif">---------=
---------------------<wbr>-----------------</font></div><div><font face=3D"=
trebuchet ms, sans-serif">named[21232]: built with=C2=A0</font><span style=
=3D"font-family:"trebuchet ms",sans-serif">'--enable-threads&=
#39;=C2=A0</span><span style=3D"font-family:"trebuchet ms",sans-s=
erif">'--<wbr>with-dlz-ldap=3D/usr/lib64/'=C2=A0</span><span style=
=3D"font-family:"trebuchet ms",sans-serif">'--<wbr>without-op=
enssl'=C2=A0</span></div></div></div><div><div class=3D"gmail_signature=
"><div>=C2=A0</div>
<div><div class=3D"gmail_default" style=3D"font-family:"trebuchet ms&q=
uot;,sans-serif;font-size:small">=E2=80=8BThanks,</div><div class=3D"gmail_=
default" style=3D"font-family:"trebuchet ms",sans-serif;font-size=
:small">Kishore.=E2=80=8B</div><br></div></div></div>
</div>
--001a114312ecb91a80054310068c--
--===============2470400446035155673==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/xeonphi
--===============2470400446035155673==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Bind-dlz-testers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bind-dlz-testers
--===============2470400446035155673==--