Fri Dec 05, 2014 5:34 pm
ROS is 32bit only. it's ok, until you do not want to run a "full fledged" server on top of it in a kvm, as 32bit gives you only up to 2Gigs of ram.
while ROS guests are just fine with 64M ram, anything bigger (db server, whatever) needs more, so you may run out of resources.
also worthwhile to mention, that unlike other KVM installations, you can't have mirrored "datastore" in ROS. whereas you can present two disk images from two standalone disks towards the VM and do mirroring there.
but ROS guests can run just fine off from a simple USB thumb drive, so you can have a real diskless virtual-router farm.
regarding moving instances from one host to another... for normal servers, yes, could be an option. i prefer moving services though.
if you try to compare any hypervisor/virtualization implementation and routers, you'll realise, that routerOS may lacks some "virtualisation" features like on-line migration, or multiple host spanning, but definitely sets the limit for the others in networking features. all the rest (vmware, xenserver, hyperV, you-name-id) is a joke when it comes to networking.