Какое оборудование мне нужно для обработки кластера между 3 серверами? Можно ли это сделать программно?
Какие изменения мне нужно сделать на моем сайте ASP.NET MVC?
Честно говоря, это не имеет ничего общего с ASP.NET MVC. Если вы ищете простой способ масштабирования приложения, вы можете попробовать платформу Azure, в противном случае перейдите на serverfault.com для подробнее о том, как настроить кластер.