FreeBSD México

Comunidad Mexicana de FreeBSD

Distribuciones Linux vs. BSDs Rendimiento de Red Con netperf e iperf3

Esta es una traducción del siguiente sitio: http://www.phoronix.com/scan.php?page=article&item=netperf-bsd-linux&num=1

phoronix_logoDiferencias entre Linux y BSD

Escrito por Michael Larabel en Software el 7 de Diciember de 2016.

Teniendo ahora a netperf en la Suite de Pruebas de Phoronix así como también al iperf3 para las últimas pruebas de rendimiento de código abierto en nuestro marco de pruebas de plataforma cruzada automatizado, No pude evitar correr algunas de las pruebas de rendimiento de red en un sistema donde probé diferentes distribuciones Linux y BSDs para ver como se comparaba el rendimiento de éstos. Los sistemas operativos que corrieron con estas pruebas de rendimiento de red incluyen a  Debian 8.6, Ubuntu 16.10, Clear Linux 12020, CentOS 7, y Fedora 25. Los BSDs probados para esta comparación fueron FreeBSD 11.0 y DragonFlyBSD 4.6.1.

Usando la Suite de pruebas de Phoronix, se corrieron varias pruebas de rendimiento de iperf3 y netperf con un Intel Core i7 6800K + MSI X99A WORKSTATION + 16GB DDR4 + Disco Duro de Estado Sólida Samsung 850 EVO 128GB + NVIDIA GeForce GTX TITAN X que funcionó como sistema cliente. El mismo sistema cliente fue usado mientras se realizaba el cambio de Distribuciones Linux/BSD cada vez y se realizó una instalación limpia. Abajo se muestra la tabla de información del sistema del software/hardware. El mismo sistema fue usado con la misma configuración de BIOS/UEFI mientras que las diferencias de hardware mostradas en la tabla solo son el resultado de cómo cada sistema operativo estaba reportando los componentes/valores directamente de la PC.

 

 

El mismo servidor netperf/iperf3 fue usado durante toda la duración de la prueba teniendo como objetivo primario observar el rendimiento del cliente. Pruebas del lado del servidor probablemente llegarán pronto si hay suficiente interés. El hardware/software del servidor sus detalles son:

 

El sistema cliente con sus Sistemas Operativos Cambiantes y el servidor netperf/iperf3 estuvieron estuvo usando el puerto Ethernet Gigabit Integrado y estuvo conectado en el mismo rack por medio de un switch de Gigabit de TP-LINK sin ninguna otra actividad en la red durante la prueba.

 

 

Eso cubre todos los detalles de la comparación básica de rendimiento de red de diferentes distribuciones Linux de 2016 y de los BSDs. En muchas de estas pruebas no hubo mucha diferencia, pero en un pequeño conjunto de resultados los datos fueron más dramáticos, tales como los de arriba. Todos los resultados se muestran en las pantallas siguientes.

 

Con la prueba de UDP de iperf3, las distribuciones Linux no mostraron muchas diferencias en rendimiento. Con el objetivo de 100Mbit y cinco procesos en paralelo, el rendimiento de BSD estuvo cerca del de las distribuciones Linux. Pero con el objetivo de 1000 Mbit y la cuenta en paralelo puesta en 5, el rendimiento de FreeBSD 11.0 se redujo significativamente detras de las distribuciones Linux mientras que otras distribuciones mostraron aproximadamente el mismo rendimiento. Con el objetivo de 1000Mbit, DragonFlyBSD 4.6 no estaba ejecutando de forma confiable por lo tanto no se mostraron los resultados aquí.

 

Con las pruebas de TCP, apenas hubo una pequeña diferencia entre las plataformas probadas sin que los sistemas operativos sobresalieran entre si.

 

Clear Linux viene de fabrica con las banderas agresivas CFLAGS/CXXFLAGS por defecto y otras optimizaciones, produciendo por lo tanto un rendimiento generalmente por encima de la mayoría de las pruebas de rendimiento de los Linux que no tienen optimizaciones, pero para la mayoría de las pruebas de red, parece que no tiene actualmente alguna ventaja en estas pruebas.

Los resultados de netperf, por otra parte, son en general mucho mas interesantes.

 

En muchas de las pruebas de netperf, no hay mucha diferencia en el rendimiento, similar para algunas de las ejecuciones con iperf3.

Con la prueba de solicitud de respuesta TCP de Netperf, hubo finalmente algunas diferencias entre los sistemas operativos. Interesante!, FreeBSD 11.0 estaba a la cabeza por un amplio margen. Con la prueba mas larga de solicitud de respuesta de TCP, La distribución Clear Linux de Intel fue la segunda más rápida, seguida por, DragonFlyBSD. Fedora 25 fué la más lenta en el tiempo de respuesta a la solicitud TCP tanto para las corridas de 10 segundos como las de 60 segundos.

Con los tiempos de respuesta de solicitud UDP por netperf, FreeBSD 11.0 estaba liderando de nuevo. Hemos escuchado buenas cosas sobre el rendimiento de red de FreeBSD por parte de Netflix, pero no habíamos anticipado que FreeBSD tuviera un rendimiento tan poderoso en algunas de estas pruebas. Clear Linux permanece como la mas rápida de las distribuciones Linux en las pruebas de respuesta UDP.

En las otras pruebas de netperf, apenas hubo diferencia en los resultados.

Aquellos que desean escarbar mas prfundamente a traves de los números de iperf3/netperf pueden encontrar el conjunto de datos en OpenBenchmarking.org y/o realizar sus propias pruebas por medio de la Suite de Pruebas de Phoronix.

Acerca del Autor

Author picture

Michael Larabel es el autor principal de Phoronix.com y fundó el sitio en 2004 con un enfoque de enriquecer la experiencia de hardware de Linux. Michael ha escrito mas de 10,000 articulos cubriendo el estado del soporte de hardware de Linux, Rendimiento de Linux, controladores gráficos, y otros tópicos. Michael es también el desarrollador lider de la Suite de Pruebas Phoronix, Phoromatic, y el software de medición de rendimiento automático en OpenBenchmarking.org. El puede ser localizado vía Twitter o contactado en MichaelLarabel.com.

 

_________________________

Nos leeremos en el siguiente artículo!

FreeBSD rulez!

Si esta información te resultó útil considera hacer una donación a mis cuentas de BitCoin o LiteCoin:

BTC:   37Eyuc6a9YFw3NYAWriBRdsNztjeUCjeBY

LTC:    LhyHJC2eXVCrwHKX1jnMuSHgSijW3XHX2j

_________________________

 Eric De La Cruz Lugo, es Licenciado en Informática Administrativa (LIA) con especialidad en sistemas, egresado del Instituto Tecnológico y de Estudios Superiores de Occidente (ITESO), ha sido usuario de FreeBSD desde 1993 y de sistemas UNIX desde 1992, y de Linux desde 1997 (actualmente cuenta con certificación Linux+CompTIA) es profesor de asignatura de la Universidad Tecnológica Metropolitana en Mérida, Yucatán, donde administra servidores corriendo con FreeBSD que hospedan aplicaciones administrativas y la plataforma educativa en línea de la división de TIC (Tecnologías de la Información y Comunicación) de la Universidad. También brinda de forma independiente consultoría profesional a empresas e instituciones, e imparte cursos relacionados con UNIX, Linux y desde luego FreeBSD!, forma parte del equipo de traducción al español del sitio bsdcertification.org, así como Proofreader y betatester de artículos de la revista BSDMag editada en Polonia, que se puede leer mensualmente en bsdmag.org,  también es astrónomo amateur y asesor externo del Planetario Arcadio Poveda Ricalde de Mérida, Yucatán y esta felizmente casado con su amada esposa Marisol Alvarez, puede ser alcanzado en: eric@freebsd.mx, eric_delacruz@yahoo.com y en eric@iteso.mx y en twitter: @COSMICBOY123)

 

 

 

 

 

Pruebas de Debian: Kernel FreeBSD 10.0 vs. Kernel Linux 3.14

Esta es una traducción del siguiente sitio: http://www.phoronix.com/scan.php?page=article&item=debian_kfreebsd_jess&num=1

Publicado el 16 de Junio de 2014
Escrito por Michael Larabel

Debian GNU/kFreeBSD permanece como un port interesante de Debian que une el entorno de usuario GNU con el kernel FreeBSD. Con el código de Debian para  Pruebas / Jessie 8.0 y con el nuevo kernel de FreeBSD 10.0. Las pruebas de rendimiento el día de hoy en Phoronix estan comparando  Debian GNU/kFreeBSD con Debian GNU/Linux usando la última liberación de 7.5 Wheezy junto con el último código de pruebas.

 

 

Tomando como base el Intel Core i7 3960X Sandy Bridge Edición Extrema de sistema con la tarjeta gráfica Radeon HD 4870, 8GB de RAM, y Disco de estado sólido de 64GB OCZ Vertex, las cuatro configuraciones de Debian fueron probadas. Se realizaron instalaciones limpias en cada ocasión y las opciones por defecto de configuración/paquetes fueron usadas. Algo de la información clave para estas configuraciones del sistema operativo Debian incluye:

FreeBSD hizo muchos progresos en los pasados meses

FreeBSD logo side text

Este artículo es una traducción del siguiente sitio: http://www.phoronix.com/scan.php?page=news_item&px=MTQxMjE

Posteado por Michael Larabel el 16 de Julio de 2013

La Fundación FreeBSD ha publicado su reporte de estatus del último cuatrimestre para hacer saber del estado actual del popular proyecto del sistema operativo BSD. Lo que se cubre en este reporte es el trabajo en portar el controlador KMS del GPU AMD desde Linux, actualizaciones de la cadena de herramientas del compilador, El soporte para GNOME 3.6 esta en camino, KDE 4.10.2 y Qt 5.0.2 estan disponibles ahora para los usuarios de FreeBSD, El depurador LLDB del LLVM ha visto mejoras en FreeBSD, y hay un nuevo proyecto de FreeBSd para mejorar la escalabilidad de su subsistema de memoria virtual. También hay proyectos del Google Summer of Code en camino, mejor soporte Xen, actualizaciones del escritorio Xfce para FreeBSD, Soporte TRIM para el sistema de archivos ZFS, y numerosas actividades varias que han ocurrido en los pasados tres meses. Averigua todos los detalles en el  Reporte de estatus en FreeBSD.org.

______________

Nos leeremos en el siguiente artículo.

FreeBSD rulez!

Si esta información te resultó útil considera hacer una donación a mi cuenta de LiteCoin:

LTC:    LhyHJC2eXVCrwHKX1jnMuSHgSijW3XHX2j

_________________________

Eric De La Cruz Lugo, es Licenciado en Informática Administrativa (LIA) con especialidad en sistemas, egresado del Instituto Tecnológico y de Estudios Superiores de Occidente (ITESO), ha sido usuario de FreeBSD desde 1993 y de sistemas UNIX desde 1992, y de Linux desde 1997 (actualmente cuenta con certificación Linux+CompTIA) es profesor de asignatura de la Universidad Tecnológica Metropolitana en Mérida, Yucatán, donde administra servidores corriendo con FreeBSD que hospedan aplicaciones administrativas y la plataforma educativa en línea de la división de TIC (Tecnologías de la Información y Comunicación) de la Universidad. También brinda de forma independiente consultoría profesional a empresas e instituciones, e imparte cursos relacionados con UNIX, Linux y desde luego FreeBSD!, forma parte del equipo de traducción al español del sitio bsdcertification.org, así como Proofreader y betatester de artículos de la revista BSDMag editada en Polonia, que se puede leer mensualmente en bsdmag.org,  también es astrónomo amateur y asesor externo del Planetario Arcadio Poveda Ricalde de Mérida, Yucatán y esta felizmente casado con su amada esposa Marisol Alvarez, puede ser alcanzado en: eric_delacruz@yahoo.com y en eric@iteso.mx)

BHyVe: Un nuevo Hypervisor llega a FreeBSD 10.0

logo-FreeBSD-full-thumb

Este artículo es una traducción de la siguiente liga ubicada en: http://www.phoronix.com/scan.php?page=news_item&px=MTI5ODY
Posteado por Michael Larabel en Febrero 10 de 2013
BHyVE es un hypervisor libre de sistemas heredados que esta siendo desarrollado por desarrolladores de FreeBSD, que recientemente se ha fusionado en la línea principal de código para ser parte del sistema FreeBSD 10.0 release. El hypervisor BHyVe para virtualización se basa en la tecnología Intel VT-x y ya incluye varias características interesantes además de procurar ser verdaderamente libre de sistemas heredados, de alto-rendimiento, mientras que está contenido en un (footprint) espacio verdaderamente pequeño. BHyVe depende por ahora del soporte de virtualización de Intel VT-x de CPUs modernos mientras que el soporte para SMV de AMD aún esta siendo desarrollado.
BHyVe también depende de otras características modernas como las Tablas de Páginas Extendidas y de VirtIO. Estará haciendo su debut en FreeBSD 10.0 pero soporta invitados (guests) de FreeBSD hasta la versión 8.3. Hasta el momento éste es el único sistema operativo soportado sin modificar su estado. BHyVe tiene actualmente emulación IOAPIC, soporte local de mapeo de memoria APIC, detección de invitado ocioso (idle), y algún nivel de emulación AHCI. Un punto que esta en proceso de desarrollo para este hypervisor de FreeBSD es la eliminación de operaciones I/O, soporte de suspender/resumir, AMD SVM, y soporte para GPUs antigüos sin virtualización de páginas anidadas. Por medio de tomar ventaja de las funcionalidad de los CPUs modernos y las características de software, la implementación BHyVe entre su módulo de kernel, su biblioteca, y su espacio de utilerías de usuario nos da un total de  250 mil líneas de código. El código fue fusionado en el encabezado de FreeBSD a mediados de Enero. BHyVe fue mencionado en el último fin de semana en FOSDEM 2013 durante el BSD track y más detalles sobre este hypervisor de código abierto se puede encontrar en El Wiki de  FreeBSD y en bhyve.org. Este  hypervisor BSD no se encuentra tan avanzado o lleno de características como es el caso de Linux KVM o Xen, pero al menos se esta moviendo y mejorando el mundo de BSD.

__________________________

Nos leeremos en el siguiente artículo.

FreeBSD rulez!

Si esta información te resultó útil considera hacer una donación a mi cuenta de LiteCoin:

LTC:    LhyHJC2eXVCrwHKX1jnMuSHgSijW3XHX2j

_________________________

Eric De La Cruz Lugo, es Licenciado en Informática Administrativa (LIA) con especialidad en sistemas, egresado del Instituto Tecnológico y de Estudios Superiores de Occidente (ITESO), ha sido usuario de FreeBSD desde 1993 y de sistemas UNIX desde 1992, y de Linux desde 1997 (actualmente cuenta con certificación Linux+CompTIA) es profesor de asignatura de la Universidad Tecnológica Metropolitana en Mérida, Yucatán, donde administra servidores corriendo con FreeBSD que hospedan aplicaciones administrativas y la plataforma educativa en línea de la división de TIC (Tecnologías de la Información y Comunicación) de la Universidad. También brinda de forma independiente consultoría profesional a empresas e instituciones, e imparte cursos relacionados con UNIX, Linux y desde luego FreeBSD!, forma parte del equipo de traducción al español del sitio bsdcertification.org, así como Proofreader y betatester de artículos de la revista BSDMag editada en Polonia, que se puede leer mensualmente en bsdmag.org,  también es astrónomo amateur y asesor externo del Planetario Arcadio Poveda Ricalde de Mérida, Yucatán y esta felizmente casado con su amada esposa Marisol Alvarez, puede ser alcanzado en: eric_delacruz@yahoo.com y en eric@iteso.mx)

Pruebas de estrés mejoradas para BSD con 4.4-Forsand

puflogv500X325NetBSD-headerlogologo-FreeBSD-full-thumbdragon_small_logo
Este artículo es una traducción de la siguiente liga: http://www.phoronix.com/scan.php?page=news_item&px=MTI4Nzk
Posteado por Michael Larabel en Enero 30 de 2013
Nuevas características y otras mejoras para las pruebas de estres y rendimiento de sistemas operativos *BSD han sido consolidadas con la liberación próxima de Forsand. Apenas la semana pasada se liberó La Suite de Pruebas 4.4-Forsand Milestone 1 de Phoronix junto con una impresionante conjunto de pruebas nuevas/actualizadas (con pruebas de Wine también) mientas que al día de hoy esta lista para probar el segundo hito de la liberación de desarrollo.
Phoronix Test Suite 4.4 Milestone 2 tiene mucho que ver con mejorar el soporte de los sistemas operativos *BSD con nuestra plataforma de pruebas automatizada de código abierto que soporta plataformas Linux, BSD, Solaris, OS X, Hurd, y Windows. Sistemas operativos BSD como FreeBSD, DragonFlyBSD, NetBSD, y OpenBSD han sido soportados por la Suite de Pruebas de Phoronix desde hace años. De cualquier manera, los sistemas operativos no-Linux no habían sido tan avanzados y no tenían un gran número de características expuestas, pero eso ha estado cambiando para los BSDs.