Source Tar Ball Installation

Brad Dameron Brad.Dameron at clearwire.com
Tue Mar 3 18:37:40 UTC 2009


What are the server specs you are testing on?
 
Brad Dameron
Senior Systems Engineer
Clearw're


________________________________

From: dhcp-users-bounces at lists.isc.org
[mailto:dhcp-users-bounces at lists.isc.org] On Behalf Of T
MANIKANDAN-PKXR74
Sent: Sunday, March 01, 2009 10:12 PM
To: Users of ISC DHCP
Subject: RE: Source Tar Ball Installation 


Hi ,
 
   To conclude this mail Chain, we have done the testing based on the
recommendation we received from experts.
 
1. To increase the Capacity performance of DHCP server
     
       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.
 
 
2. To increase the Performance of service startup time 
 
      Increase the Hash table size for LEASE_HASH_SIZE  in
/includes/dhcpd.h 
 
  Incase any of my understandings is to be changed or reviewed please
mention your comments.
 
 
Regards
Mani


________________________________

From: T MANIKANDAN-PKXR74 
Sent: Friday, February 27, 2009 10:05 AM
To: 'Users of ISC DHCP'
Subject: RE: Source Tar Ball Installation 


Hi,
 
   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.
 
    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.
 
  Is there a way to increase the performance when the subnet is 10.0/8
why the performance is degrading ?? any help is appreciated. 
 
Thanks & Regards
Mani

________________________________

From: dhcp-users-bounces at lists.isc.org
[mailto:dhcp-users-bounces at lists.isc.org] On Behalf Of T
MANIKANDAN-PKXR74
Sent: Wednesday, February 25, 2009 6:48 PM
To: Users of ISC DHCP
Subject: RE: Source Tar Ball Installation 


Hi,
 
  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. 
 
Regards
Mani 

________________________________

From: dhcp-users-bounces at lists.isc.org
[mailto:dhcp-users-bounces at lists.isc.org] On Behalf Of T
MANIKANDAN-PKXR74
Sent: Tuesday, February 24, 2009 10:30 AM
To: Users of ISC DHCP
Subject: RE: Source Tar Ball Installation 


 
Hi Brad,
 
  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
 
1. uninstall previous dhcpd by rpm -e dhcpd-3.0.5
2. download the source tar ball
http://ftp.isc.org/isc/dhcp/dhcp-3.1.2.tar.gz
<http://ftp.isc.org/isc/dhcp/dhcp-3.1.2.tar.gz>  
3. tar -zxvf dhcp-3.1.2.tar.gz
4. edit the dhcpd.h file
5. ./configure
6. make
7.make install
8. create dhcpd.conf
9. /usr/local/sbin/dhcpd (to start the dhcpd service)
 
Regards
Mani


________________________________

From: dhcp-users-bounces at lists.isc.org
[mailto:dhcp-users-bounces at lists.isc.org] On Behalf Of Brad Dameron
Sent: Monday, February 23, 2009 10:55 PM
To: Users of ISC DHCP
Subject: RE: Source Tar Ball Installation 


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. 
 
Brad Dameron
Senior Systems Engineer
Clearw're

________________________________

From: dhcp-users-bounces at lists.isc.org
[mailto:dhcp-users-bounces at lists.isc.org] On Behalf Of T
MANIKANDAN-PKXR74
Sent: Friday, February 20, 2009 7:18 AM
To: Users of ISC DHCP
Subject: Source Tar Ball Installation 


Hi,
 
  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.
 
   My initial version 3.0.5 is from Linux OS didn't have any dhcpd.h
file, 
I downloaded the source tar ball from
http://ftp.isc.org/isc/dhcp/dhcp-3.1.2.tar.gz
<http://ftp.isc.org/isc/dhcp/dhcp-3.1.2.tar.gz>  to /tmp/ directory and
ran the following commands to build the new release
 
tar -zxvf dhcp-3.1.2.tar.gz
 
1. ./configure
2. make
3.make install
 
and also I made the following changes in syslog.conf 
local6.*    -/var/log/dhcpd.log
and changed the LEASE_HASH_ from 100003 to 250007, the file I edited is
in the location  /tmp/dhcp-3.1.2/includes/

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
 
did I make any mistake in installing 3.1.2 
should I edit any other file prior to configure or make or make install.
how the changes in hash will be effective.
 
also in ver 3.0.5 from Linux OS I didn't find /includes/dhcpd.h at all
is it normal ??
 
Request to guide me in this regard.
 
Regards
Mani
 
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/dhcp-users/attachments/20090303/a7313bf7/attachment.html>


More information about the dhcp-users mailing list