The Uniframe Mobile Agent Based Resource Discovery Service
Abstract
The development of a Distributed Computing System (DCS) using geographically scattered heterogeneous software components is a growing trend. The UniFrame paradigm provides an approach for automatic or semi-automatic creation of a DCS by seamless integration of software components taking into account both functional and non-functional (such as QoS) requirements. UniFrame uses the UniFrame Resource Discovery Service (URDS) for dynamic discovery and selection of components that are deployed on the network. The entities involved in the URDS uses request-reply based communication to accomplish their tasks. These discovery entities periodically discover newt registered components from the native registries. They require certain amount of network resources to effectively discover components. Also, the native registries may decide to offer differentiated services to different discovery entities based on pre- determined policies. The UniFrame Mobile Agent based Resource Discovery Service (MURDS) project addresses the issues related to network resource consumption and heterogeneous policies by replacing the request-reply based communication in the URDS with the mobile agent-based communication. A prototype is designed and experimented with to validate the inclusion of mobile agents in the URDS architecture. The results obtained indicate that the mobile agent-based communication is comprehensive enough to reduce network resource consumption and to interoperate with the native registries that offer differentiated service to different discovery entities.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jun 28, 2004
- Accession Number
- ADA492290
Entities
People
- Jayasree Gandhamaneni