El 2005-05-23 a las 09:01 +0100, Rafael Griman escribió:
Los equipos de los que te hablo garantizan tiempos fuera de linea medidos en segundos por año. Incluso para cambiar las memorias de la CPU. Eso no lo hace linux.
Hay unas cuantas cosas "corporativas" que Linux no hace :( Pero queda poco para que lo pueda hacer ;) Algunos de los temas que hay que mejorar:
Ya llegarán. Son usos minoritarios, con mucho dinero por medio.
- CPU hot swap: sí, cambiar la CPU sin apagar la máquina y sin perder datos. Teóricamente es posible con algunas plataformas (NO, Intel NO)
Yo he "visto" cambiar la placa base sin perder servicio :-p
- Memory hot swap: como dice Carlos, hay sistemas cuyos sys admins NO conciben caida de sistema ... es más, creo que no lo han visto nunca ;)
Es que se les puede caer el pelo; la maquina cuesta millones (y no de pesetas precisamente), pues imaginate lo que tiene que rendir. Si pierde un minuto de servicio las perdidas también son desorbitadas..
- tiempo real: sí, hay alguna cosa por ahí como RTLinux
- bajar latencias: una de las obsesiones del Sr. Torvalds
- mejorar el tema de SMP: pasar procesos de un procesador a otro, ...
- algunos temas de red: latencias, mejorar drivers, ...
- sistemas de ficheros de clústering
- seguridad: lo que se conoce en otros entornos como trusted IRIX, trusted Solaris, ... Sí, existe SELinux, pero no está tan probado, es complejo de configurar, ...
- disminuir el footprint
Aquí en SGI estoy viendo poco a poco todo lo que están portando a Linux desde IRIX y no veas ... Ya estoy babeando ;)
Me lo imagino, me das cierta envida :-) La máquina que yo estoy pensando es arcaica, debe ser de los ochenta. Compleja que no veas, sobre todo el software. Ocupa un armario de dos hojas, sin contar las consolas (y la documentación otro tanto). Todo duplicado, cpu, memoria, discos, placas, entradas/salidas. Posiblidad de cruzar secciones en caliente: lado 0 trabajando con discos del lado 2, por ejemplo. Cambio de lado automático o manual, instantaneo, sin perder servicio. No "sabe" tcp/ip, lo unico "remoto" que he visto que soporta son enlaces x25. Las consolas son rs232 (la principal, por duplicado). El sistema operativo, Unix RTR (Real Time Reliable). Es capaz de actualizar el software en un lado, mientras el otro sigue trabajando con el antiguo. Terminada la actualización, se cambia de lado, se espera un dia a ver si falla algo; si va bien, se copia la actualización al otro lado, y si falla, se regresan los cambios. ¿Pa'que sirve? Teléfonos. -- Saludos Carlos Robinson