Главная » Просмотр файлов » Диссертация

Диссертация (1148255), страница 2

Файл №1148255 Диссертация (МАКС DSM Система распределённой общей памяти для мультиагентных систем в IoT) 2 страницаДиссертация (1148255) страница 22019-06-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

В опера­ционных системах в этом качестве обычно предлагаются лишь функции об­мена сообщениями (адресного, многоадресного или широковещательного) [9],остальной же функционал необходимо создавать прикладному программистусамостоятельно. Это вызывает определенные сложности, так как параллель­ное программирование, в особенности программирование многопроцессорныхпараллельных систем, требует специальных знаний (имеющихся лишь у немно­гих программистов [9, с. 590]), порождая отдельное направление в программи­ровании со своими образовательными программами, исследованиями и литера­турой.Основная трудность в создании подобных механизмов обусловлена описан­ными выше свойствами агентов, которые позволяют сделать вывод о существо­вании неотделимой от понятия «агент» задачи гарантирования согласованностиили когерентности (англ.

coherence) знаний в системе. Задача вызвана, с однойстороны, высокой вероятностью расхождения информации у разных агентов, ас другой, необходимостью их координации и, то есть, синхронизации этой ин­формации. Говоря иначе, обмен информацией в МАС должен осуществлятьсятаким образом, чтобы можно было гарантировать непротиворечивость (конси­стентность, от англ. consistency) информации в разных узлах системы (в про­тивном случае система вела бы себя рассогласованно, нескоординированно, чтопротиворечит самому понятию «система»).Задача может быть решена на прикладном уровне и с помощью класси­ческих примитивов рассылки сообщений, однако многими авторами было пока­зано, что подобные решения оказываются крайне сложными, что отрицатель­но сказывается на их стоимости и надежности.

Чтобы упростить прикладнымразработчикам решение данной задачи, была предложена [32] новая модель –распределённой общей памяти (англ. distributed shared memory – DSM). Мо­8дель оказалась настолько удачной, что вызвала волну исследований в даннойобласти. В последующие годы было создано множество моделей консистент­ности [15, 20, 25, 29–31, 34, 35], балансирующих между производительностью ипредсказуемостью. Параллельно разрабатывались алгоритмы (обзор известныхпринципиальных решений выполнен в работах [44, 45]), и создавались конечныесистемы [12–15, 22–24, 26–28, 32, 39, 47, 50, 53].Если на заре развития концепции DSM основное внимание исследователейбыло уделено моделям консистентности и попыткам их усовершенствования дляобеспечения приемлемой производительности, то затем акцент сместился к ал­горитмам, эффективно реализующим ту или иную модель. DSM-системы тоговремени зачастую были экспериментальными и создавались для проверки тойили иной гипотезы.

В последние годы прослеживается тенденция разработкиDSM-систем, предназначенных для решения вполне определённых задач в кон­кретной области (к примеру, Zeng и др. в работе 2017 года [39] описывают DSMсистему, предназначенную для осуществления коммуникации между виртуаль­ными машинами).Концепция DSM применима к любым видам МАС или распределённыхсистем. Однако сфера устройств Интернета вещей (англ. Internet of Things –IoT) – одна из наиболее бурно развивающихся, стимулирующая массовый инте­рес к распределённым системам – остаётся данной концепцией не охвачена.

Помнению автора, данная ситуация сложилась по следующим причинам.– прежние DSM системы разрабатывались зачастую на экзотических язы­ках и под неиспользуемые сейчас ОС;– в области IoT часто используются маломощные, но энергоэффективныемикропроцессоры, на которых не могут исполняться такие ОС как Linuxбез катастрофической потери производительности, а зачастую не могути принципиально, в связи с аппаратными ограничениями – например, от­сутствием в микропроцессоре блока управления памятью (англ. memory9management unit – MMU);– специализированные ОС для подобных микропроцессоров существуют, нобольшинство из них являются проприетарными1 ;– открытые ОС, которые могут работать на подобных микропроцессорах,построены с использованием морально устаревших концепций, что снижа­ет перспективность создания новых механизмов под такие ОС;– наконец, имеет место сочетание двух факторов – бурный рост интереса краспределённым системам – тенденция всего лишь последних несколькихлет, а концепция DSM хотя и существует достаточно давно, но долгоевремя оставалась неизвестна широкому кругу разработчиков в связи смалой распространённостью распределённых решений.Наконец, необходимо отметить ещё одну особенность DSM.

Параллельныевычисления, устойчивость к сбоям отдельных узлов, поддержка динамическихсетей, горячее резервирование оборудования и прочее – это механизмы, тра­диционно считающиеся крайне сложными и дорогими в реализации. В связис этим разработка подобных механизмов оказывается обоснована только длясистем с повышенными требованиями к производительности и надёжности (на­пример, крупные промышленные, медицинские или военные решения). DSMпредоставляет возможность существенно упростить решение подобных задач засчет перехода на более высокий уровень абстракции, не требуя от разработчика«ручного» управления отдельными сообщениями, курсирующими в системе.Таким образом, в настоящий момент технология DSM оказывается востре­бованной в бурно развивающейся области МАС для IoT, позволяя существенноупростить создание конечных распределённых решений, привнести в них слож­ный функционал «больших систем», сократив при этом время на разработку.1Проприетарный (англ.

proprietary) – частный, несвободный. Здесь имеется в виду коммерческое, несво­бодное программное обеспечение.10Степень разработанности темы исследования. Масштабные работыв области теории МАС были проведены в разные годы В. Б. Тарасовым, Y.Shoham, G. Weiss, M. Wooldridge и др. Многопроцессорные вычислительныесистемы исследовались, в частности, А. М. Андреевым, Г. П. Можаровым, В.В. Сюзевым.Родоначальником DSM систем принято считать K.

Li, защитившего дис­сертацию на данную тему в 1986 году. В дальнейшем множество ученых ис­следовали существующие и предлагали новые модели консистентности, балан­сируя между производительностью и предсказуемостью. Наиболее существен­ные результаты были получены такими учеными как N. Bershad, M. Dubois, K.Gharachorloo, J. R. Goodman, P. W. Hutto, P. Keleher, L. Lamport, R. J. Lipton идр. Разработкой и анализом алгоритмов занимались A. Forin, R. E. Kessler, O.Krieger, M. Livny, M.

Stumm, S. Zhou и др. Конечные DSM системы создавалиH. E. Bal, J. K. Bennett, B. N. Bershad, B. Fleisch, D. Gelernter, E. Jul, P. J.Keleher, K. Li, M. Stumm, L. Zeng, S. Zhou и др.В последние годы направление исследований смещается от разработкипринципиально новых моделей консистентности и универсальных алгоритмовк созданию узко-специализированных DSM-систем, наиболее полно учитываю­щих особенности той или иной предметной области (к примеру, можно обра­титься к статьям L. Zeng 2017 года). Однако сфера IoT при высоком уровневостребованности оказалась до сих пор исследователями не охвачена.Объект и предмет исследования. В данной работе в качестве объектаисследования выступают модели, методы, алгоритмы, языки и программныеинструменты для организации процесса обмена «знаниями» в мультиагентныхсистемах.

Предметом исследования является мультиагентная координация по­средством механизма распределённой общей памяти в условиях беспроводнойсвязи в анизотропном радиоэфире.Цели и задачи диссертационной работы. С учетом проведенного ана­лиза, целью данной работы является разработка моделей, алгоритмов и про­11граммных средств, реализующих концепцию распределённой общей памяти длямультиагентных систем в IoT и позволяющих существенно упростить и уско­рить создание прикладных решений в данной области. В соответствии с постав­ленной целью в работе решаются задачи по разработке (созданию) следующихкомпонент.1. Модели консистентности данных в распределённой системе, отвечающейтребованиям и особенностям мультиагентных систем в области IoT.2.

Алгоритма организации узлов мультиагентной системы в само-восстанав­ливающуюся структуру, устойчивую к выходу из строя отдельных узлов.3. Программного интерфейса для прикладного взаимодействия с разрабаты­ваемым механизмом реализации концепции распределённой памяти.4. Алгоритмического и программного обеспечения, реализующего концеп­цию распределённой общей памяти для мультиагентных систем в сфереIoT.5.

Экспериментального программно-аппаратного стенда (включая сбор ха­рактеристик разработанного программного решения).Научная новизна данного диссертационного исследования заключаетсяв следующем.1. Усиленная модель консистентности по выходу (англ. enhanced releaseconsistency) дополняет возможности известной ранее модели по выходуотдельными свойствами модели по входу. Данное сочетание свойств пред­ложено впервые и позволяет добиться лучших характеристик в заданнойпредметной области, чем любая из исходных моделей.2.

Характеристики

Тип файла
PDF-файл
Размер
806,38 Kb
Высшее учебное заведение

Список файлов диссертации

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6381
Авторов
на СтудИзбе
308
Средний доход
с одного платного файла
Обучение Подробнее