Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
22Activity
0 of .
Results for:
No results containing your search query
P. 1
Ancho de banda

Ancho de banda

Ratings: (0)|Views: 3,852|Likes:
Published by mnaunay
Articulo relacionado a la medición del ancho de banda entre dos equipos reales y virtuales utilizando IPERF
Articulo relacionado a la medición del ancho de banda entre dos equipos reales y virtuales utilizando IPERF

More info:

Published by: mnaunay on Mar 08, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

12/17/2012

pdf

text

original

 
Medición del rendimiento de ancho de banda y CPU entre dosequipos computacionales
M. Ñauñay, L. Tipantuña, G. Villares
 Facultad de Ingeniería en Sistemas e Informática, Escuela Politécnica del Ejercito, Sangolquí, Ecuador 
{mg_naunay, chalitipcor,vgv}@hotmail.com
RESUMEN:
Una de las grandes problemáticas que sufren los equipos computacionales en laactualidad, es la lentitud en los procesos o en la transferencia de datos de computador acomputador, por lo cual es de gran importancia conocer el rendimiento del CPU en un equipocomputacional o en su defecto el rendimiento de ancho de banda en transferencias de datos oconexiones a la red. Ante esta problemática, el presente artículo propone la implementación dedos Scripts que permiten medir el rendimiento de ancho de banda entre dos equiposcomputacionales y el rendimiento del CPU, mediante la utilización de software especifico:Iperf (mide el ancho de banda) y bechmark - super_pi (mide el rendimiento del CPU), laventaja de estos Scripts es la utilización de estas dos herramientas a través de un algoritmo de programación que permite manejar de manera interactiva, la manipulación optima de dichasherramientas. Además su programación permite conocer de forma práctica como se maneja lagestión de procesos dentro de un sistema operativo.
1. INTRODUCCION:
Una de las grandes problemáticas que sufren los equipos computacionales en la actualidad, es lalentitud en los procesos o en la transferencia de datos de computador a computador, por lo cuales de gran importancia conocer el rendimiento del CPU en un equipo computacional o en sudefecto el rendimiento de ancho de banda en transferencias de datos o conexiones a la red. Elrendimiento es un factor que permite medir o cuantificar la velocidad de tiempo que transcurrehasta obtener el resultado de una tarea o proceso (rendimiento = Tiempo de CPU ocupado por los programas/tiempo total transcurrido). En una computadora, su rendimiento no depende sólodelmicroprocesador como suele pensarse, sino de la suma de sus componentes como lamemoria,el bus, los diversos dispositivos, etc. y susoftware (V. Domínguez, J. Villarino),en este articulo se enfatiza el rendimiento de ancho de banda y el CPU por lo cual es de granimportancia conocer que es el ancho de banda y como se mide su rendimiento. El ancho de banda es el método de transmisión que hace relación a la capacidad del medio para transmitir información, puede referirse a la capacidad de ancho de banda o ancho de banda disponible en bit/s, lo cual típicamente significa el rango neto de bits o la máxima salida de una huella decomunicación lógico o físico en un sistema de comunicación digital. La razón de este uso es quede acuerdo a laLey de Hartley,el rango máximo de transferencia de datos de un enlace físico decomunicación es proporcional a su ancho de banda (procesamiento de señal) en hertz, la cual esa veces llamada "ancho de banda análogo".
Frente a este escenario, comocontribución, el presente artículo se basa en la definición e implementaciónde dos Scripts que permitan manejar de forma practica e interactiva elmanejo de rendimiento de ancho de banda y de CPU, basado en lautilización de
software especifico: Iperf (mide el ancho de banda) y bechmark - super_pi(mide el rendimiento del CPU).
Para llevarlo a cabo, se propone la implementaciónde un algoritmo de programación que permita manejar de forma interactivaal Iperf y bechmark de modo de obtener el resultado deseado. En particular,nuestra meta consiste en comprobar que a través de un Script se puedenmanejar procesos y verificar el rendimiento de un equipo computacional. Elresto del artículo ha sido organizado como sigue: La sección 2 describe lascaracterísticas del software utilizado (Iperf y el
 bechmark - super_pi
) y los pasos
 
para su instalación
.
La sección 3 detalla el diseño e implementación delScript (algoritmo de programación) que nos permite verificar el rendimiento.En la sección 4 se muestran los resultados experimentales, y finalmente, enla sección 5, se presentan las conclusiones sobre los resultados obtenidos.
 2. CARACTERISTICAS E INSTALACION DEL IPERF Y BECHMARK 2.1 IPERF
Iperf es una herramienta de prueba de uso de red que puede crear flujos de datos tanto TCPcomo UDP y medir el rendimiento de una red. Iperf permite al usuario ajustar diversos parámetros que pueden ser utilizados para las pruebas de una red, o alternativamente paraoptimizar la información o el ajuste de red. La arquitectura de Iperf tiene una funcionalidad de
cliente
y
servidor
, y puede medir el rendimiento entre los dos extremos, ya sea de formaunidireccional o bidireccional. Al tratarse de una herramienta
cliente-servidor
(esquema 2.1),tendremos que ejecutar 
Iperf 
en dos máquinas. Una hará de
Servidor
y otra de
Cliente
.Esquema 2.1Para instalar el Iperf basta con ejecutar el siguiente comando “apt-get install iperf” como semuestra el esquema 2.1.2Esquema 2.1.2
2.1.2 CONFIGURACION BASICA DEL IPERF
De forma predeterminada, el cliente Iperf se conecta al servidor Iperf a través del puerto TCP5001 y el ancho de banda que muestra Iperf es el ancho de banda desde el cliente al servidor.
2.1.2.1 Del lado del Cliente
 
2.1.2.2 Del lado del Servidor2.2 BECHMARK – SUPER_PI
Para conocer el rendimiento del CPU se usa los bechmark que son programas específicos quecalculan el rendimiento del computador usando iteraciones. Para la prueba del rendimiento delCPU se usa “
super_pi
 “que es un paquete de bechmark desarrollado para usarse en Linux elcual de lo descarga en el siguiente link http://www.box.net/shared/8u81fkw4ko. Este programano necesita ser instalado, más bien se lo descomprime con el siguiente comando “tar xzvf super_pi.tar.gz” como se muestra en el esquema 2.2Esquema 2.1.2Cabe anotar que estando en el directorio que se descomprime el paquete, es necesario copiarseen ese mismo directorio el script “rendimiento.sh”. que nos permite verificar cual es elrendimiento del CPU.
3. DISEÑO E IMLEMENTACION DE LOS SCRIPTS
En esta sección se describen los Scripts y los algoritmos de programación utilizados que permiten realizar de una manera interactiva, la manipulación de la herramienta Iperf y bechmark - super_pi; el primer script permite medir el ancho de banda y la taza de transferencia entre unPC cliente (MIKEL) y el PC servidor (VIRTUOSO) esquema 3.1, el segundo Script permitemedir el rendimiento del CPU.Esquema 3.1
3.1 SCRIPT RENDIMIENTO DE ANCHO DE BANDA3.1.1 SCRIPT PRINCIPAL

Activity (22)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Keyla Millan liked this
Joseph Carrillo liked this
Eneyda Carranza liked this
ptoribiop liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->