Re: scp y velocidad de transmisión
Excerpts from Juan C. Olivares's message of jue sep 02 15:18:57 -0400 2010: He notado que scp tiene pésimas estimaciones de la velocidad de transmisión. ¿Alguien sabe por qué pasa? Generalmente, hay que esperar varios segundos (medio minuto tal vez) para que la estimación sea realista :) ¿Has probado usando netcat y pv a ver si la estimación es mejor? Pon un terminal a recibir: nc -l | pv /dev/null y otro a enviar: cat tu_archivo | pv | netcat localhost y pv te indicará la velocidad a la que entran y salen bytes en cada lado. Supongo que deberías poder hacerlo ssh en vez de netcat también. Si las estimaciones de pv son distintas de las de ssh, habría que investigar qué hacen distinto. -- Álvaro Herrera alvhe...@alvh.no-ip.org
Re: scp y velocidad de transmisión
2010/9/21 Alvaro Herrera alvhe...@alvh.no-ip.org Excerpts from Juan C. Olivares's message of jue sep 02 15:18:57 -0400 2010: He notado que scp tiene pésimas estimaciones de la velocidad de transmisión. ¿Alguien sabe por qué pasa? Generalmente, hay que esperar varios segundos (medio minuto tal vez) para que la estimación sea realista :) ¿Has probado usando netcat y pv a ver si la estimación es mejor? Justo anoche me acordé otra vez de este asunto porque usé s3cmd para subir archivos a Amazon S3 (storage en la nube). La estimación fue mucho más realista. Definitivamente hay algo distinto en SSH :) -- Atte, Juan Cristóbal Olivares *Renovarse o morir: Mi PC de los sesenta tenía veinte mil militantes. Y mi PC del siglo XXI tiene cuarenta gigabytes.*
Re: scp y velocidad de transmisión
On Sep 8, 2010, at 5:46 PM, angeld wrote: On Wed, 8 Sep 2010, Aldrin Martoq wrote: Hmm... A mí no me sucede, intenté 3 veces y obtuve resultados bastante parejos durante toda la transferencia en ambos casos. Con El hilo (del que entono el mea culpa por eliminar parte en alguno de mis mensajes) se inició no porque hubiera errores en la estimación de scp, sino por errores en las primeras estimaciones, el primer minuto o así, de scp. El resultado final no se ha puesto en duda. Si entendí el thread, dije claramente que durante TODA la transferencia fue bastante parejo... Últimamente la gente cree que soy mas estúpido de lo que soy. *sigh* Aldrin Martoq http://aldrin.martoq.cl/
Re: scp y velocidad de transmisión
On Sep 2, 2010, at 7:14 PM, angeld wrote: On Thu, 2 Sep 2010, Franco Catrin L. wrote: También es probable que use compresión al vuelo, por lo que la transferencia de los bytes de origen no tiene nada que ver con los bytes efectivamente transmitidos. Según el manual de 'ssh_config': Compression: Specifies whether to use compression. The argument must be “yes” or “no”. The default is “no”. La compresión no está habilitada por defecto. Si la activo, con el parámetro -C, el error se magnifica. Cuando empiezo a transmitir ¡me dice que trasmito a 2.2MB/s!. :-DDD Hmm... A mí no me sucede, intenté 3 veces y obtuve resultados bastante parejos durante toda la transferencia en ambos casos. Con Activando compresión: $ time scp -C ubuntu-9.10-desktop-i386.iso 1.2.3.4: ubuntu-9.10-desktop-i386.iso 100% 690MB 13.5MB/s 00:51 real0m53.209s user0m49.263s sys 0m2.440s Sin compresión: $ time scp ubuntu-9.10-desktop-i386.iso 1.2.3.4: ubuntu-9.10-desktop-i386.iso 100% 690MB 69.0MB/s 00:10 real0m12.531s user0m9.017s sys 0m2.108s -- Aldrin Martoq http://aldrin.martoq.cl/
Re: scp y velocidad de transmisión
El mié, 08-09-2010 a las 23:46 +0200, angeld escribió: On Wed, 8 Sep 2010, Aldrin Martoq wrote: On Sep 2, 2010, at 7:14 PM, angeld wrote: On Thu, 2 Sep 2010, Franco Catrin L. wrote: También es probable que use compresión al vuelo, por lo que la transferencia de los bytes de origen no tiene nada que ver con los bytes efectivamente transmitidos. Según el manual de 'ssh_config': Compression: Specifies whether to use compression. The argument must be “yes” or “no”. The default is “no”. La compresión no está habilitada por defecto. Si la activo, con el parámetro -C, el error se magnifica. Cuando empiezo a transmitir ¡me dice que trasmito a 2.2MB/s!. :-DDD Hmm... A mí no me sucede, intenté 3 veces y obtuve resultados bastante parejos durante toda la transferencia en ambos casos. Con Activando compresión: $ time scp -C ubuntu-9.10-desktop-i386.iso 1.2.3.4: ubuntu-9.10-desktop-i386.iso 100% 690MB 13.5MB/s 00:51 real0m53.209s user0m49.263s sys 0m2.440s Sin compresión: $ time scp ubuntu-9.10-desktop-i386.iso 1.2.3.4: ubuntu-9.10-desktop-i386.iso 100% 690MB 69.0MB/s 00:10 real0m12.531s user0m9.017s sys 0m2.108s El hilo (del que entono el mea culpa por eliminar parte en alguno de mis mensajes) se inició no porque hubiera errores en la estimación de scp, sino por errores en las primeras estimaciones, el primer minuto o así, de scp. El resultado final no se ha puesto en duda. Eso es por que como ya dijeron antes, es una estimación. Es probable, y lo podrías comprobar, que tu conexión no sea tan estable como piensas o hay algun factor que la hace ser no homogénea respecto a la velocidad de transferencia. Esa variabilidad hace que cualquier estimador se vuelva loco. Saludos -- Franco Catrin L. http://www.tuxpan.com/fcatrin TUXPAN Software S.A.
Re: scp y velocidad de transmisión
2010/9/8 Franco Catrin L. fcat...@tuxpan.com Eso es por que como ya dijeron antes, es una estimación. Es probable, y lo podrías comprobar, que tu conexión no sea tan estable como piensas o hay algun factor que la hace ser no homogénea respecto a la velocidad de transferencia. Esa variabilidad hace que cualquier estimador se vuelva loco. Esto pasa en todas las plataformas en las que he probado (tal vez la excepción es cuando hay un servidor al lado del otro). Yo me inclino más por la teoría de los buffers. -- Atte, Juan Cristóbal Olivares *Renovarse o morir: Mi PC de los sesenta tenía veinte mil militantes. Y mi PC del siglo XXI tiene cuarenta gigabytes.*
RE: scp y velocidad de transmisión
hey, Cristian Angel el señor no pide seguridad solo velocity lee bien yo no doy consejos a naide mi cumpa. JCarlos Date: Fri, 3 Sep 2010 01:22:43 +0200 From: ang...@froga.net To: linux@listas.inf.utfsm.cl Subject: RE: scp y velocidad de transmisión On Thu, 2 Sep 2010, NeroWol69 NeroWol69 wrote: From: juancri Date: Thu, 2 Sep 2010 15:18:57 -0400 He notado que scp tiene pésimas estimaciones de la velocidad de transmisión. ¿Alguien sabe por qué pasa? Generalmente, hay que esperar varios segundos (medio minuto tal vez) para que la estimación sea realista :) prueba rsync o ftp no se si solo quieres copiar o sincronizar servidores o backups lo mejor seria que probaras los comandos en TU RED y midas el tiempo con un reloj de pulsera o comando time PS. aunque scp esmuy facilde utilizar rsync es mas potentosoo te permite hacer otras cosillas mas. Aconsejar un protocolo inseguro (ftp), frente a uno seguro (ssh), no me parece la mejor idea. Rsync, al igual que ftp, no se suele usar de manera autónoma a menos que sean servidores públicos (mirrors), sino que se utiliza ssh por debajo, por lo que el supuesto problema sería el mismo. Saludos --- Angel
Re: scp y velocidad de transmisión
En que estas copiando de scp ?, desde linea de comandos o un gestor grafico?. El 02/09/10, Juan C. Olivares juan...@juancri.com escribió: He notado que scp tiene pésimas estimaciones de la velocidad de transmisión. ¿Alguien sabe por qué pasa? Generalmente, hay que esperar varios segundos (medio minuto tal vez) para que la estimación sea realista :) -- Atte, Juan Cristóbal Olivares *Renovarse o morir: Mi PC de los sesenta tenía veinte mil militantes. Y mi PC del siglo XXI tiene cuarenta gigabytes.* -- Enviado desde mi dispositivo móvil
Re: scp y velocidad de transmisión
2010/9/2 alvaro flores aflor...@gmail.com En que estas copiando de scp ?, desde linea de comandos o un gestor grafico?. Línea de comando... pero me ha pasado históricamente... Creo que con rsync sobre ssh también. ¿Ideas? El 02/09/10, Juan C. Olivares juan...@juancri.com escribió: He notado que scp tiene pésimas estimaciones de la velocidad de transmisión. ¿Alguien sabe por qué pasa? Generalmente, hay que esperar varios segundos (medio minuto tal vez) para que la estimación sea realista :) -- Atte, Juan Cristóbal Olivares *Renovarse o morir: Mi PC de los sesenta tenía veinte mil militantes. Y mi PC del siglo XXI tiene cuarenta gigabytes.* -- Enviado desde mi dispositivo móvil -- Atte, Juan Cristóbal Olivares *Renovarse o morir: Mi PC de los sesenta tenía veinte mil militantes. Y mi PC del siglo XXI tiene cuarenta gigabytes.*
Re: scp y velocidad de transmisión
On Thu, 2010-09-02 at 15:18 -0400, Juan C. Olivares wrote: He notado que scp tiene pésimas estimaciones de la velocidad de transmisión. ¿Alguien sabe por qué pasa? a) Probablemente porque scp no es un programa pensado para medir rapidez de transmision. b) Es una /estimacion/. Para obtener valores reales debes esperar a que termine y te diga cuanto demoro. Generalmente, hay que esperar varios segundos (medio minuto tal vez) para que la estimación sea realista :) IMHO, dado que el objetivo es transmitir archivos, que la estimacion sea mejor o peor no es muy relevante. Saludos
RE: scp y velocidad de transmisión
prueba rsync o ftp no se si solo quieres copiar o sincronizar servidores o backups lo mejor seria que probaras los comandos en TU RED y midas el tiempo con un reloj de pulsera o comando time PS. aunque scp esmuy facilde utilizar rsync es mas potentosoo te permite hacer otras cosillas mas. Cordialmente JCarlos From: juan...@juancri.com Date: Thu, 2 Sep 2010 15:18:57 -0400 Subject: scp y velocidad de transmisión To: linux@listas.inf.utfsm.cl He notado que scp tiene pésimas estimaciones de la velocidad de transmisión. ¿Alguien sabe por qué pasa? Generalmente, hay que esperar varios segundos (medio minuto tal vez) para que la estimación sea realista :) -- Atte, Juan Cristóbal Olivares *Renovarse o morir: Mi PC de los sesenta tenía veinte mil militantes. Y mi PC del siglo XXI tiene cuarenta gigabytes.*
Re: scp y velocidad de transmisión
On Thu, 2 Sep 2010, Juan C. Olivares wrote: He notado que scp tiene pésimas estimaciones de la velocidad de transmisión. ¿Alguien sabe por qué pasa? No me había dado cuenta, pero en una prueba que he realizado (esto si que es UNA prueba concluyente :-), ha empezado a darme velocidades de 700KB/s, con estimaciones totalmente irreales. Tras un rato, me marcaba velocidades 10 veces inferiores, y la estimación se acercaba más a la realidad. Generalmente, hay que esperar varios segundos (medio minuto tal vez) para que la estimación sea realista :) Se me ocurre que puede ser por los buffers de lectura que utiliza, que al principio se cree que va a toda pastilla cuando en realidad sólo lo ha acaparado para su envío. La conexión que estoy utilizando da 60KB/s en sus mejores días, es imposible que de velocidades 10 veces superiores. No se me ocurre nada para modificar estos buffers y ver el resultado. Lo más parecido que he encontrado, es poco parecido, y son unas [1]pruebas con redes de alta capacidad donde cambián el tamaño de la ventana de envío para optimizarlo De todas formas, ¡por algo se llama estimación!. :-D Saludos --- Angel [1]http://www.psc.edu/networking/projects/hpn-ssh/old-site/
Re: scp y velocidad de transmisión
El jue, 02-09-2010 a las 17:13 -0400, Marcos Ramirez escribió: On Thu, 2010-09-02 at 15:18 -0400, Juan C. Olivares wrote: He notado que scp tiene pésimas estimaciones de la velocidad de transmisión. ¿Alguien sabe por qué pasa? a) Probablemente porque scp no es un programa pensado para medir rapidez de transmision. b) Es una /estimacion/. Para obtener valores reales debes esperar a que termine y te diga cuanto demoro. También es probable que use compresión al vuelo, por lo que la transferencia de los bytes de origen no tiene nada que ver con los bytes efectivamente transmitidos. Saludos -- Franco Catrin L. http://www.tuxpan.com/fcatrin TUXPAN Software S.A.
Re: scp y velocidad de transmisión
On Thu, 2 Sep 2010, Franco Catrin L. wrote: El jue, 02-09-2010 a las 17:13 -0400, Marcos Ramirez escribió: On Thu, 2010-09-02 at 15:18 -0400, Juan C. Olivares wrote: He notado que scp tiene pésimas estimaciones de la velocidad de transmisión. ¿Alguien sabe por qué pasa? a) Probablemente porque scp no es un programa pensado para medir rapidez de transmision. b) Es una /estimacion/. Para obtener valores reales debes esperar a que termine y te diga cuanto demoro. También es probable que use compresión al vuelo, por lo que la transferencia de los bytes de origen no tiene nada que ver con los bytes efectivamente transmitidos. Según el manual de 'ssh_config': Compression: Specifies whether to use compression. The argument must be “yes” or “no”. The default is “no”. La compresión no está habilitada por defecto. Si la activo, con el parámetro -C, el error se magnifica. Cuando empiezo a transmitir ¡me dice que trasmito a 2.2MB/s!. :-DDD Saludos --- Angel
RE: scp y velocidad de transmisión
On Thu, 2 Sep 2010, NeroWol69 NeroWol69 wrote: From: juancri Date: Thu, 2 Sep 2010 15:18:57 -0400 He notado que scp tiene pésimas estimaciones de la velocidad de transmisión. ¿Alguien sabe por qué pasa? Generalmente, hay que esperar varios segundos (medio minuto tal vez) para que la estimación sea realista :) prueba rsync o ftp no se si solo quieres copiar o sincronizar servidores o backups lo mejor seria que probaras los comandos en TU RED y midas el tiempo con un reloj de pulsera o comando time PS. aunque scp esmuy facilde utilizar rsync es mas potentosoo te permite hacer otras cosillas mas. Aconsejar un protocolo inseguro (ftp), frente a uno seguro (ssh), no me parece la mejor idea. Rsync, al igual que ftp, no se suele usar de manera autónoma a menos que sean servidores públicos (mirrors), sino que se utiliza ssh por debajo, por lo que el supuesto problema sería el mismo. Saludos --- Angel