Qual é o caminho mais rápido para transferir arquivos entre a casa e os servidores?

1

Tenho uma conexão de 50 megabits em casa e uma conexão de 1 Gb no trabalho, mas a transferência de arquivos entre os servidores domésticos e de trabalho é extremamente lenta, cerca de 300 KB / s, usando HTTP FTP ou RD.

O que devo fazer para aumentar a taxa de transferência?

EDIT: Minha conexão de casa é 50/10, no entanto, estou mais preocupado com downloads no momento. A velocidade que eu estava falando era apenas para um único arquivo usando esses métodos. Minha maior preocupação é que os clientes também receberão esses tipos de velocidade dos servidores, para que eu possa estar procurando o problema no lugar errado.

EDIT # 2: Depois de tomar o conselho de muitas pessoas aqui, eu testei com iperf e ele relatou 3.03 MB / s de transferência e 2.50Mbits / s de largura de banda (não tenho certeza do que isso significa, já que não tenho certeza como a transferência poderia ser maior que a largura de banda). No entanto, supondo que eu possa transferir a 3MB / s, qual programa / protocolo tiraria vantagem disso?

    
por edude05 14.03.2010 / 04:07

5 respostas

1

I have a 50 megabit connection at home...

Você?

Cada conexão de banda larga doméstica que eu já vi limitou severamente as velocidades de upload. Por exemplo, estou atualmente a 30 megabits a jusante, mas estou limitado a 1 megabit a montante.

Verifique suas velocidades no link e veja se você está vendo uma configuração assimétrica semelhante.

    
por 14.03.2010 / 15:18
1

Isso está um pouco fora do seu tópico, mas se você puder lidar com transferências em segundo plano, use dropbox.net . Basta arrastar e soltar os arquivos para transferir e, quando chegar em casa, tudo deve estar sincronizado.

    
por 14.03.2010 / 20:01
0

Você não diz quais métodos você tentou, mas se você ainda não tentou, use um cliente que possa suportar várias transferências paralelas - WinSCP (scp) e FileZilla (ftp) suportam isso. Se você estiver tentando transferir um único arquivo, precisará dividi-lo em várias partes e remontá-lo quando chegar ao outro extremo.

Se você estiver usando compartilhamentos de arquivos do Windows (por exemplo, SMB) para conectar as duas máquinas, confira RichCopy - o valor "Cópia de arquivo" determina quantas transferências simultâneas ocorrerão ... tente vários valores até chegar ao máximo a taxa de transferência.

link

Você não necessariamente será capaz de saturar a conexão, depende de como os roteadores estão configurados em ambos os endpoints, sem mencionar todos os nós intermediários.

    
por 14.03.2010 / 04:34
0

Parece que você precisa primeiro medir a largura de banda real disponível em casa. Só porque diz 50 megabits, isso não significa que você realmente consegue tê-lo.

Eu recomendo usar uma ferramenta com o nome de iperf para fazer a medição. Com o iperf você pode medir desde um "PC" no trabalho até o seu "PC" em casa. Google para tutoriais e você os encontrará.

link

link

Desculpe se isso não responde à sua pergunta, mas é melhor ser informado. Como o @MarkM disse, não fique chocado com os resultados.

    
por 14.03.2010 / 07:50
0

Se você já tem uma versão antiga e obsoleta do arquivo que está tentando fazer download, então o rsync (talvez incluído na bela Unison GUI) pode fazer com que as transferências terminem muito mais rápido.

O rsync não altera seus bits / segundo goodput; mas isso me poupa muito tempo apenas baixando as partes de um arquivo que realmente mudaram.

    
por 18.03.2010 / 21:03