Bilkent University
Department of Computer Engineering


Intelligent Grid Architecture Using Mobile Code


Umit Topaloglu
Department of Applied Science
University of Arkansas at Little Rock

A grid is a hardware and software infrastructure that provides dependable, consistent, pervasive, and inexpensive access to high-end computational capabilities by means of establishing, managing, and evolving multi-organizational federations. Despite the rapid improvements in grid technologies, efficient and scalable use of resources in a secure way is still an issue. Employing an intelligent framework for the resource management will result dynamically configurable and accessible computing. Mobile Agents (MA), a subset of the Agent theory, equipped with a profile of user wishes can achieve their objectives in deliberate manner. Fortunately, they can also communicate with other Agents without guidance of the creator. Agents have the following popular features: Dynamism, intelligence, decentralization, and flexibility. Combining the MA advantages with an efficient cryptosystem will result in a powerful and reliable framework that can be used by any information system which has privacy and speed as prime requirements. In the proposed framework, Mobile Agents are used to manage resource access and configuration. It’s code and state will be protected from malicious attacks by employing a simple and secure Decomposed Encoding and Decoding ciphering technique. Use of such decomposition based ciphering architecture with an intelligent reasoning will result in low resource usage and secure enough execution. Moreover, as fault tolerance is one of the inevitable requirements for the current distributed systems, the system allows the code or state recovery without using backups or large log files.


DATE: October26, 2005, Wednesday@ 13:40