Multi Server – Multi Site

Currently my server is running a single multisite installation with numerous sites. With the continued growth of the network and the fact that said multisite was not setup correctly and configured properly from the start i’m looking to spread the sites out to different servers so it is not so much of a strain on just one server. I have gone the route of using amazon as a CDN and it helps but not enough. What I am looking to do is have one server: http://www.mydomain.com as the network controller and have a group of 100 sites on server: s1.mydomain.com and another group of 100 on server: s2.mydomain.com ect… Any ideas or suggestions are welcome. I have been tossing around the idea of using Multi-Network plugin but am unsure if that will work.