Servicio de meta-planificación Grid
Loading...
Download
Official URL
Full text at PDC
Publication date
2006
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citation
Abstract
La Grid Computing es una nueva tecnología que comienza a crecer, junto con las
múltiples posibilidades que puede ofrecer a cualquier desarrollador. Junto con las opciones
que ofrece esta tecnología en cuanto a compartición de recursos surge la aplicación Word.
Esta aplicación se aprovecha de los recursos de las distintas máquinas del Grid para
la ejecución de un trabajo. Parte de una máquina supervisora en la que comienza la
ejecución y a partir de ella se va copiando y ejecutando en otros equipos.
A la par que Worm se ejecuta puede ir acompañada de cualquier otro trabajo
programado que el desarrollador pretenda correr en las distintas máquinas.
Esta aplicación es capaz de clonarse y ejecutarse a través de los equipos
establecidos, siempre bajo el control de la máquina supervisora que monitoriza sus trazas y
posibles errores.
La máquina supervisora mantiene parte de la aplicación en constante ejecución para
poder interaccionar con el usuario a través de la interfaz gráfica. La información principal
que se refleja son las trazas de evolución de la aplicación y la muestra de errores que serán
detectados y/o gestionados.
La aplicación se ha desarrollado en Java y se ha basado en las API`s de Globus
Toolkit 4.0 para todo lo relacionado con Grid.
[ABSTRACT]
Grid Computing is a new technology that right now is growing together with the
multiple possibilities that it can offer to any developer. The application Worm arises together
with the options that this technology can offer as for sharing resources.
This application takes advantages of the resources of the different machines of the
Grid for the execution of a job. It begins its execution in a machine which supervises all the
cycle of execution and from that machine it is copied and executing in other equipments. At
the same time that Worm is executed it can be accompanied of any another programmed
job that the developer tries to run in the different machines.
Worm application is capable to transfer the code and execute it across the established
equipments, always under the control of the machine that supervises and monitors all the
traces and possible errors.
The first machine supports a part of the application in constant execution so that user
has access to the graphical interface without any interruption. The traces of evolution of the
application and the errors that will be detected and/or managed for the application are the
principal information that the interface reflects.
Worm application has been developed in Java and has been based on the APIs that
Globus Toolkit 4 offer for everything related to Grid.
Description
Trabajo de la asignatura Sistemas Informáticos (Facultad de Informática, Curso 2005-2006)