Repositório de estatísticas do servidor Web -ou- ZFS vs.NTFS [fechado]

StackOverflow https://stackoverflow.com/questions/27784

  •  09-06-2019
  •  | 
  •  

Pergunta

Meu objetivo é manter um servidor de arquivos da web separado do meu servidor de aplicativos ASP.NET principal para melhor escalabilidade.O servidor de arquivos da web armazenará muitos arquivos baixados pelos usuários.
Então a questão é:Vale a pena adotar FreeBSD + Apache + ZFS, ou o bom e velho IIS será bastante conveniente?

Foi útil?

Solução

Tudo depende do seu nível de habilidade e da quantidade de carga que você está recebendo em seus servidores.

Se você tiver recursos (físicos) extras e tiver habilidades técnicas e experiência para manter máquinas de produção executando diferentes sistemas operacionais, eu recomendo executar o lighttpd no Linux ou no FreeBSD.Uma instalação leve de sistema operacional com um servidor otimizado para arquivos estáticos terá um desempenho mais rápido do que Apache ou IIS em um sistema operacional pesado.

No entanto, a menos que você esteja extremamente confortável com essas soluções, opte pelo IIS no Windows.Mova os arquivos estáticos para sua própria máquina se você tiver carga suficiente.Se você não está pensando em vários front-ends ASP.Net, provavelmente não há necessidade de desmembrar os arquivos estáticos ainda, a menos que estejamos falando de vários gigabytes de arquivos.

Outras dicas

Entendo que você servirá apenas arquivos estáticos.Nesse caso, servidores HTTP leves proporcionarão um desempenho superior para uma determinada máquina.Os seguintes são bem conhecidos:

Muitos mais estão listados em Wikipédia.Há um mais recente artigo no IBM DeveloperWorks.

Se você estiver servindo arquivos pela Internet, também poderá considerar Serviço S3 da Amazon.Descobri que as taxas e a confiabilidade são melhores do que qualquer coisa que eu pudesse fazer (ou encontrar) sozinho.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top