Hi List,
We are a small ISP considering using pmacct to account for customer
traffic on a small segment of our network. We have tested it and it
works fine for our needs.
We noticed in testing that it uses a lot of CPU (to be expected). We are
wondering how scalable it is, and what kind of CPU power we would need
to capture data usage on a 1Gbps interface (all we need is ip_dst and
ip_src) into a MySQL database. The interface currently peaks at 50Mbps,
but will soon reach up to 200Mbps.
The OS of the router is Debian Lenny. We have spec'd a new box for it,
and we are wondering if you think the hardware listed below will handle
a 200Mbps data stream - the data type varies, we're an ISP so its
anything and everything, including mail, web, torrent etc.
We are thinking of going with 2 x quadcore xeon 2.50Ghz processors with
4 Gb Ram. Enough?
2 x Intel Xeon 5420 2.50GHz 12Mb Cache FSB1333 Quad-Core Processor,
socket 771 w/Intel heatsink/fan cooler
2 x ATP 2Gb ECC DDR2 RAM, PC-5300 667mhz Registered 240-pin DIMM
The pmacct config we'll be using will be simple, something like:
aggregate: src_host,dst_host
! on this network
pcap_filter: src net 203.xx.xxx.xxx/22
! on this interface
interface: eth1
Thank you
--
Kind regards,
Brad Hughes
_______________________________________________
pmacct-discussion mailing list
http://www.pmacct.net/#mailinglists