Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Proyecto ClueX: Gestor Inteligente de Cálculo Distribuído

Loading...
Thumbnail Image

Official URL

Full text at PDC

Publication date

2003

Advisors (or tutors)

Editors

Journal Title

Journal ISSN

Volume Title

Publisher

Citations
Google Scholar

Citation

Abstract

El objetivo del proyecto es la implementación de una arquitectura distribuida, y de algoritmos de Inteligencia Artificial que realicen las decisiones de Gestión de procesos en ella. La arquitectura está formada por: un planificador, que ejecuta el programa gestor de procesos “AIEngine”, una serie de máquinas-cliente, solicitantes de tareas a ejecutar. Yu na serie de estaciones de cálculo, encargadas de ejecutar las órdenes. El programa gestor se basa en los siguientes aspectos: uso de Inteligencia Artificial para realizar las decisiones, implementando algoritmos de planificación basados en diversas políticas, y realización de una Base de Datos. Concretamente: Round Robin, Razonamiento basado en casos, Balanceo de Carga, Red Neuronal. Por su parte, las estaciones de cálculo son capaces de realizar las siguientes funciones: recoger estadísticas y avisar de los distintos eventos de ejecución (inicio, final, errores...). Se ha añadido al proyecto las siguientes funcionalidades: cambio de algoritmo de planificación “en caliente”, realizar una gestión no centralizada en un servidor mediante una GUI y encriptación de las comunicaciones. [ABSTRACT]The aim of the proyect is the implementation of a distributed system, and AI algorithms able to make the process management in it. The architecture is composed by: a scheduler machine, running the process manager, called “AIEngine”, a group of clients, demanding the execution of any process and a group of “calc stations”, executing the commands. The Process Manager is based in: use of AI to make decisions, with process management algorithms based on different policies and a Database Manager, more specifically: Round Robin, Case Based reasoning, Qualified Load Balancing and Neural Network. Calc Stations are able to: Harvest statistics, Warn about different execution events (beginnings, endings, errors,…). Some other functionality has been added to the proyect: support of “hot” policy change, uncentralized management of the system using a GUI and safe (encrypted) comunications.

Research Projects

Organizational Units

Journal Issue

Description

Trabajo de la asignatura Sistemas Informáticos (Facultad de Informática, Curso 2002-2003)

UCM subjects

Unesco subjects

Keywords