Hi guys,
We have bought a 2U Dell Server with 4 Dual 10Gbps ports and we would like to install RouterOS or CHR on it in order to overcome the BGP limitations of our CCR1036. We are not going to install anything else on this server to make sure it has all the power available to handle our multigigabit WAN connections. I would like to know if anyone know what should perform better the RouterOS 6.xx install directly (we don’t need Level6 license) on the server or the CHR over Xen?
The installable x86 version does include virtio drivers, I use virtualised ROS instances at multiple places (on KVM, not Xen) with virtio, without problems.
Virtualisation is and will always be slower than running on bare metal, but it has many obvious benefits - the ability to hide host hardware differences and providing compatibility, portability are probably the most important ones. I suggest installing on bare metal, on your virtual environment of choice and test whatever workload you plan to hold it against. The kernel in recent ROS releases is fairly new, I think you have a good chance of being able to run it on bare metal.