Microtik in front of a group of webservers and sqlservers

Hello, i’m thinking about using microtik as router, firewall and failover, in front of a group of webservers and sql. The scheme is this one:

Considering a 10Mb/sec traffic, and about 10.000 simultaneous connections, and a regular firewall activity for a web enviroment, i wonder:

-What hardware requirements should the running Microtik PC have?

-Could it be possible to implement a RouterBoard solution?

-Is it possible to implement a failover over the webservers wich are over the WAN switch? if possible, how should i configure the Microtik?

Thanks a lot!

You can accomplish pieces of this in mikrotik. You will only be able to accomplish failover based on if a ping fails - not actual application or port level checks. If this is acceptable then you can setup round robin dst-nats to send the traffic, etc… you could even use address-lists to keep sessions/ips on a single box.

10,000 sessions is probably too much for a routerboard. I think 10,000 sessions on 10MB/s is not really common either.