|
Н. П. Вашкевич, С. А. Зинкин, В. А. Киреев, А. В.
Прошкин, Пензенский государственный университет
Коллективное поведение агентов в сетях хранения и обработки данных
|
Дано описание новой технологии мобильных агентов. Рассмотрены вопросы коллективного взаимодействия агентов между собой и с окружающей средой. Приведены обзор технологии Java Migratory Objects и основные положения, касающиеся построения и перспективы развития распределенных агентно-базированных систем. Представлен пример агентно- базированной сетевой архитектуры Master-Worker. Рассмотрены принципы построения хранилищ данных, запросы построения распределенной архитектуры хранилищ и вытекающие из этого проблемы, связанные с обеспечением целостности информации в хранилище, проблемы безопасности и защиты информации. Дано описание проекта реализации системы управления распределенным хранилищем данных на агентно- базированной платформе с архитектурой Master Worker.
Vashkevitch N. P. , Zinkin S. A., Kireev V. A. , Proshkin A. V.
Towards Collective
Mobile Agents Behavior at Data Storage Networks
The wide acceptance of Java technology as the de facto standard for the development of
distributed application on the Web, and the emerging technology of Java Mobile Agents
Frameworks, has motivated the creation of a new methodology for the creation of parallel
mobile applications. Methodology for the creation of parallel applications on the Web is
introduced. The collective behavior of mobile agents is considered. The proposed Mobile-
Agent parallel processing framework uses multiple Java-mobile Agents that each one
utilizes multithreading. Each mobile agent can travel anywhere in the web toper-form its
tasks. The concept of task handlers based on plan concept is introduced, which are Java
objects capable of implementing a particular task of the target application. TaskHandlers
are dynamically assigned to mobile agents. A prototype application: as proof of concept of
proposed framework was developed and tested. Boosted by the inherited benefits of using
Java and Mobile Agents, the proposed methodology includes concepts of Master- Worker
architecture, and could potentially exploit in a parallel manner all the available
computational resources on the World Wide Web.
Введение Концепция JMO. Архитектура Master-Workers
Схемы поведения в JMO
Основные аспекты реализации хранилища
Пример реализации распределенного хранилища на базе JMO
Список литературы