A veces surge la necesidad de verificar si nuestros servicios están correctamente optimizados. En nuestro caso vamos a comprobar qué tal se comporta un servidor bind/named ( servicio dns )
Usaremos la herramienta queryperf ( dns stress tool )
cd /usr/src apt-get install libbind-dev build-essential libssl-dev wget ftp://ftp.nominum.com/pub/nominum/dnsperf/1.0.1.0/dnsperf-src-1.0.1.0-1.tar.gz tar zxvf dnsperf-src-1.0.1.0-1.tar.gz cd dnsperf-src-1.0.1.0-1 ./configure make make install
y para probarlo ( el fichero de examples está contenido en paquete tar ) :
dnsperf -s dns.hostingaldescubierto.com < examples/queryfile-example-100thousand DNS Performance Testing Tool Nominum Version 1.0.1.0 [Status] Processing input data [Status] Sending queries (to 192.168.100.1) [Status] Testing complete Statistics: Parse input file: once Ended due to: reaching end of file Queries sent: 100000 queries Queries completed: 100000 queries Queries lost: 0 queries Avg request size: 41 bytes Avg response size: 110 bytes Percentage completed: 100.00% Percentage lost: 0.00% Started at: Fri Jul 18 14:56:52 2008 Finished at: Fri Jul 18 14:57:01 2008 Ran for: 9.552197 seconds Queries per second: 10468.795817 qps
También podeis consultar un interesante artículo acerca del rendimiento de Bind 9 en distintos servidores en este enlace
Deja una respuesta