Opinião sobre a lentidão do servidor?

4

Temos dois servidores para IIS com Load Balancer e 2 servidores MS SQL em cluster. Cada servidor tem aprrox. 262 GB de RAM, processador de 64 núcleos (nem todos os núcleos físicos), etc. Quero dizer, servidores são realmente poderosos. O problema muito estranho que estou enfrentando é o seguinte:

Quando publico meu aplicativo em servidores IIS, ele funciona bem e super rápido. Mas depois de 10 minutos, os servidores de repente diminuem a velocidade. Quando envio uma solicitação para uma página em meu aplicativo, ela aguarda cerca de 20 a 50 segundos e a página é exibida. Eu pesquisei muito sobre o problema, mas não consigo encontrar nada que resolva meu problema e não posso dizer que o problema ocorra por causa dos servidores IIS ou servidores MSSQL .

Existem duas imagens que descrevem a arquitetura do servidor abaixo e também algumas informações extras sobre o aplicativo e os servidores.

[Arquitetura do servidor]

[Arquitecturadearmazenamentoemrede]

  • OIBS_APP_1 e OIBS_APP_2 são servidores IIS
    • OIBS_APP_1 tem o Hyper-V instalado para o controlador de domínio.
  • OIBS_DB_1 e OIBS_DB_2 são servidores MS SQL (em cluster) (para cenários de desastre)

  • O aplicativo que executamos nesses servidores está funcionando bem em outros servidores dez vezes menos potentes.

  • Aplicativo é o aplicativo da web Asp.Net.
  • O aplicativo usa "Asp.Net State Service" para farm / jardim na Web.

Então, o que estou perguntando: - O que pode causar esse tipo de lentidão no aplicativo? Quais são seus comentários e opiniões sobre esta situação? O que devo fazer?

    
por ward87 04.01.2012 / 14:25

2 respostas

2

Eu baixaria a ferramenta SPA3 da Microsoft, deixe-a fazer a maior parte da análise para voce.

    
por 04.01.2012 / 16:32
1

Estou curioso sobre a palavra "publicar" aqui --- o que acontece quando você faz isso? O IIS é recarregado? Quais consultas são processadas nesses dez minutos. Se você recarregar / reiniciar o IIS sem tocar no banco de dados, o aplicativo fica rápido novamente? Parece-me que você tem uma quantidade crescente de lixo no sistema .net que não pode ser liberado. O contêiner de aplicativos está usando mais e mais RAM?

    
por 04.01.2012 / 16:55