O servidor web IIS fica lento quando as transferências FTP estão em andamento

2

Um cliente está executando um site da Web ASP.NET em um servidor IIS (no Windows Server 2008 R2). É um servidor físico dedicado, em um host externo e, na maioria das vezes, o site é executado corretamente.

O cliente notou, no entanto, que o site às vezes não responde quando estamos transferindo arquivos para ele via FTP. Estamos usando o servidor FTP do Windows integrado nesta caixa. Geralmente, copiamos arquivos usando o Beyond Compare , ou um simples cliente FTP, como o WinSCP . Nesses casos, estamos copiando páginas .aspx e .pdf, não DLLs ou alterações de arquivo de configuração, portanto, o IIS não deve reiniciar o processo de trabalho do asp.net ou algo assim.

Observar o Monitor de Recursos enquanto a transferência está acontecendo mostra a utilização da rede chegando a cerca de 25%. CPU, memória e uso de disco são todos razoáveis.

A transferência por FTP poderia absorver toda a largura de banda disponível para o servidor? Em caso afirmativo, existe uma maneira de limitar a largura de banda usada pelo servidor FTP da Microsoft? Procurei informações sobre isso e parece que isso pode não ser possível. Eu sei que isso pode ser feito com, por exemplo, Serv-U , então eu pensando em mudar para isso.

Ainda não tenho certeza de quanta largura de banda o host está fornecendo, a propósito, mas estou analisando isso.

    
por Andrew Huey 23.05.2012 / 14:48

1 resposta

2

We are using the built-in Windows FTP server on this box

Desculpe, QUAL Um? Há o antigo e o novo - a menos que jogue o antigo com R2, não tenho certeza;)

Looking at Resource Monitor while the transfer is happening shows the network utilization getting up to about 25%. CPU, memory, and disk usage are all reasonable

Isso é bastante, especialmente quando este é um fluxo de transferência. O que você quer dizer com "uso do disco é razoável" - segundos por IO é em qual faixa? Esse é o único contra-ataque relevante.

Could the FTP transfer be soaking up all the bandwidth available to the server?

Sim. Dado que o FTP é um processamento trivial que é mesmo normal.

I'm not sure yet how much bandwidth the host is providing, by the way, but I'm looking into that.

Eu acho que esse é provavelmente o ponto principal aqui. Note que você nem mesmo diz qual link você tem - 25% de Ultilização de Rede significam coisas diferentes em um link físico de 100mbit ou 1000mbit para começar.

Eu diria que você usa 25 mbit e provavelmente está em um link compartilhado?

Tente colocar um perfil do QOS e priorize o FTP mais baixo;)

    
por 23.05.2012 / 15:04

Tags