Montando o drive SSHFS para o site

1

O que está acontecendo no meu servidor da Web se eu montar uma unidade SSHFS em um servidor remoto (fora do site, hospedado por um VPS em um domínio diferente) e alguém fizer o download de um arquivo que tenho em meu servidor web?

Aqui está o cenário, se a pergunta acima precisar de elaboração:

  1. Os downloads de arquivos estão ficando muito grandes e muito frequentes para serem suportados pelo servidor da web e pelo ISP da minha empresa.

  2. Tivemos um VPS funcionando por cerca de um ano para lidar com downloads de vídeo e tem largura de banda e armazenamento mais que suficientes para ser nosso servidor de arquivos

  3. Nosso servidor da web atual e o ISP são suficientes para lidar com o tráfego geral da web e seria um grande projeto migrar todo o site

Eu quero saber por que, como (e se) colocar arquivos na máquina remota irá sobrecarregar a carga da minha máquina e a largura de banda da minha rede.

    
por Peter Turner 17.04.2012 / 16:43

1 resposta

5

Se você realmente usa o SSHFS para servir o conteúdo, essa é uma idéia incrivelmente ruim. Aqui está o que acontece:

  • O arquivo é baixado do armazenamento remoto para o seu servidor local.
  • E depois transmitido ao cliente.

Com efeito, você duplicará o tráfego do seu sistema. Isso acontece porque o servidor web não sabe que o arquivo está em um servidor remoto, ele apenas vê um arquivo em seu sistema de arquivos.

Por que você simplesmente não substitui os links para arquivos locais em seu servidor para arquivos no outro servidor?

    
por 17.04.2012 / 16:48