Proposed use of island genetic algorithm for management of (quasioptimal) the task of ensuring the sustainability of distributed information systems. The experimental verification of the effectiveness of island genetic algorithm for solving problems of ensuring the sus-tainability of distributed information systems. Experimentally obtained parameter table island genetic algorithm for solving the tasks of ensuring the sustainability of distributed information systems of various dimensions, providing the greatest possible chance of obtaining the optimal solution.
Key words: island genetic algorithm, an adaptive scheme of reproduction, distributed information system.
Ivutin Alexey Nikolaevich, candidate of technical sciences, alexey. ivutin@,gmail. com, Russia, Tula, Tula State University,
Yesikov Dmitry Olegovich, postgraduate, mcgeen4@gmail. com, Russia, Tula, Tula State University
УДК 004
О ВНЕДРЕНИИ ПРОГРАММНОГО РАСПРЕДЕЛИТЕЛЯ В КОНВЕРГЕНТНУЮ ВЫЧИСЛИТЕЛЬНУЮ СЕТЬ ФУНКЦИОНИРУЮЩЕГО ПРЕДПРИЯТИЯ
А.К. Клепиков, А. Н. Привалов
Рассмотрена проблема сложности интеграции программного монитора-распределителя данных в конвергентную вычислительную сеть предприятия финансовой сферы. Представлены необходимые требования для работоспособности монитора-распределителя. Представлен механизм внедрения программного монитора в конвергентную сеть.
Ключевые слова: программный монитор-распределитель, конвергентная вычислительная сеть, вычислительная задача.
Конвергентная вычислительная сеть предприятия представляет собой систему, закрытую от внешних воздействий. Доступ к вычислительной сети возможен только для авторизованных рабочих мест, в связи с чем внедрение стороннего продукта представляет собой сложную цепочку взаимодействий различных отделов предприятия [3].
Интеграция монитора-распределителя вычислительных задач в конвергентную сеть предприятия производится в несколько этапов, на каждом из которых происходит согласование производимых действий с руководством организации. После того как руководство принимает решение об интеграции распределителя в конвергентную сеть предприятия, происходит этап определения соответствия требованиям.
104
На вышеуказанном этапе происходит определение соответствия требованиям по установке распределителя с помощью проверки аппаратной и программной базы вычислительной сети предприятия. Для установки монитора-распределителя данных TiCloudBalacner необходимо чтобы сеть функционировала на основе технологии Wndows. Поддерживаемые на данный момент системы: ОС WindowsXP, Vista, 7, 8, Windows Server 2008, Windows Server 2013. Для корректной работы распределителя необходимо чтобы все АРМ (автоматизированные рабочие места) персонала предприятия имели доступ к сетевым ресурсам предприятия не на прямую, а через коммуникационный сервер. Данное требование на данный момент является одним из ключевых и является обязательным к исполнению. Если на предприятии присутствует несколько коммуникационных одноранговых серверов, то в таком случае установка монитора-распределителя невозможно по техническим причинам.
Также на этапе изучения структуры сети необходимо, чтобы было выполнено требования по набору ПО (программного обеспечения), для которого необходима поддержка механизма распределения вычислительных задач. Таким ПО может являться только ПО с клиент-серверной архитектурой.
Следующим этапом является этап непосредственной интеграции. На данном этапе происходит установка модулей монитора-распределителя на необходимые сетевые узлы конвергентной вычислительной сети. Для установки используется мастер установки приложений InstallShieldWizard, который позволяет установить приложение как службу под управлением операционной системы, позволяющую взаимодействовать с приложениями и сетью. При установке службы последняя устанавливается от имени администратора компьютера или доменного администратора, если в сети настроена доменная политика. Порт для передачи данных по сети между модулями распределителя по умолчанию назначается на адрес 5747 и может быть изменен после установки модулей в настройках службы (рис. 1).
Ввиду вышеуказанной сложности интеграции новых программных продуктов в конвергентные сети предприятий необходимо выполнение требования по непрерывной работе вычислительной сети. Для достижения данного требования происходит модульная установка монитора-распределителя, которая позволяет интегрировать устанавливаемое ПО с минимально возможным периодом неработоспособности конвергентной сети.
Последовательность установки модулей (рис. 2) в ИВС позволяет пошагово вносить изменения в структуру вычислительной сети предприятия.
После завершения процесса встраивания системы в ИБС происходит процесс обучения системы. Время, затрачиваемое на обучение системы, может быть рассчитано по формуле:
Тыщ X tq>
где Q={qь Ц2> ~> 1п} ~ множество всех задач, решаемых в конвергентной сети предприятия.
si Службы .-.nl.xJ
замл Действ»« Вид Справка
Е Eiii ВЗ * ■ и
I Службы 1/>:«агь Сяужбм [лси/*име)
MVIDU Updarte Service Daemon Им» - Сп1кам»е СОСТОЖО»? ] Т»гт jarr.cta
Остмжлъ службу Перввлрстт» служб* C-s Midline Det«jq Manager Supports local and remote debugging for visu~ Работает Двтсвдапме- Ло
Mc^afon internet Seroce £» мю-osott JET РгагпелоПс NGEN _ MegaFcn irtemet Maira^emert service Mcrosoft .NET Framewcrt NGEN Работает Автс«ат»»че_ Отимчена ло I _J
Огмсмме Microsoft ЛЕТ Framework NGEN _ RAcroscft NET Framework NGEN Отсрочена Ло
Позволяет ОТОЕЖИБЭТЪ С>:£«имр:вг«»; нсвш Microsoft ЛЕТ Framework NGEN _ -i MKrosott ЛЕТ Frame*ortc NGB4 _ Microsoft NET Framework NGEN NACiOSOit .NET Framewcrk NGEN ¿ятсмапде- Двтсвдапме- Ло Ло
Еышсштегъмьл задам на -RM «эт»ентсв Mozila Mart« паке Si глее Служба гсдарюи Mozila тарантар>ет что и_ Стоточена ЛО
^ NVTftt Otspfay Dnwtr Serrtte Prowles s^-stem and desktop leirri support to t_ Работает Автс«ат>г4е_ Ло
3 NVDtt Stereoscopic 30 Drwer Ser_ Prowdes system support fcr NVTDtt Stereosca- Работает Двтомапм«.. Ло
Q Cloud &&ЭТСН- ARM Modde Клиентсом ьк\ф!ъ ржпределителя Cloud Ba _ Работает Двтомапм«..
- Off не Source Engne Ссоранете установочных ракчое дгн после— вр^^ло Ло
off»:« Software Prccecticfl Watfcrm Cftke Software Protection Platform service curt_ Работает Вр>-члх> сет
-r Parental Controls Эта служба является заглуикс« дтя Вр,ч<>» Ло
- Plug-and-Play Позволяет кевмъютеру распознавать мз»*не-. Работает Автсмап«*- Ло
- Protexis Licensing V2 This senrice provider Protons licensing funcba.. Работает Автссытеде.- Ло
^ Pro tens Licensing •ПЙ strrice provides Proteus licensing funcbo- Работает Автсвдапме- Ло
^ Quaity windows Audo video Ежр„ Quaicy windows Audo video Experience rqfwa— Вр>-члх> ЛО
-nSIqpe Uplater «1 Enables the detects dowrtoad and mstalaeo- Аатс«ат)Г4е_ 1 ^
<1 1 И Разииретый - Сгандартшм f
Рис. 1. Интеграция программного модуля в набор системных служб
Windows
Исходя из формулы оценки времени, необходимого для обучения системы, администратор сети может запланировать время начала этапа интеграции и время завершения этапа интеграции с целью уменьшения времени вычислительной сети.
После завершения этапа обучения системы начинается режим эксплуатации системы. На данном этапе все необходимые риски и ошибки внутри системного ПО распределителя должны быть сведены к минимуму с целью уменьшения вынужденного простоя системы или выдачи системой некорректных данных.
В процессе эксплуатации монитора-распределителя системный администратор имеет возможность просматривать статистику по производимым операциям, монитор-распределитель данных TiCloudBalancer написанный с помощью WPF С# позволяет отображать:
статистику по произведенным распределением задач; стоимость произведенных вычислений, исходя из заданных администратором сети коэффициентов стоимости вычислительных ресурсов за единицу времени;
информацию о загрузке вычислительных узлов (рис. 3) [2].
Последовательность действий
Объект воздействия
Коммуникационный сервер ИВС
Облачные виртуальные сервера
Вычислительные сервера ИВС предприятия
АРМ ИВС предприятия
Рис. 2. Схематичный план интеграции монитора-распределителя в конвергентную вычислительную сеть
Cloud Balancer Monitor
Л Л «
Ин1}хзриаиия о распределении Эффективность распределения
Иноормаиия о загрузке
Информация о загрузке вычислительных станций
IP сервера Характеристики сервера Загрузка ЦП Загрузка ОЗУ Скорость передачи данных
192.168.3.15( local) Intel Core 15 2.4Ггц/16ГБ/3 ТВ 37% 8,97 ГБ из 16ГБ (56%) 56 Мбит/с
192.168.3.27(local) Intel Core 15 2.4Ггц/16ГБ/3 ТВ 45% 4,42 ГБ из 16ГБ |28%) 82 Мбит/с
192.168.3.20( local) Intel Core 15 2.4Ггц/16ГБ/3 ТВ 76% 12,07 ГБ из 16ГБ (75%) 17 Мбит/с
192.168.3.22(local) Intel Core 15 2.4Гпу16ГБ/3 ТВ 13% 5,3 ГБ из 16ГВ (33%) 85 Мб иг/С
192.168.3.85( local) Intel Core 15 2.4Гпу16ГБ/3 ТВ 43% 15,22 Г Б из 16ГБ (95%) 54 Мб иг/С
192235.6.23(doud) Intel Core 17 4.0Ггц/64ГБ/100 ТВ 15% 7 ГБ из 64ГБ (11%) 193 Мбит/с
192247.4. Щ cloud) Intel Core 17 4.0Ггц/64ГБ/100 ГБ 52% 23,5 ГБ из 64ГБ 137%) 217 Мбит/с
192 215.34.72(d ou d 1 Intel Core 17 4.0Ггц/64ГБ/100 ГБ 62% 41,1 ГБ из 64ГБ 164%) 115 Мбит/с
Рис. 3. Основное окно монитора-распределителя
На данный момент задача интеграции монитора-распределителя данных была решена в предприятии финансовой сферы «АпьфаСтрахова-ние - Жизнь». Монитор-распределитель в сети вышеуказанного предприятия решает задачу оптимизации времени работы с распределенной базой данных хранящей всю необходимую информацию о застрахованных лицах. После внедрения программного монитора-распределителя была доказана эффективность от его использования, что позволяет рекомендовать использование данного программного продукта для оптимизации конвергентных вычислительных сетей предприятий финансовой сферы.
107
Список литературы
1. Привалов А.Н., Клепиков А.К. Модель распределения ресурсов при "облачных" вычислениях // Известия Тульского государственного университета. Технические науки. Тула: Изд-во ТулГУ, 2012. Вып. 3. С. 151-157.
2. Привалов А.Н. Алгоритм распределения нагрузки между серверами в локальной вычислительной сети. // Научно-технический сборник ТВАИУ. Тула: ТВАИУ. 1996. № 13 С. 63-69.
3. Риз Д. Облачные вычисления. СПб.: BHV, 2011. 288 с.
Клепиков Алексей Константинович, канд. техн. наук, ст. преподаватель, [email protected], Россия, Тула, Тульский государственный педагогический университет им. Л.Н. Толстого,
Привалов Александр Николаевич, д-р техн. наук, проф., privalov.61@,mail.ru, Россия, Тула, Тульский государственный педагогический университет им. Л.Н. Толстого
ON THE IMPLEMENTA TION OF SOFTWARE DISTRIBUTORS
IN THE CONVERGENT AREA NETWORK FUNCTIONING ENTERPRISES
A.K Klepikov, A.N Privalov
The problem of the complexity of software integration monitor-distributor of data in a converged network computing enterprise finance. We consider the necessary requirements for the performance monitor-distributor. The mechanism of implementation and monitor converged network.
Key words: Monitors Distribution, converged computing network computing.
Klepikov Alexey Konstantinovich, candidate of technical sciences, senior lecturer, don-klepikov@yandex. ru, Russia, Tula, Tula State Pedagogical University named after L.N. Tolstoy,
Privalov Aleksandr Nicolaevich, doctor of technical science, professor, privalov. 61@,mail.ru, Russia, Tula, Tula State Pedagogical University named after L.N. Tolstoy