RouterOS capability in X86 system

Dear friends,

I have a solution for my network as attached.

I have some quesitons as below, could you help me?

  •      If my solution is workable, can RouterOS handle all province central routing requirement? Which RouterOS version will I think?
    
  •      If RouterOS can do above, do you have any suggestion configuration of x86 systems? It needs handle 1G+ bandwidth,1Million TCP concurrent threads (includes CPU, network card etc.)
    
  •      For Capital IDC Router, can one RouterOS handle it? If not, how do I do?
    

Thanks a lot.
network topological diagram.jpg

Friends,

Do you think my solutions?

Thank you.

There are many companies who are selling official Made-for-Mikrotik X86 solutions:

http://www.mikrotik.com/mfm.php?category=1

I think many of them will have no problem with your setup.