10.04.2015 Views

2008(№7) - Санкт-Петербургский государственный ...

2008(№7) - Санкт-Петербургский государственный ...

2008(№7) - Санкт-Петербургский государственный ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

начинают теряться, терминалы потребителей, чтобы послать повторный запрос, ждут истечения<br />

тайм-аута, что увеличивает интервал между запросами и приводит к снижению интенсивности<br />

запросов, вызывающей снижение нагрузки на серверы поставщиков.<br />

Загрузка серверов поставщиков<br />

0,30 0,300<br />

0,250<br />

0,200<br />

0,150<br />

Количество<br />

количество<br />

потребителей<br />

1<br />

25<br />

50<br />

75<br />

100<br />

0,100<br />

0,050<br />

24<br />

00,000<br />

0,00 5,00 5 10,00 15,00 20,00 25,00 30,00 35,00<br />

Количество агентов<br />

Количество агентов<br />

Рис. 7<br />

Как показало имитационное моделирование, время поиска очень сильно зависит от количества<br />

агентов в поисковой группе. Минимальное и максимальное времена поиска могут<br />

отличаться на порядок при одинаковой загрузке в системе. Увеличение количества агентов не<br />

означает ускорение поиска. Оптимальное количество агентов, при котором обеспечивается<br />

наименьшее время поиска, очень сильно зависит от конфигурации и параметров в системе.<br />

Кривые, отражающие зависимость времени поиска от количества агентов при различном количестве<br />

потребителей в системе, имеют характерные минимумы, определяющие оптимальное<br />

соотношение агентов и потребителей в системе. Для обеспечения высокой производительности<br />

необходимо правильно выбирать количество поисковых агентов в зависимости от<br />

нагрузки на систему.<br />

СПИСОК ЛИТЕРАТУРЫ<br />

1. Фомичев В. С., Першин А. В. Архитектуры сетевых поисковых систем // Изв. СПбГЭТУ «ЛЭТИ».<br />

2006. № 3. С. 3–8.<br />

2. Таненбаум Э. С., Ван Стеен М. Распределенные системы. Принципы и парадигмы. СПб.: Питер, 2003.<br />

3. Орфали Р., Харки Д., Эдвартс Д. Основы CORBA. М.: МАЛИП, 1999.<br />

4. CORBA Facilities: Mobile Agent System Interoperability Facilities Submission: MASIF Revision / Object<br />

Management Group Framingham Corporate Center, 1998. № 3.<br />

5. Карпов Ю. Г. Имитационное моделирование систем. Введение в моделирование с AnyLogic 5. СПб.:<br />

BHV, 2005.<br />

6. Бенькович Е., Колесов Ю., Сениченков Ю. Практическое моделирование динамических систем. СПб.:<br />

BHV, 2001.<br />

A. V. Pershin<br />

MODEL OF AGENT SEARCHING SYSTEMS<br />

Model of agent searching system, network environment of the model, a searching algorithm<br />

and a server statechart are described. Components model is based on AnyLogic system<br />

libraries. Simulation process was carried out in AnyLogic system. Following characteristics<br />

were discovered: searching time, server loading, supplier server loading. These characteristics<br />

are depended on number of agents in system and uses activity. Optimal number of agents for<br />

parallel searching was got.<br />

Mobile agents, distribution searching systems, modeling of agent system

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!