Network weathermap

Network weathermap es una herramienta de visionado de la situación de la red fantástica, te permite ver la carga de los interfaces que tienes en la red a tiempo real.

La herramienta para funcionar se apoya en cacti, una de las herramientas más conocidas por cualquiera que administre una red.

Network wheathermap permite ver en cada momento como están de cargados los interfaces de la red y al situarse encima de cada interfaz muestra el tráfico de la gráfica de cacti con un pop-up como se puede ver en la imagen:

Esta imagen está elaborada, pero básicamente es la configuración por defecto poniendo unos iconos, ajustando la gama de colores de la carga, además tiene el detallito de la curvatura de los enlaces y permite ver de golpe el estado de la red.
Continuar leyendo

Cómo instalar Jekyll

El otro día ya os conté como instalar Octopress, y hoy vamos a ver cómo instalar Jekyll con una plantilla más o menos interesante, para ello he ido a jekyllthemes.org y seleccionado la plantilla Hmfaysal omega theme que me ha gustado bastante.

Lo primero será instalar jekyll en nuestro ordenador, presupongo que ya está instalado rvm y ruby.

gem install jekyll

Crearemos el sitio en jekyll

jekyll new blog

Donde blog es el directorio donde queremos crear la estructura de Jekyll.

Ahora nos descargaremos el tema desde GitHub y lo soltaremos al directorio donde hemos creado el blog.

Con estos simples pasos ya tenemos corriendo la plantilla de Jekyll, sólo nos quedará compilar y darle a la previsualización:

jekyll build
jekyll serve

Y llega el momento de editar el fichero _config.yml que se configura de la misma forma que en Octopress.

Así de fácil.

Cómo instalar Octopress

Os dejo aquí un pequeño tutorial en vídeo de cómo instalar y dejar mínimamente configurado un Octopress, en concreto he usado el ejemplo de este blog que estáis viendo.

En el vídeo os muestro cómo instalar desde cero un Octopress y cómo cambiar la plantilla.

Los enlaces referenciado son:

Cómo calcular el ancho de banda teórico máximo

Para conseguir un ancho de banda muy alto con sesiones TCP no es necesario con disponer de líneas de muy alta capacidad, por poner un ejemplo, si tenemos una línea simétrica de 100Mbps no significa necesariamente que vayamos a conseguir ese ancho de banda, el ancho de banda máximo depende de la latencia y del tamaño de ventana.

Realmente la capacidad de la línea ni siquiera es un factor determinante. La fórmula para calcular el ancho de banda efectivo es la siguiente:

Tamaño-de-ventana-TCP-en-bits / Latencia-en-segundos = Bits-por-segundo-de-transferencia

Vamos a verlo con un ejemplo real. Supongamos un ADSL con una latencia a Google.com de 36ms, como por ejemplo, el ADSL de mi casa

[edu@orion ~]$ ping google.com
PING google.com (173.194.34.228) 56(84) bytes of data.
64 bytes from mad01s09-in-f4.1e100.net (173.194.34.228): icmp_seq=1 ttl=56 time=35.0 ms
64 bytes from mad01s09-in-f4.1e100.net (173.194.34.228): icmp_seq=2 ttl=56 time=37.1 ms
64 bytes from mad01s09-in-f4.1e100.net (173.194.34.228): icmp_seq=3 ttl=56 time=37.7 ms

Y supongamos un tamaño de ventana de 64kB:

64KB = 65536 Bytes. 65536 * 8 = 524288 bits

Ahora ya tenemos los datos para hacer el cálculo, así que mi tasa de transferencia máxima con Google sería de:

524288 bits / 0.036 segundos = 14563555 bps

Esto nos da un resultado de 13,88Mbps, que no está mal, pero claro, si tuviera una línea de 100Mbps con estos datos nunca podría superar los 13,88Mbps, en ningún caso.
Continuar leyendo

Cómo instalar un Owncloud

A veces tener nuestros datos en servidores no controlados no es buena idea y tener nuestra información en sitios como Dropbox no siempre es una opción.

Para estos casos lo que podemos hacer es instalarnos nuestro propio servicio de sincronización de ficheros, hay muchos, pero el más sencillo es owncloud.

En este vídeo os cuento de forma rápida como instalarlo para que no tengáis problemas y al que tenga miedo de instalar algo así que se le quite porque es de lo más fácil.