Como criar um farm da web do asp.net?

Estou procurando informações sobre como criar umFazenda da Web do asp.net - isto é, como fazer um aplicativo ASP.NET (inicialmente projetado para funcionar em um único servidor web) funcionar em servidores 2, 3, 10, etc.?

Criamos um aplicativo da Web que funciona bem quando, digamos, há 500 usuários ao mesmo tempo. Mas agora precisamos fazer com que funcione para 10 000 usuários (trabalhando com o aplicativo da Web ao mesmo tempo).

Então, precisamos configurar20 servidores web e fazer algo para que 10.000 usuários pudessem trabalhar com o aplicativo da web digitando "www.MyWebApp.ru" em seus navegadores, embora suas solicitações fossem tratadas por 20 servidores da Web, sem que eles soubessem disso.

1) Existe especialsoftware padrão para criar umFazenda da Web do asp.net?

2) Ou deveríamoscriar uma fazenda web nos, transferindo solicitações entre diferentes servidores da Webmanualmente (usando ASP.NET / C #)?

Eu encontrei muito pouca informação sobre farms da web ASP.NET e escalabilidade na web: na maioria dos casos, artigos sobre escalabilidade dizem como otimizar e ASP.NET app e fazê-lo funcionar mais rápido. Mas eu não encontrei nenhum exemplo de"Olá mundo" - como o aplicativo da web do asp.net correndo em2 servidores web.

Seria ótimo se alguém pudesse postar um link para um artigo ou, melhor, falar sobre o próprioexperiência no ASP.NET "web farming" e abordando problemas de escalabilidade.

Obrigado Mikhail.

questionAnswers(4)

yourAnswerToTheQuestion