<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40"
xmlns:ns0="urn:schemas-microsoft-com:office:smarttags">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
 namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="State"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PlaceName"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="place"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="City"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-GB link=blue vlink=blue>

<div class=Section1>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Operating system?<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>CPU and Ram look good….<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Iostat?<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Hi,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Where is your basic fault finding data? <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>We run a database backend for spam control
and find that cleaning up / indexing the database has dramatic effects….like
after 6 months our Dell 6850 is screwed….clean it up and its disk i/o is
2% again….but this shows up under iostat….using mrtg you can see
the graph climbing steadily over the months…..<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>A pair of SATA disks (I assume raid 1) is
not very fast (on board raid?...shudder…)….also these are SATA,
SATA sucks for random i/o and guess what you have a database doing random i/o……..<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>In terms of code, yes it is often the code
at fault. Somehow developers who have written sucky code expect sys admins to
spend serious time and money on hardware compensating for their bad code….it
does not work.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>This could be the hard thing to prove….ie….is
your disk i/o inadequate or is their code so bad its causing the i/o!<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>If its disk i/o……<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Generally, you are going to be spending
most of your time reading from disk….so you need to be optimising for
reads….raid5 is ideal but testing will prove this….LDAP can be
distributed over disk sets…so would 4 disks in two raid1s out perform a
R5 3+1?  From my experience a r5 3+1 for databases is 20% faster than raid
1s….<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>I suspect you are very budget conscious and
have no-name white boxes….so articles like this,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><a
href="http://www.tomshardware.com/2007/11/30/more_serial_raid_controllers_from_amcc/">http://www.tomshardware.com/2007/11/30/more_serial_raid_controllers_from_amcc/</a><o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Can give you good pointers as what to get….generally
avoid SATA, look at SAS….for databases the LSIMegaraid SAS 8888ELP in a
raid 5 looks worth buying….maybe a very small disk strip is in order so
small raid5 sets….<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>You are ahead of me at present I’m
still piloting FDS….<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Regards<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>

<div>

<p class=MsoNormal><font size=2 color=navy face="Times New Roman"><span
style='font-size:10.0pt;color:navy'>Steven Jones<br>
Senior  Linux/Unix/San/Vmware System Administrator<br>
APG -Technology Integration Team<br>
</span></font><font size=2><span style='font-size:10.0pt'><ns0:PlaceName
 w:insAuthor="Full Name" w:insDate="2007-12-14T09:06:00Z"
 w:endInsAuthor="Full Name" w:endInsDate="2007-12-14T09:06:00Z"><st1:PlaceName
 w:st="on"><font color=navy><span style='color:navy'>Victoria</span></font></st1:PlaceName></ns0:PlaceName><font
color=navy><span style='color:navy'> </span></font><ns0:PlaceName
 w:insAuthor="Full Name" w:insDate="2007-12-14T09:06:00Z"
 w:endInsAuthor="Full Name" w:endInsDate="2007-12-14T09:06:00Z"><st1:PlaceName
 w:st="on"><font color=navy><span style='color:navy'>University</span></font></st1:PlaceName></ns0:PlaceName><font
color=navy><span style='color:navy'> of </span></font><ns0:place
 w:insAuthor="Full Name" w:insDate="2007-12-14T09:06:00Z"
 w:endInsAuthor="Full Name" w:endInsDate="2007-12-14T09:06:00Z"><ns0:City
  w:insAuthor="Full Name" w:insDate="2007-12-14T09:06:00Z"
  w:endInsAuthor="Full Name" w:endInsDate="2007-12-14T09:06:00Z"><st1:place
  w:st="on"><st1:City w:st="on"><font color=navy><span style='color:navy'>Wellington</span></font></st1:City></st1:place></ns0:City></ns0:place><font
color=navy><span style='color:navy'><br>
Phone: +64 4 463 6272</span></font></span></font><o:p></o:p></p>

</div>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span lang=EN-US style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span lang=EN-US
style='font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</span></font></b><font
size=2 face=Tahoma><span lang=EN-US style='font-size:10.0pt;font-family:Tahoma'>
fedora-directory-users-bounces@redhat.com
[mailto:fedora-directory-users-bounces@redhat.com] <b><span style='font-weight:
bold'>On Behalf Of </span></b>Jared B. Griffith<br>
<b><span style='font-weight:bold'>Sent:</span></b> Friday, 14 December 2007
9:05 a.m.<br>
<b><span style='font-weight:bold'>To:</span></b> Chris G. Sellers<br>
<b><span style='font-weight:bold'>Cc:</span></b> General discussion list for
the Fedora Directory server project.<br>
<b><span style='font-weight:bold'>Subject:</span></b> Re:
[Fedora-directory-users] LDAP Accounts for large website</span></font><span
lang=EN-US><o:p></o:p></span></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p> </o:p></span></font></p>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=1 color=black
face=Arial><span style='font-size:8.0pt;font-family:Arial;color:black'><br>
Here are the specs on the server:<br>
2 x 2.0Ghz Intel Dual Core Xeon <br>
4 x 1Gb Registered ECC RAM<br>
2 x 74Gb Western Digital Raptors<br>
Given that, the hardware issue should be more than sufficient.<br>
Network connections are Gigabit full duplex throughout our cage network.<br>
<br>
How would we go about indexing the attributes?<br>
<br>
Me and another sys admin have a distinct feeling that it is an issue with the
query, but they are going to point blame at us, so we want to make sure that we
are golden before saying it's the code.<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
----- Original Message -----<br>
From: "Chris G. Sellers" <chris.sellers@nitle.org><br>
To: "Jared B. Griffith" <jared.griffith@farheap.com>,
"General discussion list for the Fedora Directory server project."
<fedora-directory-users@redhat.com><br>
Sent: Thursday, December 13, 2007 11:47:35 AM (GMT-0800) America/Los_Angeles<br>
Subject: Re: [Fedora-directory-users] LDAP Accounts for large website<o:p></o:p></span></font></p>

<div>

<p class=MsoNormal><font size=1 color=black face=Arial><span style='font-size:
8.0pt;font-family:Arial;color:black'>Performance is often impacted greatly by<o:p></o:p></span></font></p>

<div>

<p class=MsoNormal><font size=1 color=black face=Arial><span style='font-size:
8.0pt;font-family:Arial;color:black'><o:p> </o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=1 color=black face=Arial><span style='font-size:
8.0pt;font-family:Arial;color:black'>1) Memory on the LDAP server.  Make
sure you can store as much of your directory data store in RAM for fast access<o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=1 color=black face=Arial><span style='font-size:
8.0pt;font-family:Arial;color:black'>2) Indexing.  Make sure attributes
that you search on freqently are indexed.   Also, limit what fields you
search on to avoid having a heavy indexing tax.<o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=1 color=black face=Arial><span style='font-size:
8.0pt;font-family:Arial;color:black'>3) Make sure your network connections are
stable, and your not connecting on a 100MB half duplex connection while your
network equiptment is expecting a full duplex connection.<o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=1 color=black face=Arial><span style='font-size:
8.0pt;font-family:Arial;color:black'><o:p> </o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=1 color=black face=Arial><span style='font-size:
8.0pt;font-family:Arial;color:black'>Once you have auditing those situations,
please check your performance again.<o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=1 color=black face=Arial><span style='font-size:
8.0pt;font-family:Arial;color:black'><o:p> </o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=1 color=black face=Arial><span style='font-size:
8.0pt;font-family:Arial;color:black'>Sellers<o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=1 color=black face=Arial><span style='font-size:
8.0pt;font-family:Arial;color:black'><o:p> </o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=1 color=black face=Arial><span style='font-size:
8.0pt;font-family:Arial;color:black'>50k accounts is not that much, and a 2GHz
Pentium Class or 1.5GHz Core 2 system with 1GB-2GB of RAM should perform okay.
 <o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=1 color=black face=Arial><span style='font-size:
8.0pt;font-family:Arial;color:black'><o:p> </o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=1 color=black face=Arial><span style='font-size:
8.0pt;font-family:Arial;color:black'><o:p> </o:p></span></font></p>

</div>

<div>

<div>

<div>

<p class=MsoNormal><font size=1 color=black face=Arial><span style='font-size:
8.0pt;font-family:Arial;color:black'>On Dec 13, 2007, at 2:36 PM, Jared B.
Griffith wrote:<o:p></o:p></span></font></p>

</div>

<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'>

<p class=MsoNormal><font size=1 color=black face=Arial><span style='font-size:
8.0pt;font-family:Arial;color:black'><o:p> </o:p></span></font></p>

<div>

<p class=MsoNormal><font size=1 color=black face=Arial><span style='font-size:
8.0pt;font-family:Arial;color:black'><span style='orphans: 2;widows: 2;
word-spacing:0px'>I was wondering if anyone here has ever used LDAP for a
website, that will potentially have millions of LDAP accounts.<br>
If so, are you experiencing slow query responses or other issues?<br>
If you were experiencing slow query responses, and were able to rectify the
issue, how did you do this?<br>
We are currently using FDS for our main website for customer accounts.  We
currently have over 52,000 accounts in LDAP and have only been using this for 3
months.  We are now experiencing extreme slow down in query response when
getting customer data into and out of the LDAP servers.<br>
Any help would be greatly appreciated.<br>
<br>
--<span class=apple-converted-space> </span><br>
- Thank you,<br>
- Jared B. Griffith<br>
- Farheap Solutions, Inc.<br>
- Lead Systems Administrator<br>
- <st1:State w:st="on"><st1:place w:st="on">California</st1:place></st1:State> IT Department<br>
- Email - <a href="mailto:jared.griffith@farheap.com"
target="_blank">jared.griffith@farheap.com</a><br>
- Phone - 949.417.1500 ext. 266<br>
- Cell Phone - 949.910.6542<br>
--<br>
Fedora-directory-users mailing list<br>
<a href="mailto:Fedora-directory-users@redhat.com" target="_blank">Fedora-directory-users@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/fedora-directory-users"
target="_blank">https://www.redhat.com/mailman/listinfo/fedora-directory-users</a><o:p></o:p></span></font></p>

</div>

</blockquote>

</div>

<p class=MsoNormal><font size=1 color=black face=Arial><span style='font-size:
8.0pt;font-family:Arial;color:black'></span><o:p> </o:p></span></font></p>

<div><span style='orphans: 2;widows: 2;word-spacing:0px'>

<div><span style='orphans: 2;widows: 2;word-spacing:0px'>

<div>

<p class=MsoNormal><font size=1 color=black face=Helvetica><span
style='font-size:9.0pt;font-family:Helvetica;color:black'>______________________________________________<br>
Chris G. Sellers<span class=apple-tab-span>                                    </span>|<span
class=apple-tab-span>               </span>NITLE Technology<o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=1 color=black face=Helvetica><span
style='font-size:9.0pt;font-family:Helvetica;color:black'>734.661.2318<span
class=apple-tab-span>                                       </span>|<span
class=apple-tab-span>               </span><a
href="mailto:chris.sellers@nitle.org" target="_blank">chris.sellers@nitle.org</a><o:p></o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=1 color=black face=Helvetica><span
style='font-size:9.0pt;font-family:Helvetica;color:black'>AIM: imthewherd<span
class=apple-tab-span>                                 </span>|<span
class=apple-tab-span>               </span>GTalk:
<a href="mailto:cgseller@gmail.com" target="_blank">cgseller@gmail.com</a><o:p></o:p></span></font></p>

</div>

</div>

</div>

</span>

<p class=MsoNormal><font size=1 color=black face=Arial><span style='font-size:
8.0pt;font-family:Arial;color:black'><o:p> </o:p></span></font></p>

</span></div>

</div>

<p class=MsoNormal><font size=1 color=black face=Arial><span style='font-size:
8.0pt;font-family:Arial;color:black'><br>
<br>
-- <br>
- Thank you,<br>
- Jared B. Griffith<br>
- Farheap Solutions, Inc.<br>
- Lead Systems Administrator<br>
- <st1:State w:st="on"><st1:place w:st="on">California</st1:place></st1:State> IT Department<br>
- Email - jared.griffith@farheap.com<br>
- Phone - 949.417.1500 ext. 266<br>
- Cell Phone - 949.910.6542<o:p></o:p></span></font></p>

</div>

</body>

</html>