Samba Tuning (taxas de transferência de dados muito baixas)

1

Eu tenho tentado ajustar meu servidor Samba por um tempo agora e tive pouca sorte. No começo eu pensei que poderia ter algo a ver com o meu roteador, mas recentemente comprei um novo com 10/100/1000 conexões. O servidor Samba e o Windows PC que o acessam são conectados diretamente ao roteador.

A velocidade máxima que posso obter é de 11 Mbps, o que parece estranho para mim, porque eu tenho (agora) uma LAN muito veloz e também o Samba Server tem um HDD de 7200 RPM de 1TB muito bom.

Meu arquivo conf é o seguinte

socket options = TCP_NODELAY

[BackupHDD]
path = /media/BackupHDD
available = yes
valid users = user
read only = no
browseable = yes
public = yes
writable = yes

Muito simples, mas ainda não consigo gerenciar mais de 11 Mbps. Colocar na opção de socket é o que me permitiu ir de 3 Mbps para 11. Há mais alguma coisa que vocês poderiam sugerir? Eu estou executando o Ubuntu 14.04 LTS, se isso ajuda.

Qualquer informação seria ótima. Teoricamente eu deveria ser capaz de obter velocidades muito mais altas, certo? Eu sei que as especificações do HDD registraram velocidades de leitura muito mais altas.

Edit: Gostaria apenas de salientar que a unidade de rede que estou usando tem cerca de uma transferência de velocidade de 50 +/- Mbps de acordo com o comando dd.

dd if=/media/BackupHDD/dev/zero of=speetest bs=1M count=100
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 1.9879 s, 52.7 MB/s
    
por Warsum 26.02.2015 / 05:59

1 resposta

0

Eu descobri como acelerar o Samba. Sozinho Samba é realmente mais sintonizado, então eu percebi. Eu parei de tentar ajustar o software em si e dei um passo para trás e olhei para o meu hardware. Notei que meu servidor Samba estava executando apenas uma porta Ethernet 10/100. Eu comprei e instalei um 10/100/1000 junto com o roteador 10/100/1000 e todos os cabos Cat 6.

Agora, minhas velocidades aumentaram para 30 a 35 Mbps. Embora isso seja muito melhor, sei que o HDD pode executar cerca de 50 a 55 Mbps. Eu estou querendo saber se eu posso ajustá-lo um pouco mais, mas eu presumo que uma boa quantidade de velocidade de transferência é perdida em toda a rede e outras peças de hardware.

Antes que alguém considere que o software Samba é ruim, recomendo que você olhe para o seu hardware certificando-se de que sua LAN é realmente uma LAN gigabit.

    
por 28.02.2015 / 21:30