автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.11, диссертация на тему:Модели и алгоритмы проектирования программного обеспечения конвергентной вычислительной сети предприятия

кандидата технических наук
Клепиков, Алексей Константинович
город
Тула
год
2015
специальность ВАК РФ
05.13.11
Автореферат по информатике, вычислительной технике и управлению на тему «Модели и алгоритмы проектирования программного обеспечения конвергентной вычислительной сети предприятия»

Автореферат диссертации по теме "Модели и алгоритмы проектирования программного обеспечения конвергентной вычислительной сети предприятия"

На правах рукописи

!>■

Клепиков Алексей Константинович

МОДЕЛИ И АЛГОРИТМ ПРОЕКТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ КОНВЕРГЕНТНОЙ ВЫЧИСЛИТЕЛЬНОЙ СЕТИ V ПРЕДПРИЯТИЯ

05.13.11 - Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей

АВТОРЕФЕРАТ диссертации на соискание учёной степени кандидата технических наук

18 ПАР 2015

Тула 2015

005560748

005560748

Работа выполнена в Федеральном государственном бюджетном образовательном учреждении высшего профессионального образования «Тульский государственный педагогический университет им. Л.Н. Толстого»

Научный руководитель: доктор технических наук, профессор,

Привалов Александр Николаевич

Официальные оппоненты: Фатуев Виктор Александрович, доктор

технических наук, профессор, ФГБОУ ВПО «Тульский государственный университет», профессор кафедры вычислительной техники Суслин Антон Александрович, кандидат технических наук, ООО «Компания Бревис», генеральный директор

Ведущая организация: ОАО «Центральное конструкторское

бюро аппаратостроения»

Защита диссертации состоится 23 апреля 2015 г. в 14 часов 00 минут на заседании диссертационного совета Д 212.271.07 при ФГБОУ ВПО «Тульский государственный университет» по адресу: 300012, г. Тула, проспект Ленина, 92 (9-101).

С диссертацией можно ознакомиться в библиотеке ФГБОУ ВПО «Тульский государственный университет» по адресу: 300012, г. Тула, пр. Ленина, 92 и на сайте http://tsu.tula.ru

Автореферат разослан 2 марта 2015 г.

Учёный секретарь диссертационного совета

Федор Алексеевич Даннлкин

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

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

На современном этапе развития информационных технологий предприятия начинают использовать конвергентные вычислительные сети (КВС), представляющие собой совокупность собственных ресурсов ИВС вместе с «облачными» виртуальными вычислительными ресурсами.

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

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

вычислительных процессов.

Анализ существующих в настоящее время работ в области решения задач оптимизации информационно-вычислительных процессов Алексеева О.Г., БалыбердинаВ.А., Герасименко В.А., КульбыВ.В., Мамиконова А.Г., Михалевича B.C., Сергиенко И.В., Столярова Б.А., Янбых Г.Ф. и др. показал, что к настоящему времени не разработаны модели, алгоритмы и программное обеспечение оптимизации вычислительных процессов в конвергентной вычислительной сети предприятия, а использование существующих методов оптимизации информационных процессов в вычислительных сетях неприемлемо вследствие того, что они не учитывают специфику конвергентных вычислительных сетей. Поэтому проблематика разработки математических моделей, алгоритмов и программного обеспечения оптимизации информационных процессов в конвергентной вычислительной сети предприятия является актуальной.

Объектом исследования является конвергентная вычислительная сеть

предприятия.

Предметом исследования являются вычислительные процессы в конвергентной вычислительной сети предприятия.

Целью работы является оптимизация вычислительных процессов в

конвергентной сети.

В соответствии с поставленной целью в диссертации могут быть

определены следующие задачи:

анализ функционирования конвергентной вычислительной сети предприятия;

разработка Петри-Марковской модели вычислительных процессов КВС предприятия;

разработка алгоритма рационального распределения информационных объектов в КВС;

разработка методики рационального распределения информационных объектов (ИО);

разработка структуры программных модулей управления распределением информационных объектов между «облачными» серверами и серверами ИВС предприятия;

разработка программного обеспечения для распределения ИО между «облачными» серверами и серверами ИВС предприятия;

выполнение вычислительного эксперимента с целью проверки разработанного программного обеспечения, моделей и алгоритма.

Методы исследований. Решение задач диссертационной работы основано на применении системного подхода, теории полумарковских процессов и сетей Петри, объединённых в теорию сетей Петри-Маркова, теории массового обслуживания.

На защиту выносятся следующие новые научные результаты:

1. Модели представления информационных процессов в конвергентной вычислительной сети предприятия с применением сетей Петри-Маркова для оценки времени выполнения информационно-вычислительных работ в КВС, отличающиеся учетом диспетчеризации информационных объектов программным монитором-распределителем.

2. Алгоритм рационального распределения информационных объектов между «облачными» серверами и серверами ИВС предприятия, позволяющий распределять информационно-вычислительные работы (ИВР) между серверами КВС по критериям времени выполнения или стоимости проведения ИВР.

3. Структура программного обеспечения «монитор-распределитель информационно-вычислительных работ в КВС», позволяющего оптимизировать распределение информационных объектов между «облачными» серверами и серверами ИВС предприятия.

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

Практическая значимость: предложенные модели, алгоритм и разработанное системное программное обеспечение могут быть использованы для оптимизации вычислительных процессов в КВС предприятия.

Внедрение результатов работы. Результаты работы использовались в процессе проектирования и разработки системного программного обеспечения для работы в конвергентной вычислительной сети предприятий: ЗАО «Интел А/О», ООО «АльфаСтрахование-Жизнь», ООО «Медоблако». Теоретические результаты исследования внедрены в учебный процесс ФГБОУ ВПО «ТулГУ» и ФГБОУ ВПО «ТГПУ им. Л.Н. Толстого».

Апробация работы. Материалы и основные идеи работы были изложены и одобрены на межвузовских конференциях и семинарах: научных сессиях, посвященных Дню радио (г. Тула, 2009 г.); межрегиональной научно-технической конференции «Интеллектуальные и информационные системы» (г. Тула, 2011 г.); всероссийской научно-практической конференции (г. Тула, 2010г.); в ходе международного тренинга Commercialization Pathfinder Boot Camp, 'проведённого компанией С RDF Global и Фондом содействия развитию малых форм предприятий в научно-технической сфере (г. Зеленоград, 2014 г.).

Публикации. По теме диссертации было опубликовано 26 печатных работ, в том числе 7 - в изданиях, входящих в перечень ВАК, рекомендованных для публикации результатов диссертационных исследований.

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

ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ

Во введении обоснована актуальность диссертации, сформулированы научная задача, цель и новизна исследования, обоснованы положения,

выносимые на защиту.

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

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

Обосновано применение «облачных» технологий в конвергентных сетях предприятий с целью оптимизации информационно-вычислительных процессов ИВС предприятия. Определены клиент-серверные приложения, как программы, которые могут эффективно использоваться в КВС.

Для описания и формализации процессов функционирования программного обеспечения КВС предложено использовать метод «алгоритмических информационных процессов» (МАИП), который позволяет установить взаимосвязь характеристик вычислительных процессов, таких как количество операций с плавающей точкой выполняемых центральным процессором (ЦП), объем оперативного запоминающего устройства (ОЗУ), объем дискового пространства, скорость доступа к данным, хранящимся на

дисковых носителях, скорость передачи данных по сети с характеристиками программного обеспечения.

Сущность метода заключается в моделировании информационных процессов в КВС, как совокупности взаимодействий субъектов (автоматизированных рабочих мест (АРМ) сотрудников, серверов предприятия и «облачных» ресурсов), функционирующих по определённым алгоритмам (рис.1).

Рис. 1. Функциональная схема информационного взаимодействия в ИВС предприятия

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

Сформулированы математические модели оптимизации вычислительных процессов в КВС:

а) модель оптимизации по критерию времени выполнения вычислительного процесса в КВС.

при ограничениях:

2 Ху -1,

едг

lENjeм

где:

И={1,2,...,п} - множество информационных объектов;

М={1,2, ...,т} - множество вычислительных серверов КВС;

Н={1,2, ...,И} - множество вычислительных серверов ИВС предприятия;

, К={1,2,...,к} - множество «облачных» серверов;

7) (х,) - время завершения последнего вычислительного процесса;

Сию/ - общее количество средств, которые могут быть задействованы на поддержание КВС;

]1оса1-}-й сервер ИВС;

у-й «облачный» сервер;

Су - количество средств затраченных на информационно-вычислительные работы с 1-м ИО нау'-м сервере;

Г1, если 1-й ИО закреплен за у'-м вычислительным сервером;

ХУ 10, в противном случае;

б) модель оптимизации по критерию затрат на выполнение вычислительного процесса в КВС.

¡ш

при ограничениях:

М-ни К; _ __

где:

ТЮш1 - количество времени, отведенного на выполнение всех вычислительных процессов в КВС.

Во второй главе предложено каждый из взаимодействующих программных субъектов ИВС предприятия (программное обеспечение автоматизированных рабочих мест (АРМ), серверов предприятия, «облачных» серверов) рассматривать, с одной стороны, как генератор потока запросов на обслуживание, а с другой - как обслуживающий прибор системы массового обслуживания (СМО), что создаёт предпосылки того, что к исследованию процессов, протекающих в ИВС, может быть применен аппарат теории массового обслуживания и сетей Петри-Маркова.

Разработаны модели представления вычислительных процессов в КВС: программных (виртуальных) генераторов различных типов потока заявок в СМО и программного обслуживающего прибора в СМО как Петри-Марковские модели, и всей сети в целом (рис. 2).

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

s

Рис. 2 Сеть Петри КВС предприятия

Рассмотрена структура циклического алгоритма, который получается, если оператор «Начало» соединить с оператором «Конец». Алгоритмы указанного типа являются характерными для программного монитора-распределителя. В результате автономного функционирования генерируется поток заявок, передаваемых на обслуживание вычислительным серверам КВС.

Модель Петри-Маркова может быть разбита на элементарные подсети Петри-Маркова (ЭППМ); моделью программного средства как автономного генератора является ЭППМ Петри-Маркова, описываемая следующей системой

математических выражений: (Р*={Л*,Л/};/7*={Л*, 2*, R1}; {*'(<)}

А = {<7о(Ь), вЦка), Oj(ka), Oj(ka)}\

= pi (fa), .... Z2*/(fa)k

- VV(faWfe) )> ^ - IOWM).

где П= {A, Z, R, R} - множество, описывающее структуру двудольного ориентированного графа, представляющего собой сеть Петри; А- конечное множество позиций; Z - конечное множество переходов; R - матрица смежности, отображающая множество позиций в множество переходов; R- матрица смежности, отображающая множество переходов в множество позиций; М - параметры, накладываемые на структуру П, и определяющие временные, вероятностные и логические характеристики СПМ; q - вектор, определяющий вероятность начала процесса в одном из переходов множества Z; Л(0 - полумарковская матрица; t - время; А ~ (Лм.ад) - матрица логических условий; lA(Z) и Oa(Z) - соответственно входная и выходная функции переходов:

О, если аЛв) Jt

jl,ecnnaAa)eOA(zj(z)} aj(a)<£0A{zj{:)\

h{t) =р ® ДО = (РЛ'ЖФ/амЖ 0) = (Лл«1,м(0).

если ат eOA(zm);

0, если aM£0A(zJW); Здесь: р - матрица вероятностей;/^) - матрица плотностей распределения.

С применением разработанной СПМ функционирования ИВС предприятия как системы массового обслуживания может быть решен ряд технических задач, в частности, задачи рационального распределения информационных объектов между «облачными» серверами и серверами ИВС предприятия.

Разработана методика рационального распределения информационных

'JMJW

гмт'

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

В третьей главе на основании методики рационального распределения информационных объектов между облачными серверами и серверами ИВС предприятия был разработан алгоритм рационального распределения в КВС.

Алгоритм рационального распределения информационных объектов в КВС позволяет производить распределение информационных объектов xt, к={1,2,3, ...;К} поступивших от АРМ ft, g={1,2,3,...,G} на один из

вычислительных серверов множества серверов КВС, состоящих из серверов ИВС L={lh 12, ■/*.... С) и множества «облачных» вычислительных серверов

CMch, ell cij,.,.', clj. SRV={L,Cl}, образует КВС, j={ h, h, h..... L cl,, cl2,

cl},..., clm} - общее число серверов КВС, t - интервал времени опроса серверов коммуникационным сервером КВС, z,t - набор пакетов данных, принадлежащих информационным объектам. Алгоритм состоит из следующих шагов:

Шаг 1. Получение задачи хк от ARM fg, в виде набора пакетов данных z„t по задаче хк;

Шаг 2. Определение объемов вычислительных ресурсов, необходимых для выполнения поступившей задачи -{c^.m^./^.ft^.s^};

Шаг 3. Из множества серверов SRV={L,C1} производится определение серверов, для которых вычислительная мощность процессора, объем ОЗУ, скорости передачи данных по сети, объем свободного дискового пространства удовлетворяют требованиям, необходимым для решения задачи. Для каждого SRVj проверяются условия: если с^>сХ1, тт.>тх,, >> s»r» > sxt > то добавляется новый сервер в множество доступных для решения задачи серверов А, если множество А пусто, то переход к шагу 4, иначе к шагу 5;

Шаг 4. Прохождение интервала времени t. Переход к шагу 3;

Шаг 5. Выбор сервера аш из множества А, для которого прогнозируемая

временная оценка времени исполнения ИВР минимальна;

Шаг 6. Получение ip адреса сервера аы„;

Шаг 7. Изменение ip адреса получателя в г,, на ip адрес сервера аЫ1,~,

Шаг 8. Изменение ip адреса отправителя в zXi на адрес сервера Р;

Шаг 9. Отправка ИО z„t на сервер аш;

Шаг 10. Добавление в журнал ведения логов информации об отправленной задаче: наименование задачи, компьютер отправителя, компьютер получателя;

Шаг 11. Анализ поступления ответных данных по задаче г, от сервера

Шаг 12. Проверка: если данные от сервера аЫи поступили, то выполняется переход к шагу 13, иначе - переход к шагу 11;

Шаг 13. Изменение в ¡р адреса отправителя на ¡р адрес Р; Шаг 14. Изменение в ¡р адреса получателя на ¡р адрес /г; Шаг 15. Отправка полученных данных на /г; Шаг 16. Переход к шагу I. (рис. 3).

Начало

ФРМ формирует запрос на ИВР

Получение ИО для выполнения ИВР

^ Цикл 2 Перебор всех

серверов множаства А

/• Цикл 3 \ Пока все данные от сервера а не будут получены

Объединение множества серверов ИВС и

"облачных"в множество БЯУ

Выбор сервера а, для которого время решения ИВР наименьшее

Накопление выходных данных в виде ИО по ИВР

Т

Цйкл1 N Перебор всех серверов жзства БИУ

Г

Цикл 2

г

ЦиклЗ

1

X

Изменение 1р адреса получателя выходных данных по окончанию ИВР на 1р адрес сервера а

Изменение 1р адреса получателя выходных ИО на 1р

адрес коммуникационного сервера

Изменение ¡р адреса отравителя ИО на 1р

коммуникационного сервера

Изменение 1р адреса получателя выходных ИО на 1р

адрес АРМ, сформировавшего заявку на ИВР

Отправка ИО на сервер а

Запись данных 8 лог-файл

(■) С

Отправка выходных ИО на ¡р

адрес АРМ, сформировавшего заявку на ИВР

X

Конец

э

Рис. 3. Алгоритм распределения информационных объектов в КВС

На основе предложенного алгоритма была разработана модульная структура и программный продукт «Монитор-распределитель данных в конвергентных вычислительных сетях "ПС1оис1Ва1апсег» с использованием языков программирования С++, С# (рис. 4).

Разработан способ интеграции системного программного монитора-распределителя данных в КВС предприятия. В процессе эксплуатации монитора-распределителя системный администратор имеет возможность просматривать статистику по производимым операциям, монитор-распределитель данных "ПС1оис1Ва1апсег позволяет отображать: статистику по количеству произведенных распределений; стоимость вычислительных работ, исходя из заданных администратором коэффициентов стоимости вычислительных ресурсов за единицу времени; информацию о загрузке

вычислительных узлов.

Рис. 4. Структура модулей монитора-распределителя ИВР TiCloudBalancer

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

Экспериментальная проверка работы монитора распределителя TiCloudBalancer данных производилась на базе ИВС ООО «АльфаСтрахование-Жизнь» - подразделения, входящего в консорциум «Альфа-Групп». Конвергентная сеть в ООО «АльфаСтрахование-Жизнь» построена на основе физической архитектуры: вычислительных серверов HP ProLiant BL460 - 11 шт.; системы хранения данных HP EVA8000.

На 463 шт. АРМ АСЖ установлена ОС MS Windows 7, на 155 шт. АРМ установлена ОС MS Windows ХР.

Время решения вычислительных задач определяется путем использования разработанных моделей СПМ и СМО на основе теории планирования эксперимента (табл. 1).

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

Т - (XTXY'XTY - [3,894 -0,236 -0,205 -0,00418 0,00567 3,173]т, где:

enterprise 4 ' ь

X - матрица, полученная добавлением слева единичного вектор-столбца к значениям из таблицы 1 (столбцы 2,3,4, 5, 6);

У - вектор-столбец со значениями из таблицы 1 (столбец 1);

Таблица 1

Зависимость времени решения задачи от количества свободных ресурсов

Время выполнения вычислительного процесса (с.) Мощность процессора (Гфлопс) Объем ОЗУ (Гбайт) Скорость обмена данными по сети (Мбит/с) Объем дисковой памяти (ГБ) Скорость доступа к данным на дисках (Мбит/с)

10,5 70 2 10 100 8

8.76 100 4 10 250 9

5,43 140 32 100 750 12

3,27 160 2 1000 500 12

5,52 160 2 100 200 12

2,27 180 32 1000 300 15

3,15 170 16 1000 400 15

22,47 50 2 100 750 8

21,19 50 4 1000 1000_ 9

1,17 220 64 1000 10000 15

Хт — транспонированная матрица;

(ХТХ)'1 - обратная матрица от произведения транспонированной матрицы Хт на матрицу X.

Аналогичным образом были получены выражения для Tciauj, Сетегрп!е, Ccw-

Г - 3,89-0,24с-0,2т-0,0418/+0,00567й+3,17s —min

enterprise ' » ' 7 7

rw - 2,49 - 0,00815с - 0,00303m+IE- 51 +1,7£ - 5A - 0,0133j — min,

где Te„,trpris, - время выполнения вычислительного процесса на сервере ИВС предприятия;

Tçimd - время выполнения вычислительного процесса на «облачном» сервере.

Показатели стоимости вычислительного процесса были получены экспериментально, после чего были составлены соответствующие выражения:

С „ - 1,56 + 0,0252с + 0,0228« + 0,000435/ - 0,0001 ЗЗА - 0,27j — min

enterprise * ' ' * 7

с, -496-0,0126с-0,00539/п-0000611/-7,2£-5А + 0,004165 -» m in,

cloua '

где С„пнгрп„ - стоимость выполнения вычислительного процесса на сервере ИВС предприятия;

Cciouj — стоимость выполнения вычислительного процесса на «облачном» сервере.

Задачи в процессе проведенного эксперимента были классифицированы (табл. 2). На этапе внедрения и ввода в эксплуатацию монитор-распределитель был установлен на сервере под управлением ОС Windows Server 2012 г2, при этом было обработано 1105 задач (рис. 5).

Были использованы настройки оптимизации по критериям времени исполнения и стоимости производимых ИВР.

Таблица 2

ю типа задач Описание тппа Количество подтипов внутри типа Общее количество задач внутри типа

1 Задачи сохранения данных в централизованных хранилищах 32 134

2 Задачи получения данных из централизованных хранилищ 25 324

3 Задачи быстрой обработки (задачи на быстрое сопоставление данных и выдачу быстрого результата операционисту) 76 623

4 Поддерживающие системные операции долговременной обработки хранимых данных 10 24

Рис. 5. Распределенные ИВР в конвергентной ИВС в ООО «АльфаСтрахование-Жизнь»

Во время проведения эксперимента были получены значения по количеству и типу задач, возникающих в конвергентной сети ООО

«АльфаСтрахование-Жизнь» (рис. 6). Результатами внедрения монитора-распределителя в КВС предприятия являются следующие показатели:

1. Разгружены серверы, на которые Рис. 6. Соотношение типов задач, приходилась большая часть нагрузки по

распределенных за время тестирования вычислительным операциям по причине размещения на них наиболее востребованных информационных объектов.

2. Время выполнения наиболее ресурсоемких задач уменьшилось на 12%.

3. Затраты на использование «облачных» серверов уменьшилось на 8%.

4. Время обработки вычислительных задач всех типов уменьшилось в среднем на 10%.

Для исследования эффективности применения монитора-распределителя вычислительных задач был проведён сравнительный эксперимент.

Тип задач

без распределителя ~Щг- с распределителем

Рис. 7. Зависимость времени решения вычислительных задач различных типов при использовании монитора-распределителя

Были использованы

идентичные условия: 4 задачи из 4-х типов с одинаковой сложностью, взятых из таблицы типов задач. Среднее уменьшение времени

обработки вычислительных задач по совокупности типов составляет 10% (рис. 7). Общее количество выполненных ИВР в ООО «АльфаСтрахование-Жизнь» за 24 часа отражено на рис. 8.

В заключении были сформулированы основные результаты исследования.

Рис. 8. Количество выполненных ИВР за 24 часа работы монитора-распределителя в ООО «АпьфаСтрахование-Жизнь»

Время работы КВС ПФС

тип ■•■»-• 3-й тип

В приложении приведены акты о внедрении результатов диссертационного исследования, пояснительная записка к разработанному монитору-распределителю, основные фрагменты кода ядра, конфигурационные файлы разработанного системного программного монитора-распределителя.

Основные результаты работы:

1. Проведен анализ функционирования конвергентной вычислительной сети предприятия.

2. Сформированы модели представления информационных процессов с помощью сетей Петри-Маркова, описывающие функционирование КВС предприятия, отличающиеся учетом диспетчеризации информационных объектов монитором-распределителем.

3. Разработан алгоритм рационального распределения информационных объектов между «облачными» серверами и серверами ИВС предприятия,

позволяющий распределять ИВР по серверам КВС по критериям времени выполнения или стоимости проведения ИВР.

4. Разработаны математические модели рационального распределения информационных объектов по вычислительным серверам КВС.

5. Разработана методика рационального распределения информационных объектов в конвергентной вычислительной сети.

6. Разработана структура модулей программного обеспечения «монитор-распределитель информационно-вычислительных работ в КВС», позволяющая оптимизировать распределение информационных объектов между «облачными» серверами и серверами ИВС предприятия.

7. Разработано программное обеспечение рационального распределения информационных объектов между вычислительными серверами КВС.

8. Проведено практическое испытание программного обеспечения в КВС предприятия финансовой сферы, доказана эффективность разработанных моделей и алгоритма.

ПУБЛИКАЦИИ ПО ТЕМЕ ИССЛЕДОВАНИЯ

В ведущих рецензируемых научных журналах и изданиях, рекомендованных ВАК:

1. Клепиков, А.К. Модель распределения ресурсов при «облачных» вычислениях / А. К. Клепиков, А.Н. Привалов // Известия ТулГУ. Технические науки. - Тула: ТулГУ, 2012. - № 3 -С. 151-157.

2. Клепиков, А.К. Распределение вычислительной нагрузки в комбинированных сетях учебных заведений / А. К. Клепиков, А.Н. Привалов // Известия ТулГУ. Технические науки. -Тула: ТулГу, 2012.-№ 10-С. 206-210.

3.Клепиков, А.К. Программный распределитель вычислительных задач с функцией мониторинга / А. К. Клепиков, А.Н. Привалов // Известия ТулГУ. Технические науки. - Тула: ТулГу, 2013. -Хз 1 - С. 274-280.

4. Клепиков, А.К. Автоматическая балансировка нагрузки в гибридных вычислительных сетях / А. К. Клепиков, А.Н. Привалов // Известия ТулГУ. Технические науки. - Тула: ТулГУ, 2013. - № 9 - С. 188-193.

5 .Клепиков, А.К. Разработка балансировщика нагрузки в гибридных сетях / А. К. Клепиков, Е.В. Ларкин, А.Н. Привалов // Известия ТулГУ. Технические науки. - Тула: ТулГу, 2013. - № 9 - С. 99-107.

6. Клепиков, А.К. Алгоритм последовательных упрощений при оценке временной сложности алгоритмов с применением полумарковских моделей / А. К. Клепиков, Е.В. Ларкин, А.Н. Привалов // Известия ТулГУ. Технические науки. - Тула: ТулГУ, 2014. - № 9 -С. 83-98.

7.Клепиков А.К. Программное обеспечение распределения вычислительных задач в конвергентной сети // Современные проблемы науки и образования. - 2015. - № 1; ШЬ: http://www.science-education.ru/121-17202 (дата обращения: 30.01.2015).

Другие статьи и материалы конференций:

8. Клепиков, А.К. Интерактивная доска. Возможности и применение / А. К. Клепиков // Молодежь и наука третье тысячелетие. - Тула: ТГПУ, 2010. - С. 201-203.

9. Клепиков, А.К. Информационные технологии в обучении: за и против / А. К. Клепиков // Сборник материалов VI регионально-практической конференции аспирантов, соискателей и молодых ученых. - Тула: ТГПУ, 2010 . - С. 154-158.

10. Клепиков, А.К. Современная классификация систем «электронного» обучения /А.К. Клепиков// Сборник материалов V регионально-практической конференции аспирантов, соискателей и молодых ученых. - Тула: ТГПУ, 2010 . - С. 136-139.

11. Клепиков, А.К. Синтез социальных сетей и сред электронного обучения - новейший подход к актуализации процесса образования / А. К. Клепиков // Материалы всероссийской

\

\ н

научно-практической конференции 5-7 октября 2010 г. - Тула: ТГПУ, 2010.- С. 66-69.

12. Клепиков, А.К. Сравнение популярных систем электронного обучения / А. К. Клепиков // Проблемы инновационного развития в исследованиях вуза. Институт экономики и управления. - Тула: ИЭиУ, 2011 . - С. 56-58.

13. Клепиков, А.К. Применение облачных технологий для проектирования информационных обучающих систем / А.К. Клепиков, А.Н. Привалов, Л. В. Пятницкая // Приборы и управление. Сборник статей. - Тула: ТулГу, 2011. - Выпуск 9 - С. 38-41.

14. Клепиков, А.К. Индивидуализация обучения с помощью облачных технологий / А.К Клепиков, А.К. Модернизация тееЬ-сайта «спринт-информ» / А. К. Клепиков // Труды XVII Всероссийской научно-методической Конференции Телематика. 2010 - Спб • ГУ ИТМО 2010,-С. 212.-215.

15. Клепиков, А.К. Обеспечение информационной безопасности в образовательных информационных системах / А. К. Клепиков, Д В. Пятницкая // Интеллектуальные и информационные системы. - Тула: ТГПУ, 2011. - С. 105-107.

16. Клепиков, А.К. Обеспечение информационной безопасности в образовательных системах / А. К. Клепиков, А.Н. Привалов, Л. В. Пятницкая // Приборы и управление. Сборник статей. - Тула: ТулГу, 2011. - Выпуск 9 - С. 75-77.

17. Клепиков, А.К. Обзор некоторых популярных систем электронного обучения / А.К. Клепиков // Научное творчество молодых. Сборник статей международной научно-практической конференции. - Тула: ТГПУ, 2011. - С. 219-226.

18. Клепиков, А.К. Облачные технологии в автоматизированных обучающих системах // Инновационные технологии в образовательном процессе. Сборник научных работ -Белгород: БелГу, 2011. - С. 305-309.

19. Клепиков, А.К. Облачные технологии в международных системах е-1еагпш§ / А. К. Клепиков, Л. В. Пятницкая // Актуальные проблемы обучения иностранных граждан в Российском вузе: Сборник статей. - Тула: ТГПУ, 2012. - С. 318-321.

20. Клепиков, А.К. Облачные технологии как фактор развития информационно-образовательной среды вуза / А.К. Клепиков, А.Н. Привалов // «Развитие отечественной системы информатизации образования».-Выпуск 11.2012. -М.: ИИО РАО, 2012.

21. Клепиков, А.Н. Привалов // Информатизация образования - 2012: Материалы Международной научно-практической конференции. - Орел: ОГУ, 2012. -С. 248-250.

22.Кпепиков, А.К. Информационная система 1МО / А. К. Клепиков, Л. В. Пятницкая // Актуальные проблемы обучения иностранных граждан в Российском вузе: Теория и практика. - Тула: ТГПУ, 2012. - С. 321-323

23.Клепиков, А.К. Методические аспекты применения облачных технологий в дисциплине «параллельное программирование» / А. К. Клепиков, А.Н. Привалов // Ученые записки ИИО РАО. - Выпуск 45. - М.: ИИО, 2012. - С. 5-9.

24. Клепиков, А.К. Облачные технологии, как один из факторов обогащения информационной среды вуза /А.К. Клепиков II «Новые информационные технологии в образовании» - М.: 1С-Паблишинг, 2013. - С. 798-801.

25. Клепиков, А.К. Региональная информационная система поддержки одаренных детей/ А.К. Клепиков, А.Н. Привалов, Ю.И. Богатырева // Материалы Одиннадцатой открытой Всероссийской конференции. - Воронеж: ВГУ, 2013. - С. 140-141.

Издательство Тульского государственного педагогического университета ни. Л. Н. Толстого. 300026. г. Тула, просп. Ленина, 125. Подписано в печать 18.02.2015. Формат бумаги 60x90/16. Бумага офсетная. Печать трафаретная Усл. печ. л. 1,0. Тираж 100 эта. Заказ 15/006.

Отпечатано в Издательском центре ТГПУ им. Л. H. Толстого. 300026. Тула, просп. Ленина, 125.