<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.16809" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=949133718-03032009><FONT face=Arial 
color=#0000ff size=2>What are the server specs you are testing 
on?</FONT></SPAN></DIV>
<DIV> </DIV>
<DIV align=left>Brad Dameron<BR><FONT color=#808080>Senior Systems 
Engineer</FONT><BR><SPAN class=949133718-03032009></SPAN><FONT face=Arial><FONT 
color=#0000ff><FONT size=2>C<SPAN 
class=949133718-03032009>learw're</SPAN></FONT></FONT></FONT><BR></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> dhcp-users-bounces@lists.isc.org 
[mailto:dhcp-users-bounces@lists.isc.org] <B>On Behalf Of </B>T 
MANIKANDAN-PKXR74<BR><B>Sent:</B> Sunday, March 01, 2009 10:12 PM<BR><B>To:</B> 
Users of ISC DHCP<BR><B>Subject:</B> RE: Source Tar Ball Installation 
<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=921174105-02032009>Hi ,</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=921174105-02032009></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=921174105-02032009>   To conclude this mail Chain, we have done 
the testing based on the recommendation we received from 
experts.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=921174105-02032009></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=921174105-02032009><STRONG>1. To increase the Capacity performance of DHCP 
server</STRONG></SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=921174105-02032009>     </SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=921174105-02032009>       disabling 
Ping-check, and writing the leases to ram disk increase the capacity 
approximately 25X (25 Times the normal Performance) , By dividing the 10.0/8 
into various pools with max of 251 per pool you can achieve the 25 X 
capacity  performance.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=921174105-02032009></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=921174105-02032009></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=921174105-02032009><STRONG>2. To increase the Performance of service 
startup time </STRONG></SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=921174105-02032009></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=921174105-02032009>      Increase the Hash table 
size for LEASE_HASH_SIZE  in /includes/dhcpd.h </SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=921174105-02032009></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=921174105-02032009>  Incase any of my understandings is to be 
changed or reviewed please mention your comments.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=921174105-02032009></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=921174105-02032009></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=921174105-02032009>Regards</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=921174105-02032009>Mani</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2></FONT><BR></DIV>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> T MANIKANDAN-PKXR74 <BR><B>Sent:</B> 
Friday, February 27, 2009 10:05 AM<BR><B>To:</B> 'Users of ISC 
DHCP'<BR><B>Subject:</B> RE: Source Tar Ball Installation <BR></FONT><BR></DIV>
<DIV></DIV>
<DIV dir=ltr align=left><SPAN class=703522804-27022009><FONT face=Arial 
color=#0000ff size=2>Hi,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=703522804-27022009><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=703522804-27022009><FONT face=Arial 
color=#0000ff size=2>   The LEASE_HASH_SIZE parameter really improves 
the service startup time for my 10.0/8 network from 20 minutes to some seconds 
but I didn't see any improvement in the 5 way handshakes performance, this is my 
observation.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=703522804-27022009><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=703522804-27022009>    <FONT 
face=Arial color=#0000ff size=2>and by implementing ping-check off and writing 
the leases to a ram disk instead of Hard disk betters the performance for 
10.0/24 subnet around 2300 5 way handshakes per second and for 10.0/8 the 
performance remains the same around 92 five way handshakes per 
second.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=703522804-27022009><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=703522804-27022009><FONT face=Arial 
color=#0000ff size=2>  Is there a way to increase the performance when 
the subnet is 10.0/8 why the performance is degrading ?? any help is 
appreciated.</FONT> </SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=703522804-27022009><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=703522804-27022009><FONT face=Arial 
color=#0000ff size=2>Thanks & Regards</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=703522804-27022009><FONT face=Arial 
color=#0000ff size=2>Mani</FONT></SPAN></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> dhcp-users-bounces@lists.isc.org 
[mailto:dhcp-users-bounces@lists.isc.org] <B>On Behalf Of </B>T 
MANIKANDAN-PKXR74<BR><B>Sent:</B> Wednesday, February 25, 2009 6:48 
PM<BR><B>To:</B> Users of ISC DHCP<BR><B>Subject:</B> RE: Source Tar Ball 
Installation <BR></FONT><BR></DIV>
<DIV></DIV>
<DIV dir=ltr align=left><SPAN class=015451413-25022009><FONT face=Arial 
color=#0000ff size=2>Hi,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=015451413-25022009><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=015451413-25022009><FONT face=Arial 
color=#0000ff size=2>  Iam not getting any success even after editing the 
/includes/dhcpd.h and re-compiling, could anyone help me in this iam still 
getting only 40 Five way handshakes only. </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=015451413-25022009></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=015451413-25022009><FONT face=Arial 
color=#0000ff size=2>Regards</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=015451413-25022009><FONT face=Arial 
color=#0000ff size=2>Mani</FONT> </SPAN></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> dhcp-users-bounces@lists.isc.org 
[mailto:dhcp-users-bounces@lists.isc.org] <B>On Behalf Of </B>T 
MANIKANDAN-PKXR74<BR><B>Sent:</B> Tuesday, February 24, 2009 10:30 
AM<BR><B>To:</B> Users of ISC DHCP<BR><B>Subject:</B> RE: Source Tar Ball 
Installation <BR></FONT><BR></DIV>
<DIV></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff 
size=2></FONT> </DIV>
<DIV><SPAN class=480495404-24022009></SPAN><FONT face=Arial><FONT 
color=#0000ff><FONT size=2>Hi Brad,</FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT 
size=2></FONT></FONT></FONT> </DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2> <SPAN 
class=480495404-24022009> for testing I have given the class a subnet, One more 
concern is how would I re-compile after editing dhcpd.h ?? I followed the below 
mentioned steps</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=480495404-24022009></SPAN></FONT></FONT></FONT> </DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=480495404-24022009>1. uninstall previous dhcpd by rpm -e 
dhcpd-3.0.5</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=480495404-24022009>2. download the source tar ball <A 
href="http://ftp.isc.org/isc/dhcp/dhcp-3.1.2.tar.gz"><FONT 
face="Times New Roman" 
size=3>http://ftp.isc.org/isc/dhcp/dhcp-3.1.2.tar.gz</FONT></A><FONT 
color=#000000> </FONT></SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=480495404-24022009>3. <FONT face=Arial size=2><SPAN 
class=363215514-20022009>tar -zxvf 
dhcp-3.1.2.tar.gz</SPAN></FONT></SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=480495404-24022009><FONT face=Arial size=2><SPAN 
class=363215514-20022009>4. edit the dhcpd.h 
file</SPAN></FONT></SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=480495404-24022009><FONT face=Arial size=2><SPAN 
class=363215514-20022009>5. 
./configure</SPAN></FONT></SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=480495404-24022009><FONT face=Arial size=2><SPAN 
class=363215514-20022009>6. make</SPAN></FONT></SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=480495404-24022009><FONT face=Arial size=2><SPAN 
class=363215514-20022009>7.make 
install</SPAN></FONT></SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=480495404-24022009><FONT face=Arial size=2><SPAN 
class=363215514-20022009>8. create 
dhcpd.conf</SPAN></FONT></SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=480495404-24022009><FONT face=Arial size=2><SPAN 
class=363215514-20022009>9. /usr/local/sbin/dhcpd (to start the dhcpd 
service)</SPAN></FONT></SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT> </DIV>
<DIV><SPAN class=480495404-24022009><FONT face=Arial color=#0000ff 
size=2>Regards</FONT></SPAN></DIV>
<DIV><SPAN class=480495404-24022009><FONT face=Arial color=#0000ff 
size=2>Mani</FONT></SPAN></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT><BR></DIV>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> dhcp-users-bounces@lists.isc.org 
[mailto:dhcp-users-bounces@lists.isc.org] <B>On Behalf Of </B>Brad 
Dameron<BR><B>Sent:</B> Monday, February 23, 2009 10:55 PM<BR><B>To:</B> Users 
of ISC DHCP<BR><B>Subject:</B> RE: Source Tar Ball Installation 
<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV dir=ltr align=left><SPAN class=746312317-23022009><FONT face=Arial 
color=#0000ff size=2>How many leases do you have in your dhcpd.conf? This 
setting seemed to only really be noticable with 10k or more leases. You should 
be fine with 3.1.2. </FONT></SPAN></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT> </DIV>
<DIV align=left>Brad Dameron<BR><FONT color=#808080>Senior Systems 
Engineer</FONT></DIV>
<DIV align=left><SPAN class=746312317-23022009><FONT 
color=#808080>Clearw're</FONT></SPAN></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> dhcp-users-bounces@lists.isc.org 
[mailto:dhcp-users-bounces@lists.isc.org] <B>On Behalf Of </B>T 
MANIKANDAN-PKXR74<BR><B>Sent:</B> Friday, February 20, 2009 7:18 
AM<BR><B>To:</B> Users of ISC DHCP<BR><B>Subject:</B> Source Tar Ball 
Installation <BR></FONT><BR></DIV>
<DIV></DIV>
<DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=363215514-20022009>Hi,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=363215514-20022009></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=363215514-20022009>  Based on the 
comments received from Brad earlier on tuning DHCP for max performance, I 
decided to upgrade My DHCP server to 3.1.2 from 3.0.5 and also include the HASH 
adjustment for getting max performance.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=363215514-20022009></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=363215514-20022009>   My 
initial version 3.0.5 is from Linux OS didn't have any dhcpd.h file, 
</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=363215514-20022009>I downloaded the 
source tar ball from <A 
href="http://ftp.isc.org/isc/dhcp/dhcp-3.1.2.tar.gz"><FONT 
face="Times New Roman" 
size=3>http://ftp.isc.org/isc/dhcp/dhcp-3.1.2.tar.gz</FONT></A> to /tmp/ 
directory and ran the following commands to build the new 
release</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=363215514-20022009></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=363215514-20022009>tar -zxvf 
dhcp-3.1.2.tar.gz</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=363215514-20022009></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=363215514-20022009>1. 
./configure</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=363215514-20022009>2. 
make</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=363215514-20022009>3.make 
install</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=363215514-20022009></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=363215514-20022009>and also I made the 
following changes in syslog.conf </SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=363215514-20022009>local6.*    
-/var/log/dhcpd.log</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=363215514-20022009>and changed the 
LEASE_HASH_ from 100003 to 250007, </SPAN></FONT><FONT face=Arial size=2><SPAN 
class=363215514-20022009>the file I edited is in the location  
</SPAN></FONT><FONT face=Arial size=2><SPAN 
class=363215514-20022009><STRONG>/tmp/dhcp-3.1.2/includes/</STRONG><BR></DIV></SPAN></FONT>
<DIV><FONT face=Arial size=2><SPAN class=363215514-20022009>initially the 
performance was around 40 Five way hand shakes per second from 3.0.5 and after 
installing 3.1.2 it increased to 61 five way handshakes per second ,  and 
some how I feel the changes made in hash adjustment is not effective, how do I 
verify this change. or I need to do some additional steps in order to make the 
hash adjustment effective</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=363215514-20022009></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=363215514-20022009>did I make any 
mistake in installing 3.1.2 </SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=363215514-20022009>should I edit any 
other file prior to configure or make or make install.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=363215514-20022009>how the changes in 
hash will be effective.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=363215514-20022009></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=363215514-20022009>also in ver 3.0.5 
from Linux OS I didn't find /includes/dhcpd.h at all is it normal 
??</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=363215514-20022009></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=363215514-20022009>Request to guide me 
in this regard.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=363215514-20022009></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=363215514-20022009>Regards</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=363215514-20022009>Mani</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=363215514-20022009></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=363215514-20022009></SPAN></FONT> </DIV></DIV></BODY></HTML>