Fibra Óptica y 800 Gbps.

intel-corning-fiber-640x424Hace mucho tiempo leí una frase que decía «Si tenés a un hombre y a un león peleando por un pedazo de carne quien gana? No lo se, pero se quien de seguro pierde: la carne». Y si tenemos a dos grandes de la industria, cada uno líder en su área pero en vez de pelearse estan colaborando?, pues pasan cosas realmente asombrosas como lo que les cuento a continuación.

Resulta que Corning, la empresa que hace el famoso Gorilla Glass (que equipa a casi todas las pantallas de los smartphones modernos) y que según ellos son «líderes mundiales en vidrios y cerámicas especiales» se asoció con Intel, que sinceramente no necesita presentación. Entre los dos desarrollaron una fibra óptica especial que soporta transmisiones en un solo sentido de hasta 25 Gbps. Esto equivale aproximadamente a unos 3 GB por segundo!. Esta tecnología tiene nombre, y se llama MXC (según algunos lectores significa Mega eXpensive Cabling).

Pero no conformes con esto, metieron 64 hilos de esta fibra en un cable, y crearon un estandar para servidores y supercomputadoras de hasta 800 Gbps, no, no me sobró un cero, ochocientos gigabits por segundo… Esto es, hablando mal y pronto,  100 gigabytes por segundo. Tengamos en cuenta  que hoy se usan cables que transmiten hasta 10Gbps, lo que representa un incremento asombroso en las velocidades de transmisión dentro de los datacenters. Para hacerlo mas gráfico, imaginemos que tenemos dos computadoras conectadas con esta tecnología, y el resto del hardware acorde (no existe todavía): podríamos copiar todo el contenido de un disco de 1TB en apenas 10 segundos. Increible de verdad.

Como bien especifican acá, estará disponible a servidores y supercomputadoras la segunda mitad de este año (2014, si estás leyendo esto desde el futuro), por lo que para ver tecnología de este porte en los hogares falta una buena cantidad de años. Además, tengan en cuenta que estas tecnologías tan «particulares» rara vez llegan en sus primeras formas a los consumidores finales. Supongo que en un futuro tendremos algo así como «doble FO» o triple para hogares, aunque con las velocidades que se alcanzan con un solo hilo de fibra estamos cubiertos por muchos muchos años.

Si quieren leer mas sobre esto (in english): acá.

Saludos.

Gastón.

Velocidades de CD vs DVD vs USB.

cd_usbEsto pretende ser una breve introducción a estos formatos de almacenamiento tan comunes hoy en día.

El disco compacto nació al mundo allá por 1980 de la mano de Sony y Philips. Se trata de un disco de plástico transparente que de un lado tiene una capa reflectante de aluminio en la cual se graban datos de forma digital (ceros y unos a modo de pozos en el aluminio). Un laser se emite perpendicular al disco, luego rebota y es captado por unos fotoreceptores que dependiendo de la intensidad que detectan, traducen eso en ceros y unos, información digital que luego es procesada e interpretada según corresponda.

A que velocidad leen los CD y que son las 2x, 4x, 24x ?

Los primeros CD se pensaron como un medio para audio de alta calidad, por lo que todos los reproductores se hicieron para que la taza de lectura sea de 150 KB/s, velocidad suficiente para la calidad de audio que se pretendía. Los discos compactos contienen 74 minutos de música digital, suficiente para que quepa completa y sin cortes la Novena Sinfonía de Beethoven. (Según algunos, el presidente de Sony eligió ese tamaño por ese mismo motivo.)
Luego el CD pasó a usarse como medio para almacenar datos, y en este caso se necesitaba la mayor velocidad posible, por lo que se aceleró el giro del disco hasta alcanzar velocidades de 2x, 4x, etc. Esas velocidades son simplemente múltiplos de esa primera velocidad de 150 KB/s. Así tenemos que en una lectora de CD de las mas rápidas, de 32x, podemos obtener una taza de lectura de 4,8 MB/s máxima teórica. Para hacer mas simple el ejemplo digamos que una lectora de CD de las modernas puede leer unos 5 megabytes por segundo, máximo.

En DVD aparece en el 95 creado por varias empesas y pensado como un formato para reemplazar al viejo y querido VHS,  debiendo su nombre a Disco de Video Digital (Digital Video Disc en inglés). Aunque en apariencia es igual que el CD, las pistas  son mas finitas, por lo que en una misma superficie entra mucho mas información. Al estar la información mas «apretadita», la capacidad pasa de 700Mb a 4,6 Gb, y la velocidad de lectura aumenta con respecto a la del CD, y alcanza los 1350 KB/s. Así pues, las lectoras de DVD mas modernas, leen a unos 30 megabytes por segundo (siempre hablamos de velocidad máxima teórica).

Hablamos de velocidades máximas teóricas porque tanto en el caso del CD como del DVD, las velocidades máximas se obtienen al leer las pistas exteriores del disco, cuando se leen las mas internas la velocidad baja al menos un 30%.

El estandar USB 2.0 salió en el año 2000, y los dispositivos que lo soportan tienen una velocidad máxima de transferencia de 60 megabytes por segundo. Al no tener partes giratorias ni móviles, se ahorran un montón de problemas y la velocidad es bastante constante.

Tengan en cuenta de que estamos hablando de velocidades máximas teóricas, en la práctica bajan un poco. En la siguiente tabla resumimos los tres formatos:

velocidades

Uno de los usos mas común que le dimos y todavía le damos a los CD y DVD es el de instalar los sistemas operativos en una laptop o PC ya sea nueva o en una que estamos reinstalando. Este proceso, dependiendo de la computadora con la cual estamos trabajando, consume mucho tiempo. Y gran parte de ese tiempo se ocupa en la etapa de copia de buena parte de los archivos desde el medio de instalación a la computadora. Ahora, teniendo en cuenta las diferencias de velocidades entre los discos que vimos y un pendrive USB, no sería conveniente instalar un nuevo SO desde un pendrive?

Como hacemos? lo explico en la próxima entrada.

Saludos

Gastón.

Si quieren profundizar sobre estos temas pueden consultar los siguientes links:

http://es.wikipedia.org/wiki/Disco_compacto

http://es.wikipedia.org/wiki/DVD

http://es.wikipedia.org/wiki/Universal_Serial_Bus