I was thinking of consolidating our various systems at our primary PoP with just one more powerful server and using vmware ESXi to run our core router and mail/web server, and asterisk server.
My idea was also to have a redundant license of mikrotik running that I could use to switch over to or automatically fail over to if the first router failed (Im open to ideas on this).
Anyone not recommend this? is running routerOS not a good idea in ESXi in a production environment?
I think is a a good idea, the only problem HDD of server must be IDE so you cant use a high end server , I have tested but not in production, i was thinking same solution as you to have a failover access concentrator and core router, it will be very good if mikrotik support scsi in the future versions, so we can virtualize mikrotik in low cost but high realibility servers ex: dl360 you can find for 200 usd (used) it has two power supply and two scsi which can be configured raid mirror, etc..
I dont know if the virtualization of the interfaces vary between esxi and vmware server version.
On Server version, there is a lot of CPU usage on interface virtualization for ROS (Because you can’t install vmware tools on ROS). Over 30mbit i had packet losses on a xeon quad core 2.8ghz.
About stability, i have another VMware server Environment working stable but his traffic is below 20mbit usually.
hm… I have a testing machine with RouterOS - ESXi host is having SATA drives only. you can use high-end platforms - you just need to create virtual IDE HDDs =)