Have you checked HDD performance on the server in this periods with atop or iostat 1 ? It's very likely to be related with this since I guess there's a lot's of random reading on 2000 connections. Posted at Nginx Forum: http://forum.nginx.org/read.php?2,235447,235456#msg-235456