[eside-ghost] Ordenador distribuido

Jon Ander Ortiz jonbaine en gmail.com
Mie Mayo 9 14:27:31 CEST 2007


Iepa!!!

>
> Vaya, openmosix+dfsa parece ser exactamente en lo que estaba
> pensando... No sabia que la migracion de procesos fuera tan "facil",
> de hecho pensaba q seria imposible en cuanto varían las cpus. Por
> ejemplo... nose, si un proceso usa un registro presente en las cpus
> con SSE2, y se intenta pasar a un 486, no petaría eso por todos laos?


En OpenMosix se utiliza un emulador de VM86, para distribuir los procesos,
es decir, que de esta manera se realiza los clusters "heterogeneos". Claro,
que si un proceso daría problemas si hace uso de:

* Operaciones propias de una arquitectura. concreta.
* Utiliza memoria compartida.
* Accede a registros de dispositivos dispositivos o a memoria DMA de la RAM
(Direct memory access).
* No se puede ejecutar en modo VM86

En principio openMosix no sabe si un proceso va a hacer algo de lo que hemos
comentado por lo que por defecto, si nadie le dice nada migra el proceso,
pero si ejecutando pasa lo siguiente:
A ) Si hace referencia a algo concreto de la máquina en la que se ha
arrancado (mem. compartida, acceso a registros de dispositivos... ) migra el
proceso a la máquina que ha iniciado el proceso.
B ) Si utiliza alguna instrucción de alguna arch. concreta, migra el proceso
a alguna máquina de el cluster con esa arquitectura.

Mola ehhh??
La verdad es que esta muy currado y es SW libre ^^


No he leido mucho sobre el tema de DFSA... no me queda claro si se usa
> exclusivamente para poder migrar procesos, o puede ser usado tb por el
> usuario final (aka procesos que no necesitan migrar ni han sido
> migrados), como si fuera un especie de SAMBA masivo. Alguien sabe como
> va?
> --


De esto no se ni que es :S

Un saludete:
jonan


Saludos,
>      STenyaK
>
> _______________________________________________
> Site:   http://1ksurvivor.homeip.net  <1kSurvivor>
>          http://motorsport-sim.org     <Motorsport>
>          http://kwh.iespana.es         <KuantikalWareHouse>
>          http://emuletutorial.info     <EmuleTutorial>
> ICQ:    153709484
> Mail:   stenyak AT gmail DOT com
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://listas.deusto.es/mailman/private/eside-ghost/attachments/20070509/b1ffb002/attachment.htm


Más información sobre la lista de distribución eside-ghost