[bind10-dev] production experience notes

Michal 'vorner' Vaner michal.vaner at nic.cz
Wed Dec 21 07:35:33 UTC 2011


Hello

On Tue, Dec 20, 2011 at 11:29:50AM -0800, JINMEI Tatuya / 神明達哉 wrote:
> This is interesting.  So the queries included a non marginal number of
> xfr requests?  I guess it suggests we should think about rate limiting
> of accepting incoming xfr requests even at the auth side so that it
> won't waste too much resource for forwarding the requests to xfrout
> when the latter is too busy to handle them.

It might be a disk-wait load. It might so happen the sqlite3 synces every time
or something. After all, it's a database-ish thing (I know gajim stores history
in it and it spins up my disk every time a message comes instead of just leaving
it in the dirty buffer and letting the OS wait 15 minutes to buffer all the
writes together).

Or the queries come in bursts, sometimes there's nothing, sometimes there's too
much.

> > 14) The admin of the service needed better performance, maybe up to 80K 
> > QPS for spikes. (From these results and from my benchmarking data from 
> > other system, I knew we couldn't reach it.) So for now, the admin 
> > changed the router to have the traffic go to a known-working BIND 9 
> > system. The inbound and outbound packets dropped to 0 per second and 
> > b10-auth went to 0% cpu usage.
> 
> Maybe we should consider a quick hack performance task?  For example,
> we may be able to consider a custom data source module (library) for a
> static zone content that mostly hardcodes response images (for much
> better performance).

Wouldn't it be worth considering how to make the in-memory really fast.

And, besides, I'm not sure it's the backend that is slow…

With regards

-- 
This email was generated by a biological random generator.
If you want more random text, just respond to this email.

Michal 'vorner' Vaner
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <https://lists.isc.org/pipermail/bind10-dev/attachments/20111221/21594447/attachment.bin>


More information about the bind10-dev mailing list