Why would you want to run 2 mysql servers? You can set the mysql configuration to allow use of large amount of memory and if the database is very big (tetrabytes of data) dedicate the machine to it. I have never had to use even a dedicated machine for mysql.