Outline of the Agent Based Dynamic Distributed Service
The concept of distributed computing implies a network / internet-work of independent nodes which are logically configured in such a manner as to be seen as one machine by an application. They have been implemented in many varying forms and configurations, for the optimal processing of data. Various benefits, e.g. speedup, scale up, enhanced reliability, resource sharing etc, are accrued on their optimal dynamic exploitation.
Agents and multi-agent systems are useful in modeling complex distributed processes. They focus on support for (the development of) large-scale, secure, and heterogeneous distributed systems. Research in this domain includes scalable and secure agent platforms, location services, directory services, and systems management. They are expected to abstract both hardware and software vis-à-vis distributed systems.
For optimizing the use of the tremendous increase in processing power, bandwidth, and memory that technology is placing in the hands of the designer, a Dynamically Distributed Service (to be positioned as a service to a network / internet-work) is proposed. This paper examines the rationale for, and features of, such a service. An agent approach with thread migration is recommended as the scheme of implementation. The basic mechanism underlying the scheme is discussed, along with the data structures that are migrated to implement the service.
Keywords: Operating Systems, Distributed Operating Systems
Mr. Ravi Prakash Reddy Induri
Associate Professor, Departmant of Informaion Technology, G.Narayanamma Institute of Technology & Science