Archivos Mensuales: mayo 2011

TermKit

Visto en Slashdot: Un tal Steven Wittens ha concebido una versión siglo XXI del terminal de línea de comandos que todos usamos y, la mayor parte del tiempo, amamos.

Lo cierto es que no tengo mucha esperanza de que llegue muy lejos, porque se olvida de la universalidad de la línea de comandos – mismo motivo por el que todavía en el siglo en que vivimos, todos los hierrecicos de red más o menos serios vienen con un venerable puerto serie que habla caracteres a la astrocuántica velocidad de 9.600 bps; pero tiene «un punto», digamos, da en la diana en varios momentos, y me parece interesantísimo como terminal *ix al menos.

Hasta creo que me lo voy a instalar, mira.

 

Linux en javascript

El mundo al revés. Un Linux corriendo en Javascript:

http://bellard.org/jslinux/

Con la creciente potencia de los ordenadores, todo esto de las emulaciones y virtualizaciones está empezando a ser verdaderamente divertido. Ya hace mucho que no hace falta comerse el coco para jugar con aquellos ordenadores basados en Z80 (6502 para los marqueses) de nuestros años mozos. No puedo evitar preguntarme, como una simpática viejecita que descubre el microondas por primera vez: ¿Qué inventarán a continuación?

 

Cómo mola el iSCSI

Empezaré por confesar que las he pasado canutas. Primero, con las MD3000i: Unos trastos muy estables, la verdad, pero con un precio de otro mundo, y que necesitan una aplicación Windows para gestionarse. Caca. Buscando alternativas más eficientes y flexibles tanto desde el punto de vista de gestión como el de coste, empezó mi periplo.

He probado ietd y LIO. No he llegado a probar los otros por no considerar que fueran a aportar sobre estos.

El primero en caer fue ietd. Es muy facilito de instalar y configurar. Sin embargo, no ha resultado estable en nuestro entorno, ocasionando varias paradas del almacenamiento que solamente se podían recuperar rearrancando el demonio. El desarrollo no está estancado, pero tampoco es muy activo, aunque al menos los desarrolladores escuchan.

En cuanto a LIO, empecé por bajar de git lo último de lo último, con el resultado que es de esperar 🙂 Después de eso, aconsejado por los desarrolladores, puse una versión que consideran estable (la 3.5.3). Esta ha resultado en nuestro entorno completamente sólida, sin un solo problema. La empresa que patrocina el desarrollo de LIO, RisingTideSystems, suministra algunas utilísimas herramientas de gestión (rtsadmin) y contratos de mantenimiento. LIO tiene previsto ir integrando sus módulos en el kernel culminando con la versión 2.6.40.

Para completar el panorama a favor de LIO, no se trata solamente de un target ISCSI. Es un completo marco de acceso a almacenamiento que incluye también FCoE, en una prometedora e interesantísima integración. De hecho, últimamente empiezo a ver a iSCSI como un paso hacia FCoE.