Hi guys, I've rented a virtual private server with some friends and we would like to deploy a firewall. I suggested packet filter and OpenBSD because I have it at home, but really don't know about the performace of the OpenBSD packet filter into a virtual machine. The idea is to have some (6-9) different virtual machines running at the same time, 2 of then (apart from the firewall) will have a lot of incoming traffic and at least 1 will have a lot of outgoing network traffic, so my mates are thinking that PF into a virtual machine running OpenBSD is not going to have a good performance, maybe because (as far as I know) PF can't work using more than one core.
Any of you have some experience about this? Could you give me some info about performance or some nice arguments to convince them? Thanks in advance! Excuse my english, but I don't practice it regularly.