Cacheboy: Benchmarks

How does Cacheboy run in the real world?

This is a work in progress! Benchmark results and real-world performance information will be posted here.

Polymix-4

These profiles are generated with Squid/Cacheboy running on a Dell Poweredge 2650 w/ 2 x dual core 3.06GHz Xeon CPUs, 4GB of RAM, 5 x 36GB U160 10,000 RPM Sun SCSI disks configured as individual drives w/ 4 cache drives and one log/OS drive.

TODO:

  • Setup more accurate disk IO, network IO, CPU, RAM monitoring; report that with polygraph results
  • Repeat tests with COSS, with more disks, with more polygraph hosts to generate > 1000 req/sec load.

Results

  • 27-July-2008: CACHEBOY_1.4.PRE3 Test 1 - first successful polygraph run. ~ 500 req/sec; ~ 30mbit. Poor hit rate is due to local test patches which I forgot to back out!
  • 29-July-2008: CACHEBOY_1.4.PRE3 Test 2 - ~ 500 req/sec; ~ 30mbit. Fixed the regression I introduced - hit rate is back to normal! The spikes seen each hour are the hourly log rotation. I'm not sure why this fill phase took so much longer than the previous fill phase. CPU graph available here.

Recent News