Microsoft libera (mah o menoh) singularity

Iniciado por patillotes, Marzo 06, 2008, 10:36:53 AM

Tema anterior - Siguiente tema

patillotes

Singularity es un sistema operativo escrito en C sharp o un dialecto de el que no lo tengo muy claro. Forma parte de los proyectos de investigacion friqui de MS y han liberado las fuentes bajo noseque licencia:

Aqui la trifulca de rigor en slashdot sobre si es una trampa, o por el contrario es una treta:
http://slashdot.org/articles/08/03/05/1528227.shtml

Aqui la web del invento:
http://www.codeplex.com/singularity

yonodio

Cita de: Patillotes en Marzo 06, 2008, 10:36:53 AM
Singularity es un sistema operativo escrito en C sharp o un dialecto de el que no lo tengo muy claro. Forma parte de los proyectos de investigacion friqui de MS y han liberado las fuentes bajo noseque licencia:

Aqui la trifulca de rigor en slashdot sobre si es una trampa, o por el contrario es una treta:
http://slashdot.org/articles/08/03/05/1528227.shtml

Aqui la web del invento:
http://www.codeplex.com/singularity

Por lo que he leido, los desconfiados hablan de que con la liberacion, microsoft va a conseguir una pila de betatesters-desarrolladores por "la jeta". Ya veremos.

OT: Pati, tienes alguna idea de montar clusters bajo Linux?. En el trabajo he arramblado con una pila de Pentium IV 1.7Ghz con los que nadie saber que hacer e igual me da por meterme en camisa de once varas y probar algo de eso.


patillotes

Beowulf es la solucion tipica para hacer clusteres con Linux, pero nunca lo he probado.

Para hacer gilipruebas y trastear antes de ponerse serio, hay una distribucion tipo knoppix. Un livecd de estos, arrancas en un nodo, lo pones como principal y vas por ahi uniendo los nodos al cluster de marras.

Voy a buscar el enlace.



patillotes

#6
Dos cosas mas.

*Si quieres probar algo friqui pata negra en c. distribuida prueba Plan 9. No es tan funcional como un Linux y no lo he probado mas que con un solo usuario, pero es friqui, friqui: http://plan9.bell-labs.com/plan9/ (nota, la web principal de Bell se les cae 27 veces al dia o algo)
http://www.plan9.es/
(No se que Universidad, Rey Juan Carlos, tiene una web muy buena de Plan 9)
http://plan9.escet.urjc.es/plan9.html

* Windows 2008 ya esta por ahi, ¿alguien lo ha trasteado?

Didius

Buenas, ya que estáis hablando de clusters, estoy buscando un sistema de colas en batch para meter en mi ubuntu y hacer uso de los cuatro procesadores que tengo de manera racional adignando memoria y ciclos de procesador según necesidades del trabajo y prioridades predefinidas (no necesariamente paralelo, ya que gran parte del software que uso no lo admite) y no tener que hacerme yo scripts para administrar la entrada de nuevos trabajos. No es un cluster así­ que me estoy dando de cabezazos con el openPBS, precisamente por eso, que no es un puto cluster y la definición de nodos que tengo no es para lo que está diseñado ese sistema de colas. Así­ que si alguno tiene alguna idea, sencilla y gratuita, quedaré eternamente agradecido. Torque ya lo he probado pero es exactamente lo mismo, ya que es una evolución comercial de openPBS.

patillotes

Todo lo que se me ocurre implica trasteo, no conozco ningun sistema especifico para eso. Lo siento.

A ver si viene alguien que controle mas.

Baku

It's very difficult todo esto.

Didius

Cita de: Patillotes en Marzo 06, 2008, 12:20:24 PM
Todo lo que se me ocurre implica trasteo, no conozco ningun sistema especifico para eso. Lo siento.

A ver si viene alguien que controle mas.

Nada, Pati. Ni siquiera los informáticos de la casa saben. Uno me ha recomendado Perl Batchsystem-SBS, pero es casi como los scripts que yo me he hecho. Simplemente abre procesos monitoriza su duración y manda nuevos, tantos como procesadores hay, cuando ha terminado el anterior. Yo estaba buscando algo un poco más sofisticado sin llegar a un nivel de cluster. Me consta que PBS lo puede hacer en un único nodo mpi, pero no quiero perder 5 dí­as enterándome de como funciona para ajustarlo a mi configuración.

Extiendete más, Baku, por favor.

Baku

En ese paquete viene la utilidad taskset que permite decirle al planificador del kernel a que procesador ligar una tarea. No es exactamente lo que tu buscas pero es un comienzo.
It's very difficult todo esto.

Didius

Gracias Baku, le echaré un vistazo, desconocí­a ese paquete en concreto. Pero sí­, yo querí­a algo dinámico en la asignación de recursos.

yonodio

Cita de: Patillotes en Marzo 06, 2008, 11:27:45 AM
Dos cosas mas.

*Si quieres probar algo friqui pata negra en c. distribuida prueba Plan 9. No es tan funcional como un Linux y no lo he probado mas que con un solo usuario, pero es friqui, friqui: http://plan9.bell-labs.com/plan9/ (nota, la web principal de Bell se les cae 27 veces al dia o algo)
http://www.plan9.es/
(No se que Universidad, Rey Juan Carlos, tiene una web muy buena de Plan 9)
http://plan9.escet.urjc.es/plan9.html

* Windows 2008 ya esta por ahi, ¿alguien lo ha trasteado?

donde (por trastearlo, digo) ?

patillotes

Buena pregunta, esta a la venta y he visto un tutorial para adaptarlo a uso de escritorio. Supongo que andara por la mula y P2P.

Voy a ver.