Розробка планувальника завдань для розподілених Enterprise систем
Вантажиться...
Дата
2018-12
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
Анотація
У роботі розглянуто проблему роботи планувальників завдань у розподілених Enterprise системах. Об’єктом дослідження є системи планування завдань в РСОД, засоби та методи планування у розподілених системах. В роботі показано основні особливості існуючих алгоритмів планування та їх програмних реалізацій, їх переваги та недоліки.
Розроблено планувальник завдань для розподілених Enterprise систем. Цілі розробки – підвищення швидкості виконання завдань у розподілених системах, зменшення часу очікування завдань у черзі на виконання за рахунок їх обробки різними вузлами системи. Задачі розробки – це створення програми-планувальника завдань (розрахунків, обробки даних, тощо) у розподілених Enterprise системах, що буде дозволяти виконувати завдання на декількох серверах застосувань за наявності декількох серверів баз даних та проводити синхронізацію результатів своєї роботи.
В рамках дослідження використовується теорія алгоритмів та математична статистика в якості методів дослідження. Математична модель та запропонований метод планування завдань у РСОД є науковою новизною дослідження, що отримали відображення у архітектурі планувальника завдань для Enterprise систем з розподіленою архітектурою. Планувальник є opensource бібліотекою, що може бути впроваджена у будь-яку систему для вирішення задачі планування та виконання завдань у фоновому режимі. Ключові слова: планування, балансування, планувальник, обробка даних, Enterprise системи, синхронізація обчислень, математична модель, теорія алгоритмів.
Розмір пояснювальної записки – 98 аркушів, містить 25 рисунків, 21 таблицю, 21 джерело, 8 додатків.
Опис
Ключові слова
планування, балансування, планувальник, обробка даних, Enterprise системи, синхронізація обчислень, математична модель, теорія алгоритмів, scheduling, balancing, scheduler, data processing, enterprise system, synchronization of computations, mathematical model, algorithm theory
Бібліографічний опис
Хижняк, М. Д. Розробка планувальника завдань для розподілених Enterprise систем : магістерська дис. : 121 Інженерія програмного забезпечення / Хижняк Микита Дмитрович. – Київ, 2018. – 122 с.