La Cuadrícula Orgánica

Original web-page: http://csc.lsu.edu/~gb/OrganicGrid/index.html

Rejillas de escritorio recientemente se han utilizado para realizar algunos de los cálculos más grandes en el mundo y tienen el potencial de crecer más por varios órdenes de magnitud. Sin embargo, los enfoques actuales de la utilización de recursos de escritorio o bien requieren servidores centralizados o un amplio conocimiento del sistema subyacente, lo que limita su capacidad de ampliación.

Proponemos un enfoque de inspiración biológica y totalmente descentralizada a la organización de cálculo que se basa en la programación autónoma de agentes fuertemente móviles en una red peer-to-peer. Nuestro enfoque logra los siguientes objetivos de diseño: casi nulo conocimiento de la topología de la red, el conocimiento cero del estado del sistema, la programación autónoma, computación distribuida, la falta de nodos especializados. Cada nodo es igualmente responsable de la programación y computación, los cuales se llevan a cabo prácticamente sin información sobre el sistema.

Hemos implementado una extensión de Java con la movilidad fuerte que permite a los agentes de subprocesos múltiples para migrar con todo su estado de ejecución mediante la traducción de Java con una fuerte movilidad en Java con la movilidad débil. Hemos construido una infraestructura de red prototipo, la cuadrícula orgánico, en el que una aplicación está programada mediante el encapsulado en un agente junto con un programador específico para las características de la aplicación. Al igual que en otras rejillas de escritorio, la cuadrícula orgánica puede ser desplegado en un protector de pantalla.

Estamos pensando en explorar el uso de nuestro traductor de movilidad para aplicaciones de facturación apuntando en grandes grupos. Nuestro enfoque de gestión de la red descentralizada se concentra actualmente en la búsqueda de recursos informáticos para las tareas. Estamos pensando en la generalización de este enfoque para tomar el movimiento de datos en la consideración también.

Colaboradores

Estudiantes

  • Brian L. Peterson
  • Arvind Saini

Los antiguos alumnos

  • Arjav J. Chakravarti (PhD, junio de 2004), Dasra
  • John T. Glass
  • Rajneesh Khambham (MS, diciembre de 2006)
  • Anindya Poddar
  • Xiaojin Wang (MS, diciembre de 2001), Amazon.com

Publicaciones

2007

2006

2005

2004

2003

2001

  • Fiabilidad a través de una fuerte movilidad
    X. Wang, J. Hallstrom, G. Baumgartner. En Actas de la séptima Taller ECOOP en sistemas de objetos móviles: Desarrollo de aplicaciones de agentes de confianza resistente y de alta ’01 (MOS), Budapest, Hungría, el 18 de junio de 2001, pp 1-13..

About the Author