Um servidor IIS pode ter muita memória?

11

Parece que existem algumas alegações de que o Exchange ( link ) e Elasticsearch ( link ) podem sofrer "demais" memória. Eu também li uma dica vaga em um livro antigo que o mesmo pode ser verdade do IIS:

[T]he more [RAM] the merrier, at least to a certain degree. If you have too much RAM, the IIS file cache cannot use it fully. Therefore it might be good not to exceed 2GB to 3GB of RAM for a standard Web server.

Alguém pode confirmar ou refutar a afirmação de que um servidor IIS pode ter muita memória RAM? Se a afirmação for verdadeira, é uma questão de ajustar a configuração?

A razão pela qual eu pergunto é porque estou vendo um possível problema de desempenho em meus ambientes de produção versus teste em que o ambiente de teste, mesmo sob carga pesada, parece ter melhor desempenho com 16 GB de RAM do que a produção de 64 GB. Estou executando o IIS 8 no Windows Server 2012 R2 de 64 bits.

( A única questão do ServerFault que eu encontrei não resolve especificamente o IIS.

    
por anon 27.10.2016 / 16:29

1 resposta

10

Há muitas coisas a serem consideradas.

Quanto tráfego você espera simultaneamente?

Qual a complexidade do seu site / apps?

O IIS não tem muita sobrecarga. O aplicativo / site terá a sobrecarga.

Realmente não existe uma regra de ouro quando se trata de quantos sites / conexões versus quanto ram.

No servidor de banco de dados, no entanto, é ótimo ter o máximo de memória RAM que o tamanho de seus bancos de dados para permitir que os bancos de dados fiquem sem memória.

Eu tenho visto servidores rodando 2500 sites muito pequenos, 2/3 páginas com 3 GB de RAM e IIS usando cerca de 750 MB do RAM.

Também vi clusters de servidores executando 1 site e precisando de 64 GB de RAM ou mais para acompanhar o processo de trabalho.

A única vez que vi um servidor com mais memória RAM estava executando o ColdFusion 9 devido ao bug da coleta de lixo, eles consertaram a coleta de lixo em 10.

Ao considerar a RAM, não esqueça da RAM do sistema operacional e faça alguns testes de carga.

    
por 13.12.2016 / 00:16