Para isso, refiro-me especificamente à execução de sites no Windows, mas não é específico do IIS. Às vezes, executamos o Tomcat também. Agora, obviamente, existem muitas opções de hardware e software para acompanhar, e há muitos pontos a serem considerados no mundo do Windows, como sessões persistentes e estados que às vezes são inerentes a um aplicativo da Web.
Então, o que estou procurando são boas experiências com estratégias eficazes de balanceamento de carga, sejam elas baseadas em hardware ou software, e razões para justificar os custos comerciais relacionados a isso.
Obrigado
Atualização:
Em resposta a algumas perguntas mais profundas de Paul, eu, pessoalmente, estaria procurando por balanceamento de carga com carga mínima e definitivamente com failover de sessão. Agora esse tipo de coisa também poderia ser tratado por algo como Memcached ou algo similar. A terminação SSL depende muito do fato de você estar seguindo a rota de hardware ou software, mas também posso responder minha própria pergunta.
Os volumes podem ser qualquer coisa desde uma start-up com o plano de crescer esperançosamente exponencialmente sem apresentar aos usuários a infame Fail Whale ...
A pergunta pergunta especificamente quais estratégias de balanceamento de carga foram efetivas para você no passado para a execução de sites no Windows. Se a estratégia que você propõe é balanceamento de carga de hardware onde a terminação de SSL ocorre no balanceador de carga, por exemplo, e você elabora o motivo pelo qual essa acabou sendo uma boa estratégia para você, isso ajudou a responder à minha pergunta. No momento, eu simplesmente não tenho experiência suficiente com métodos e alternativas diferentes, daí a minha pergunta.
Tags windows hosting load-balancing