rcerro
Posts: 1
Joined: Thu Aug 09, 2012 5:01 pm

¿Cual es la máxima velocidad en transferencias por LAN?

Thu Aug 09, 2012 5:10 pm

Hola,
llevo varias semanas haciendo muchísimas pruebas, tanto de distribuciones como de temas de programación y temas electrónicos.

Ahora mismo tengo montado samba y vsftpd y un disco externo de 2T vía USB. Una de las pruebas que estoy haciendo con Raspbian “wheezy” es comprobar máximo rendimiento en la transferencia de ficheros grandes por la LAN.

Ahora mismo estoy obteniendo una media de 2,5MB/s, es decir, 20Mbps, con picos de hasta 30Mbps.

¿qué velocidad estáis consiguiendo?

Me gustaría máximizar al máximo, aunque entiendo las limitaciones de memoria...
Gracias

ricardforner
Posts: 25
Joined: Wed Aug 01, 2012 6:16 pm
Location: Barcelona, Spain
Contact: Website

Re: ¿Cual es la máxima velocidad en transferencias por LAN?

Sat Aug 11, 2012 8:57 am

rcerro wrote:Hola,
llevo varias semanas haciendo muchísimas pruebas, tanto de distribuciones como de temas de programación y temas electrónicos.

Ahora mismo tengo montado samba y vsftpd y un disco externo de 2T vía USB. Una de las pruebas que estoy haciendo con Raspbian “wheezy” es comprobar máximo rendimiento en la transferencia de ficheros grandes por la LAN.

Ahora mismo estoy obteniendo una media de 2,5MB/s, es decir, 20Mbps, con picos de hasta 30Mbps.

¿qué velocidad estáis consiguiendo?

Me gustaría máximizar al máximo, aunque entiendo las limitaciones de memoria...
Gracias
Tanto USB como la ethernet comparte el mismo ancho de banda, ademas, el propio USB es un hub en la RasPi. Al tratarse de USB2, teoricamente 480mbps son 60MB/s que por 3 dispositivos máximo serian 20MB/s (aunque para la ethernet máximo 12.5MB/s / 100Mbps).
Si utilizas samba o ftp las velocidades tambieb difieren por la propia naturaleza del protocolo.

Te recomiendo que pruebes primero la velocidad de tu disco USB, y de la SD y lo comentamos en el foro.

Te adjunto un ejemplo de la velocidad de mi SD (Una clase 10 de Sandisk de 32Gb) y los comandos para probarlos, cuando conectes tu disco usb deberia de aparecerte com /dev/sda o similar.

Image
-----
1x RasPi Model B // 32 GB Sandisk Extreme SDHC Class 10

fraguel
Posts: 1
Joined: Tue Aug 28, 2012 9:06 am

Re: ¿Cual es la máxima velocidad en transferencias por LAN?

Tue Aug 28, 2012 9:10 am

Buenos dias foro

Como puedo mejorar la velocidad de red?
Ayer estuve haciendo la siguiente prueba

wget -O /dev/null http://speedtest.wdc01.softlayer.com/do ... est100.zip

Con cualquier ordenador de mi red, llegaba a los 1,7 Mb, pero desde el raspberry solo llegaba a 900 Kb. La diferencia es muy grande
¿Alguna sugerencia?

User avatar
jors
Posts: 39
Joined: Sun Sep 23, 2012 9:05 am
Location: Barcelona
Contact: Website

Re: ¿Cual es la máxima velocidad en transferencias por LAN?

Sun Sep 23, 2012 3:00 pm

Ejecutando el servidor de iperf en la Raspberry (iperf -s) y en otro host el cliente:

Code: Select all

jors@plas:~$ iperf -c 192.168.2.22
------------------------------------------------------------
Client connecting to 192.168.2.22, TCP port 5001
TCP window size: 23.5 KByte (default)
------------------------------------------------------------
[  3] local 192.168.2.21 port 52930 connected with 192.168.2.22 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec   113 MBytes  94.4 Mbits/sec
Esto son 11,8MB/s.

Salut.
Blog @ http://enchufado.com/

iroal
Posts: 8
Joined: Fri Aug 03, 2012 8:50 am

Re: ¿Cual es la máxima velocidad en transferencias por LAN?

Wed Sep 26, 2012 2:39 pm

Yo he llegado como máximo a los 5-6Mg usando Samba.

User avatar
jors
Posts: 39
Joined: Sun Sep 23, 2012 9:05 am
Location: Barcelona
Contact: Website

Re: ¿Cual es la máxima velocidad en transferencias por LAN?

Wed Sep 26, 2012 6:36 pm

Habría que diferenciar entre las siguientes mediciones y tener en cuenta lo propio en cada una de ellas:

1. El ancho de banda "en bruto" que es capaz de obtener el Raspberry. Esto puede medirse con herramientas tales como iperf, iptraf, iftop...
2. El ancho de banda usando protocolos a nivel de aplicación (samba, nfs, http, ftp, ssh...). Aquí habrá pérdida no sólo por el protocolo, sino también por el rendimiento del dispositivo de almacenamiento usado.
3. La capacidad de lectura/escritura de los dispositivos de storage (SD, USB...). Esto puede medirse con dd (pruebas secuenciales poco serias), hdparm, iozone, iostat, iotop, sar... usando uno u otro dependiendo de la feature concreta que se quiera medir.

Edit. Añadidas algunas herramientas.

Salut.
Blog @ http://enchufado.com/

Return to “Español”