Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шапошников_ВМ081.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
756 Кб
Скачать
☆

2.2 Сравнение инструментов, imav модель.

Рассмотрим подробнее виртуализацию облачных вычислений для обоснования выбранной нами методологии, при разработке обучающей интернет системы. Поскольку самой значительной частью облачных вычислений является виртуализация, то начнем с неё. В частности, мобильная виртуализация в облачных вычислениях требует технологий, которые поддерживают различные сервисы и приложения, включая реальные временные характеристики. Кроме того, она должно гарантировать надежность для удовлетворения разнообразных потребностей, которые хотят пользователи. Цель мобильной виртуализации заключается в предоставлении подходящих пользователю ресурсов, таких как, процессорное время, память, хранение и обработка, которые осуществляются на сервере в связи с тем, что вычислительная мощность и физические ресурсы мобильного устройства являются недостаточными. Для управления виртуализацией используется интеллектуальная IMAV модель, которая контролирует службу в режиме реального времени. Multi-агент имеет четыре функции: автономия, разведка, мобильность и социальные способности. Multi-агент ведет передачу сообщений или общих методов распределения памяти с помощью ACL (Agent Communication Language).

Многоагентные модели в сочетании с мобильными средами с использованием базы данных, которая содержит контекст информации, включая социальные данные и пользовательскую информацию о местоположении больше подходят нам из-за того что, при создании обучающих интернет систем используется централизованное хранилище.  Этот подход имеет две проблемы. Первая, что администраторы должны постоянно следить за службой ресурсов для того, чтобы распределять имеющиеся ресурсы для пользователей. Во-вторых, это приводит к увеличению нагрузки на сервер. На рисунке 1 показан агент платформы FIPA (Фонд интеллектуальных физических агентов) [9]. АПИИ платформа для разработки и создания компьютерных программ.

Рисунок 1 - IMAV (Intelligence Multi-агент для виртуализации ресурсов)

IMAV (Intelligence Multi-агент для виртуализации ресурсов) является многоагентной моделью для социальных медиа услуг на основе интеллектуальной виртуализации, это настройки сервисных приложений и ресурсов, пригодных для конкретного пользователя. IMAV управляет ресурсами облачных вычислений в реальном времени и корректирует ресурсы в соответствии с поведением пользователей. Рисунок 1 представляет собой основную структуру IMAV.

Мы предполагаем, что служба окружающей среды основана на системе, которая обеспечивает подвижность службы облака. Другим предположением является то, что в режиме реального времени социальные медиа-услуги предоставляются мобильными устройствами. Чтобы решить проблему с ситуацией записи пользователя в режиме реального времени в мобильных устройствах, а также механические проблемы с обработкой больших объемов данных пользователей, агентов, за исключением мобильных агентов, управление идет на сервере. Мобильные агенты записывают и управляют информацией о местоположении пользователей, а также файлы журналов в том числе личную информацию, историю обслуживания и сигналы запроса для доступа к системе облачных сервисов. Другими словами, когда пользователи запускают облачные приложения, мобильный агент проверяет служебную информацию в лог-файлах. Эти файлы журналов дают основную информацию в отношении рекомендации по настройке новых услуг.