Qual é a melhor configuração do Apache/Linux para este servidor?

Qual é a melhor configuração do Apache/Linux para este servidor?

2 x Intel Xeon-Woodcrest 5130-DualCore 2 GB de RAM Ubuntu 10.04.0-64

Na pior das hipóteses, esta caixa atenderá cerca de 300 pessoas solicitando cerca de 700 imagens ao mesmo tempo. As imagens têm cerca de 5K cada.

Posso atualizar ou alterar a máquina se alguém tiver alguma sugestão.

Obrigado!

Responder1

Se você estiver servindo apenas conteúdo estático, instalar um proxy reverso como o verniz também melhorará muito o desempenho, embora eu recomende adicionar um pouco mais de memória RAM (outros 2 ou 4 GB) à caixa.

Além disso, não se esqueça de fazer com que seu servidor da web (para conteúdo estático, nginx ou lighttpd sejam bons) adicione cabeçalhos de expiração às respostas http, ou o proxy reverso não terá o desempenho ideal.

Responder2

Então é um conteúdo completamente estático, só exibe imagens? Talvez escolha nginx ou lighttpd em vez de apache. Você provavelmente poderia colocar mais memória RAM lá, 2 GB não são montes e memória RAM é barata. O fornecimento de arquivos estáticos será limitado pela E/S mais do que qualquer outra coisa. Que tipo de disco rígido você tem aí? Você também pode expandir o que quer dizer com "300 pessoas solicitando 700 imagens ao mesmo tempo"?

Na verdade, se tudo o que você faz é servir imagens, você precisa mesmo de um servidor dedicado ou poderia rodar em um CDN como o S3? Este é um servidor interno ou externo?

informação relacionada