I've been running a RB750Gr2 for some time now and am quite happy with it. I've acquired some hardware (I5-3350P and 16gb memory) and decided I want to use it for either a router (replacing the RB750Gr2), firewall or both. At this point, I think I want to try a setup like WAN->OPNsense (firewall)->DMZ->Mikrotik (router)->LAN. The OPNsense, DMZ & Mikrotik could go on a single hypervisor of this hardware. The current ISP bandwidth is 100/10 but may be bumped to 200/20. I've tried using a VPN, but outsiders starting hitting it and VPN isn't altogether necessary so I switched to using ssh tunnels and am satisfied. May possibly use VPN's again in the future. The load is not heavy, 15-20 users in a home environment of widely mixed OS's and a lot of video streaming and 3 vlans.
Which hypervisor works best with Mikrotik? Provides the best performance? Stability? KVM, Hyper-V 2016 or Esxi 6.5
Could I use the config from my RB750Gr2? Even if I go to CHR?
Does Mikrotik scale well with multiple cores or is it best left to single core?
I am leaning toward Hyper-V outside of these concerns. KVM switching seems difficult to set up for a router. I would use the free version of ESXi and backups are difficult on it.
Sorry if this has been addressed before, I was unable answers in searching the forums.