|
|||||||
|
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Задача определения оптимального распределения нагрузки по серверам информационно - вычислительной сетиРассмотрим задачу оптимального распределения нагрузки между серверами ЦВК при условии что производительность каждого сервера задана. Схема технических средств информационно-вычислительной системы приведена на рис. 2.1.1, а структурная модель ЦВК на рис. 2.1.2. Оптимальное обслуживание входящей нагрузки связано с таким согласованием нагрузки для каждого сервера с заданной производительностью сервера при которой средняя задержка любого сообщения в сети будет минимальной. В качестве функциональной модели совокупности серверов рассмотрим параллельную сеть массового обслуживания со случайным ветвлением заявок. Каждый сервер представим одноканальной системой массового обслуживания M/M/1. Предполагается, что известен общий входной поток в сеть λ и производительность каждой системы μi (рис. 2.2.1.)
Рис. 2.2.1. Функциональная модель ЦВК сети.
Постановка задачи оптимального распределения нагрузки между серверами ЦВК будет иметь вид: Дано: N – изолированных серверов и их модели в виде систем М/М/1
Найти: такую нагрузку на каждый сервер λ i, при которой средняя задержка любого задания в сети будет минимальной
Ограничения:
Решение:
Рассмотрим критериальную функцию (3.1). Критериальная функция является аддитивной функцией величин Tqi, каждая из которых есть выпуклая функция по λi. Тогда критериальная функция (2.1) также будет выпукла.Докажем это. Найдём частные производные
Из (3.3) видно, что вторая производная критериальной функции больше нуля, следовательно функция выпукла. Ограничение (3.2) также является выпуклым как сумма линейных слагаемых. Тогда локальный минимум задачи будет глобальным и можно применить метод множителей Лагранжа. Образуем функцию Лагранжа:
Имеем функцию N+1 переменной без ограничений. Дифференцируя её по λi,β, i = 1, 2,…N и приравнивая результат к нулю получаем систему N+1уравнений с N+1 неизвестными:
Из (3.4) найдём решение Суммируя (3.6) и используя (3.5) получим выражение для определения неизвестного множителя Лагранжа:
Из (3.7) найдем
Подставляя (3.8) в (3.6) окончательно получим решение задачи:
Подставим
Или (3.10) можно переписать в другом виде:
Следствия: 1. В случае равномерного распределения ресурсов
2. Распределение нагрузки лучше (меньше задержка), чем распределение ресурсов
Поиск по сайту: |
||||||
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (4.72 сек.) |