АНАЛИЗ МЕТОДОВ БАЛАНСИРОВКИ РЕСУРСОВ ПОЛЬЗОВАТЕЛЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ РАСПОЛОЖЕННЫХ НА «ОБЛАЧНЫХ СЕРВИСАХ» - Студенческий научный форум

VII Международная студенческая научная конференция Студенческий научный форум - 2015

АНАЛИЗ МЕТОДОВ БАЛАНСИРОВКИ РЕСУРСОВ ПОЛЬЗОВАТЕЛЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ РАСПОЛОЖЕННЫХ НА «ОБЛАЧНЫХ СЕРВИСАХ»

Веремеевский В.В. 1, Макушкина Л.А. 1
1Волжский политехнический институт (филиал) ФГБОУ ВПО "Волгоградский государственный технический университет" Волжский, Россия
 Комментарии
Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке "Файлы работы" в формате PDF

ВВЕДЕНИЕ

Проблемы балансировка ресурсов являются особенно актуальными в настоящее время, так как с каждым днем увеличивается количество серверов, предоставляющих пользователям различные ресурсы. Для наиболее эффективного взаимодействия пользователя и предоставляемых ресурсов необходимо определить, какие сервисы являются наиболее подходящими для тех или иных задач.

 

ПОСТАНОВКА ПРОБЛЕМЫ

На данный моментобъём информация постоянно увеличивается, сама информация имеет разные формы, представление. Каждый человек изо дня в день сталкивается и узнает все больше и больше информации.

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

Цель данной работы заключается в следующем: повысить эффективность работы с пользовательскими ресурсами информационной системы.

Задачи:

1. Математическое описание системы моделирования балансировки ресурсов;

2. Алгоритмы и программная реализация системы моделирования балансировки ресурсов;

3. Оценка эффективности предложенного математического описания, алгоритмов и системы моделирования балансировки ресурсов.

 

Алгоритмы балансировки ресурсов

В данный момент существует множество алгоритмов балансировки информационных ресурсов.

AlgoritmRoundRobin (RR)

Данныйалгоритм распределяет запросы пользователей по круговому циклу. Т.е. первый запрос передается первому серверу, следующий второму и так далее. Как только запрос передается последнему серверу, последующий запрос передается первому серверу и так далее.

Algoritm Equally Spread Current Execution Algorithm (ESCE)

В данном алгоритме задача балансировки, рассматривается  как очередь заданий, которые передаются на разные виртуальные машины. Балансировщик просматривает очередь для каждой виртуальной машины. Так же балансировщик хранит список поставленных задач на каждую виртуальную машину, что помогает определить, какие виртуальные машины свободны.

AlgoritmThrottledLoadBalancingAlgorithm (TLB)

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

Вывод:

Данные алгоритмы были выбраны по нескольким параметрам, а именно время отклика, масштабируемость, производительность и времени перемещения задач от одного узла к другому.

Смоделировать методы балансировки ресурсов, и оценить качество работы каждого метода.

 

СПИСОК ЛИТЕРАТУРЫ

1. Клепиков, А.К. Модельраспределенияресурсовпри "облачных

вычислениях" / А.К. Клепиков, А.Н, Привалов // ИзвестияТульскогогосударственногоуниверситета. Техническиенауки. 2012. С. 151 - 157.

2. Vikas Kumar and Shiva Prakash A Load Balancing Based Cloud Computing Techniques and Challenges Department of Computer Science & Engineering

Madan Mohan Malaviya University of Technology.2014

3. Петров ДЛ., Рябиков Э.М., Егоров В.Т., Сергучсв А.А. Технологии облачных вычислений для масштабирования веб-приложений // Информационные технологии моделирования и управления. 2011. № 2. С. 227-230.

4. Объединение преимуществ пассивной и активной балансировки нагрузки в рамках комплексной системы планирования для динамически распараллеливаемых программ / Р. И. Левченко [и др.]. Математическиемашины и системы . 2010. Т. 1.  № 4 . С. 24-32.

 

 

 

 

Просмотров работы: 845