Migración de procesos entre computadoras en un ambiente controlado

Ventura, Sebastián

Supervisor(es): Sabiguero Yawelak, Ariel

Resumen:

Este trabajo ofrece una extensa explicación de la migración de procesos al mismo tiempo que se describen sus principales funcionalidades y objetivos. Se explican los sistemas que tienen este propósito y los problemas que estos tienen cuando se debe llegar a la práctica, y como podrían ser mejorados con un sistema orientadoal usuario. Además, se demuestra cómo se puede mejorar el aprovechamiento de los recursos en el futuro, para poder ofrecer una distribución de procesos balanceada entre todos los sistemas que estén conectados a una red. Las implementaciones de migraciones de procesos que existen actualmente fallan en no enfocarse en ser fáciles de usar y simples, por lo que difícilmente han visto aplicaciones prácticas en situaciones comunes. Los principales actores en los sistemas de migraciones de procesos son instituciones científicas con grandes computaciones que necesitan aprovechar todos los recursos, pero en este trabajo se apunta a un sistema en el que todos puedan aprovechar los recursos existentes, sobre todo teniendo en cuenta la cantidad de procesamiento que se ofrece con los sistemas móviles y con las computadoras personales. De esta manera, se presenta el sistema procs, un sistema de migración de procesos orientado al usuario que ofrece distribución de procesos en la red y seguridad en la ejecución de los mismos. Como base para este programa se toman ideas de trabajos anteriores similares, pero que tienen problemas de usabilidad o que se encuentran desactualizados. Se concluye el trabajo ideando la posible extensión del prototipo para ofrecer mejores opciones de migración y una distribución a través de una red peer-to-peer. Se demuestra así que esto no es solo posible, sino que es una de las funcionalidades que nos plantea el futuro cuando se nota la cantidad de recursos desaprovechados y el crecimiento del poder de las computadoras.


Así como una vez las mainframes fueron reemplazadas por computadoras que lograban hacer localmente los cálculos, la migración de procesos reemplazaría a la nube como una distribución igualitaria y sistemática de los recursos que se encuentran en Internet.


Detalles Bibliográficos
2011
Migración de Procesos
Sistema de Migración de Procesos
Español
Universidad de la República
COLIBRI
http://hdl.handle.net/20.500.12008/3017
Acceso abierto
Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0)