Научная статья на тему 'Математические модели построения подсистемы обеспечения сохранности информации в распределенных информационных системах'

Математические модели построения подсистемы обеспечения сохранности информации в распределенных информационных системах Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
294
49
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МАТЕМАТИЧЕСКИЕ МОДЕЛИ / РАСПРЕДЕЛЕННЫЕ ИНФОРМАЦИОННЫЕ СИСТЕМЫ / СОХРАННОСТЬ ИНФОРМАЦИИ / СИСТЕМА ХРАНЕНИЯ И ОБРАБОТКИ ДАННЫХ / MATHEMATICAL MODELS / DISTRIBUTED INFORMATION SYSTEMS / INFORMATION SECURITY / DATA STORAGE AND PROCESSING SYSTEM

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Есиков Дмитрий Олегович, Акиншин Руслан Николаевич, Абрамов Павел Иванович, Лутина Лилия Эмильевна

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Есиков Дмитрий Олегович, Акиншин Руслан Николаевич, Абрамов Павел Иванович, Лутина Лилия Эмильевна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

MATHEMATICAL MODELS OF CREATION OF A SUBSYSTEM OF ENSURING SAFETY OF INFORMATION IN THE DISTRIBUTED INFORMATION SYSTEMS

Practical implementation of the concept of a distributed information system requires the implementation of a complex scientific-technical problems related to the choice of composition and use of storage and processing of information, creation and use of common data arrays, information security, etc. Fundamentally, a modern distributed information system is a system of communication and information transmission as well as a storage and data processing system. Storage and data processing system is designed for organization of reliable and fault-tolerant data storage, high-performance servers to access storage devices and information processing. The measure of quality, and in some cases indicator of functioning of data storage and processing system is proposed. The tasks that need to be tackled when constructing and operating the storage and processing requirements of highly reliable data storage, as well as their following configurations: determination of the number and location of centers of data storage and processing in distributed information systems; choice of the composition of the complex used for storage in the storage centers and data processing, with the organization of a backup subsystem, the backup and restore data. The task of storage structure optimization according to the criterion of maximum values of the readiness factor of the storage system is formed. This problem is reduced to the kind of problems of integer linear programming with Boolean variables, this fact allows to apply the existing methods for its solvation. A method for determining the rational level of expenditure on the formation of the complex used for storage in the storage and data processing system based on the use of elements of probability theory and the theory of well-being (the principle of Pareto optimality) is developed. The optimal solution of the problem by optimizing a linear convolution is obtained.

Текст научной работы на тему «Математические модели построения подсистемы обеспечения сохранности информации в распределенных информационных системах»

Vol. 20, No. 05, 2017

Ovil Aviation High Technologies

ИНФОРМАТИКА, ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА И УПРАВЛЕНИЕ

УДК 004.75

Б01: 10.26467/2079-0619-2017-20-5-161-170

МАТЕМАТИЧЕСКИЕ МОДЕЛИ ПОСТРОЕНИЯ ПОДСИСТЕМЫ ОБЕСПЕЧЕНИЯ СОХРАННОСТИ ИНФОРМАЦИИ В РАСПРЕДЕЛЕННЫХ ИНФОРМАЦИОННЫХ СИСТЕМАХ

Д.О. ЕСИКОВ1, Р.Н. АКИНШИН2, П.И. АБРАМОВ3, Л.Э. ЛУТИНА4

1 Тульский государственный университет, г. Тула, Россия, 2Секция прикладных проблем РАН, г. Москва, Россия, 3Научно-исследовательский институт «Полюс» им. М. Ф. Стельмаха,

г. Москва, Россия,

4Московский государственный технический университет гражданской авиации,

г. Москва, Россия

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

Ключевые слова: математические модели, распределенные информационные системы, сохранность информации, система хранения и обработки данных.

ВВЕДЕНИЕ

Практическая реализация концепции распределенной информационной системы (РИС) требует реализации целого комплекса научно-технических задач, связанных с выбором состава и порядка использования средств хранения и обработки информации, созданием и использованием общих информационных массивов, обеспечением информационной безопасности и др. Создание РИС связано с широким внедрением сетей ЭВМ, распределенных баз данных, электронных архивов информации, систем передачи информации. В основе современных РИС находится система связи и передачи информации, а также система хранения и обработки данных (СХОД).

Система хранения и обработки данных предназначена для организации надежного, а также отказоустойчивого хранения данных, высокопроизводительного доступа серверов к устройствам хранения и обработки информации [1].

Система хранения и обработки данных обычно включает в себя следующие подсистемы и компоненты [2, 3]: устройства хранения данных, обеспечивающие как долговременное хране-

Научный Вестник МГТУ ГА_Том 20, № 05, 2017

Civil Aviation High Technologies Vol. 20, No. 05, 2017

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

В качестве показателя качества, а в ряде случаев и показателя устойчивости функционирования СХОД в условиях воздействия дестабилизирующих факторов, обычно используют коэффициент устойчивости [4, 5]:

i

Ky =П Kч , i=1

где Kyui - коэффициент готовности вычислительной системы в условиях воздействия /-го дестабилизирующего фактора (/ = 1, 2, ..., Г)

„ - К тр К дфi

К у чi = 1 К '

К тр

где Ктр - требуемое значение показателя качества функционирования системы; Кдфг - значение показателя качества функционирования системы в условиях воздействия /-го дестабилизирующего фактора.

Обеспечение сохранности информации в СХОД производится путём применения специальных мер организации хранения, восстановления (регенерации) информации, специальных устройств архивирования и резервирования информации. Качество обеспечения сохранности информации зависит от её целостности (точности, полноты) и готовности к постоянному использованию [6, 7].

Резервные хранилища информации в СХОД по типу устройств резервирования делятся на [3]: хранилища на базе жестких дисков (ЯЛГО-массивы); хранилища на магнитных лентах; хранилища на базе оптических дисков.

При большом количестве разновидностей систем и средств высоконадежного хранения данных, а также их конфигураций, разнообразия решаемых в РИС задач, при построении и эксплуатации СХОД стоят следующие задачи [8-11]: определения количества и местоположения центра хранения и обработки данных (ЦХОД) в РИС; выбора состава комплекса средств хранения данных в ЦХОД, с учетом организации подсистемы резервного копирования, архивирования и восстановления данных.

Вследствие большого разнообразия существующих средств хранения данных, вариантов организации СХОД, определение конкретного перечня используемых технических средств и их распределения по структурным элементам СХОД в условиях жестких ограничений на совокупную стоимость построения системы, временные параметры доступа и обработки данных целесообразно осуществлять решением комплекса оптимизационных задач [4].

Вычислительная сеть, лежащая в основе построения РИС, может быть представлена в виде графа О [10], множеством вершин которого X = {х1, Х2, ..., Хп} являются узлы сети (вычислительные комплексы), а множеством дуг А = {а.1, а.2, ■■■, ат} (ребер) - каналы связи. Каждая вершина графа имеет вес, соответствующий ее важности (важности решаемых в данном узле задач). Каждая дуга (ребро) графа имеет вес, соответствующий заданной характеристике канала связи (пропускной способности, среднему времени передачи эталонного сообщения и т. п.).

Пусть, необходимо решить задачу распределения ЦХОД в количестве равном р по узлам сети РИС, исходя из ограничений на обобщенную стоимость ЦХОД.

Vol. 20, No. 05, 2017

Ovil Aviation High Technologies

Физический смысл задачи распределения p ЦХОД в сети вычислительного комплекса состоит в том, чтобы сумма кратчайших расстояний от них до вершин графа была минимально возможной. Оптимальное в указанном смысле место расположения пунктов называется медианами графа [10]. Сопоставив каждой вершине Xj графа некоторый вес Vj (представляющий ее важность), получим зависимости для определения передаточных чисел графа в следующем виде [9]:

^с (X )= Z vjd (X' Xj )'

X. еХ j

(x-)= Z vjd (x' x)

x еХ

>, x. е X,

(1)

где d(xi,xj) - кратчайшее расстояние от вершины xi до вершины xj, числа а0 (xt) и at (X) -внешнее и внутреннее передаточное число вершины xi.

Вершина x0, для которой <т0(х0 ) = min [<(xt)], является внешней медианой графа G, а

^ ' Xj eX

вершина x( , для которой < (xt) = min < (xi)], внутренней медианой графа.

Xj eX

Пусть Xp - подмножество вершин X графа G, тогда введем следующие обозначения:

d (Xp, Xj ) = min d (Xj, Xj ) , (2)

Xi eXp

d (Xj, Xp )= min d (Xj, Xi) , (3)

xieXp

Если х* - вершина из Xp, на которой достигается минимум в (2) или (3), говорят, что

*

вершина Xj прикреплена к х*. Тогда (1) будет иметь вид

[ (Xp )= Е Vjd(Xp , ^

Х;еХ

[(ХР )= ^А*;,хр )

х; еX

где а0 (X ) и а{ (х ) - внешнее и внутреннее передаточные числа.

Множество XР, для которого [0(х° )= mm[[70(х/,)] называют внешней р-медианой

Хр

графа G; аналогично определяется внутренняя р-медиана.

Исходя из выше сказанного, задача распределения ЦХОД по узлам сети может быть сформулирована в следующем виде.

Определить такие значения у;, такие что

z = min ZZd„y,

•=i j=i

(4)

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

Научный Вестник МГТУ ГА_Том 20, № 05, 2017

Civil Aviation High Technologies Vol. 20, No. 05, 2017

n

Z yy = 1 j = 1,2>->n (5)

j j=1

Ё у« = Р' (6)

i=1

Уу ^ Л> У = и, (7)

У а ={0,1}, / = 1,2,..., и, у = 1,2,..., п, (8)

где у у = 1, если вершина х прикреплена к вершине Хх, уц = 0 в противном случае, и уи = 1, если вершина Хх - медиана, уи = 0 - в противном случае.

Если ||у*. II - решение задачи (4)-(8), тор-медиана имеет вид

Xp = Ь I У* =1}.

Задача (4)-(8) относится к классу задач целочисленного линейного программирования. Для ее решения может использоваться метод ветвей и границ [7, 9, 10].

Пусть все средства хранения данных, претенденты на включение в состав комплекса технических средств ЦХОД делятся на I групп. В каждую Х-ю группу средств хранения входит средств хранения, имеющих номера с 1 по Zг■. Задана стоимость, время восстановления и объем информационного пространства каждого средства хранения данных.

Тогда по критерию максимума значения коэффициента готовности системы хранения данных в целом задача оптимизации состава средств хранения может быть сформулирована следующим образом [9, 11]. Найти значения переменных (■ = 1, 2, ... I), такие что

I

П Krt ( Z max>

i=1

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

на стоимость системы резервирования:

ZC (z. )< CДоп , (9)

i=1

на время восстановления системы резервирования:

I

Z TB (z. )< тВДоп, (10)

i=1

на общий объем средств хранения:

ZV (Z. )> ViДоп , (11)

I

г Доп

Ч (Z )> V

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

i=1

на значения переменных

Vol. 20, No. 05, 2017

Civil Aviation High Technologies

г, = 0,1,2,..., г,. (12)

где СДоп - максимально допустимая стоимость системы хранения и резервирования; ТВ Доп - максимально допустимое время восстановления системы хранения и резервирования; V.Доп - максимально допустимый информационный объем системы хранения и резервирования данных, I - число видов средств хранения информации.

Задача (9)-(12) относится к классу задач выбора комплекса технических средств, и для её решения применяются методы динамического программирования [7, 10].

Однако задача (9)-(12) путем логарифмирования целевой функции может быть преобразована к следующему виду:

1общ

X х 1пКГ, ^ тах. (13)

г=1 '

При ограничениях: на стоимость системы хранения:

1Общ

X сл * , (14)

г=1

на время восстановления системы резервирования:

1Общ

X < ТВДоп , (15)

г=1

на общий объем средств хранения:

1Общ

X > уДоп, (16)

г=1

на значения переменных:

I

X = {0,1}, X X < 1, ] = 1, 2,..., X ^ , (17)

к=1

где Хг - значения переменных в целевой функции, Хг = 1 если г-ое средство включено в комплекс и 0 - в противном случае; I - общее число видов средств хранения информации, Ц - множество номеров средств хранения информации у'-го вида.

Задача (13)-(17) относится к классу задач целочисленного линейного программирования с булевыми переменными, и для её решения может быть использован метод ветвей и границ [7, 12-14].

Предлагается для определения рационального уровня расходов на формирование комплекса средств хранения данных в ЦХОД использовать методику, основанную на применении элементов теории вероятностей и теории благосостояния (принцип оптимальности по Парето) [8-10,15], суть которой состоит в следующем.

Oivil Aviation High Technologies

Vol. 20, No. 05, 2017

Обозначим через q е[0,1] параметр, характеризующий уровень сохранности информации в РИС. При этом потери от нарушения сохранности информации Хф (разрушения, искажения) зависят непосредственно от величины q . При q = 0, то есть отсутствии в РИС системы ОСИ величина Хф будет иметь максимальное значение, и минимальное значение (в идеальном случае равное 0) при q = 1. Последний случай соответствует «абсолютно» эффективной системе ОСИ.

2Ф = (я), q е [0,1]

Обозначим через С максимальный уровень потерь от разрушения или искажения информации в РИС.

Будем считать, что с ростом величины q значение потерь Zф уменьшается по экспоненциальному закону в соответствии с функцией

= с^, (18)

где значение а определяется из выражения а = ln

( -1 V е )

, s - параметр, учитывающий степень

важности информации, обращающейся в РИС.

Создание системы ОСИ в РИС связано с существенными затратами. Обозначим через Zc затраты на создание системы ОСИ.

Zc = Zc (q), q e [0,1].

По аналогии с (18)

Zc (q) = C2e~b (1-q), (19)

где С2 - объем затрат на создание «абсолютной» системы ОСИ, при которой уровень сохранности информации q = 1,

(с Л

b = ln Iе2 .

I s )

При разработке системы ОСИ путем выбора значения q е[0,1] минимизируют затраты на создание системы ОСИ Z0 и потери от нарушения сохранности информации Zc.

Z& (q) ^ min, Zc (q) ^ min.

ф 0<q<1 c 0<q<1

В связи с тем, что с ростом q значение Zф убывает, а Zc - возрастает, решение данной задачи лежит в области компромисса между (18) и (19), при этом формулируется двухкритери-альная задача

>Zc) ^ min. (20)

0<q<1

Vol. 20, No. 05, 2017

Civil Aviation High Technologies

Парето-оптимальное решение (20) получается путём минимизации линейной свёртки (18) и (19):

L(q,X) = ЛZф(q) + (1 -X)ZC(q) ^ min, (21)

0<q<1

где X e (0,1) - параметр свёртки критериев.

dL

Условием наличия экстремума L(q,X) будет — = 0 . С учетом (21), (18) и (19) получим

dq

-XaCxe~aq + (1 - X)C2beb(1-q) = 0.

Тогда, решая данное уравнение, получим

-ln

f C2b(1 -Л)Л

_2

V

b

AC, а

q(A) =-ь--, Ae (0,1).

а + b

Пусть определен минимально допустимый с точки зрения ОСИ уровень q*, то есть

q* < q(Я) < 1.

Исходя из этого, можно определить границы значений параметра свертки ХП1Ы и Лтах.

= ■

"2е

C2 be-b(1-q) + C1

ae

aq

A =_Cb

Amax

C2b + C1ae ~a ЗАКЛЮЧЕНИЕ

Таким образом, множество значений вероятности ОСИ в РИС и соответствующие им значения потерь от потери или искажения информации и затрат на создание системы ОСИ возможно определить путём варьирования значений параметра свертки A в интервале [Amin,Amax], что позволит выбрать значение требуемой вероятности обеспечения сохранности информации из полученного множества. При этом в качестве исходных данных для получения вышеуказанного множества выступает незначительный набор данных.

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

1. Бройдо В.Л. Вычислительные системы, сети и телекоммуникации: учебник для вузов. СПб.: Питер, 2006. 703 с.

2. Кореев В.В. Вычислительные системы. М.: Гелиос АРВ, 2004. 512 с.

3. Найк Д. Системы хранения данных в Windows. М.: Вильямс, 2005. 419 с.

4. Николаев В.И. Системотехника: методы и приложения / В.И. Николаев, В.М. Брук. Л.: Машиностроение, Ленингр. отд-ние, 1985. 199 с.

Civil Aviation High Technologies

Vol. 20, No. 05, 2017

5. Воронин A.A., Морозов Б.И. Надежность информационных систем: учебное пособие. СПб.: Изд-во СПбГТУ, 2001.

6. Есиков Д.О. Обеспечение устойчивого функционирования вычислительных систем за счет обеспечения высоконадежного хранения данных // Сборник статей пятнадцатой международной научно-практической конференции «Фундаментальные и прикладные исследования, разработка и применение высоких технологий в промышленности», Санкт-Петербург. СПб: Политехн. универ-т, 2013.

7. Киселев В.Д., Есиков О.В., Кислицын А.С. Теоретические основы оптимизации информационно-вычислительного процесса и состава комплексов средств защиты информации в вычислительных сетях / под ред. профессора Е.М. Сухарева. М.: Полиграфсервис XXI век, 2003. 198 с.

8. Yesikov D.O. Increase of level of stability of functioning of systems of storage and data processing at the expense of realization of actions for ensuring safety of information. Third International Conference "High Performance Computing" HPC-UA 2013, Ukraine, Kyiv, October 7-11, 2013. С.416-420.

9. Математические модели, методики и алгоритмы обеспечения устойчивости функционирования современных систем хранения и обработки данных / О.В. Есиков, С.С. Саватеев, Д.О. Есиков, А.В. Струков, Е.М. Сухарев // Нелинейный мир. 2013. № 9. С. 621-631.

10. Есиков Д.О. Задачи обеспечения устойчивости функционирования распределенных информационных систем // Программные продукты и системы. 2015. № 4 (112).

11. Ivutin A., Yesikov D. Complex of Mathematical Models to Ensuring Sustainability of the Distributed Information Systems. 4rd Mediterranean Conference on Embedded Computing (MECO) June 14-18 2015. Budva, Montenegro, 2015, pp. 106-109. DOI: 10.1109/MEC0.2015.7181878 (Scopus и Web of Science)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

12. Yesikov D.O., Ivutin A.N., Larkin E.V., Kotov V.V. (2017). Multi-agent Approach for Distributed Information Systems Reliability Prediction. Procedia Computer Science, 2017, Vol. 103. pp. 416-420.

13. Yesikov D.O., Ivutin A.N. Rational values of parameters of island genetic algorithms for the effective solution of problems of ensuring stability of functioning of the distributed information systems. 12-16 June 2016, 2016 5th Mediterranean Conference on Embedded Computing (MECO) 2016, pp. 309-312. DOI: 10.1109/MEC0.2016.7525769 (SCOPUS, Web of Science)

14. Карпенко А.П. Современные алгоритмы поисковой оптимизации. Алгоритмы, вдохновленные природой: учебное пособие / А.П. Карпенко. М.: Изд-во МГТУ им. Н.Э. Баумана, 2014. 446 с.

15. Тутубалин П.И., Моисеев В.С. Вероятностные модели обеспечения информационной безопасности автоматизированных систем обработки информации и управления. Казань: Школа, 2008. 138 с.

СВЕДЕНИЯ ОБ АВТОРАХ

Есиков Дмитрий Олегович, аспирант Тульского государственного университета, mcgeen4@gmail. com.

Акиншин Руслан Николаевич, доктор технических наук, доцент, ведущий научный сотрудник Секции прикладных проблем при Президиуме Российской академии наук, rakinshin@yandex.ru.

Абрамов Павел Иванович, кандидат технических наук, доцент, заместитель генерального директора по инновациям и гражданской продукции АО «НИИ "Полюс им. М.Ф. Стельма-ха», api-03@yandex.ru.

Лутина Лилия Эмильевна, кандидат технических наук, доцент кафедры организации перевозок на воздушном транспорте, loutin@yandex.ru.

Vol. 20, No. 05, 2017

Civil Aviation High Technologies

MATHEMATICAL MODELS OF CREATION OF A SUBSYSTEM OF ENSURING SAFETY OF INFORMATION IN THE DISTRIBUTED INFORMATION SYSTEMS

Dmitry O. Esikov1, Ruslan N. Akinshin2, Pavel I. Abramov 3, Lily E. Loutina4

1Tula State University, Tula, Russia 2SPP RAN, Moscow, Russia 3Joint Stock Company "Scientific research Institute "Polyus them M.F. Stelmakh",

Moscow, Russia

4Moscow State University of Civil Aviation, Moscow, Russia ABSTRACT

Practical implementation of the concept of a distributed information system requires the implementation of a complex scientific-technical problems related to the choice of composition and use of storage and processing of information, creation and use of common data arrays, information security, etc. Fundamentally, a modern distributed information system is a system of communication and information transmission as well as a storage and data processing system. Storage and data processing system is designed for organization of reliable and fault-tolerant data storage, high-performance servers to access storage devices and information processing. The measure of quality, and in some cases indicator of functioning of data storage and processing system is proposed. The tasks that need to be tackled when constructing and operating the storage and processing requirements of highly reliable data storage, as well as their following configurations: determination of the number and location of centers of data storage and processing in distributed information systems; choice of the composition of the complex used for storage in the storage centers and data processing, with the organization of a backup subsystem, the backup and restore data. The task of storage structure optimization according to the criterion of maximum values of the readiness factor of the storage system is formed. This problem is reduced to the kind of problems of integer linear programming with Boolean variables, this fact allows to apply the existing methods for its solvation. A method for determining the rational level of expenditure on the formation of the complex used for storage in the storage and data processing system based on the use of elements of probability theory and the theory of well-being (the principle of Pareto optimality) is developed. The optimal solution of the problem by optimizing a linear convolution is obtained.

Key words: mathematical models, distributed information systems, information security, data storage and processing system.

REFERENCES

1. Broydo V.L. Vychislitel'nye sistemy, seti i telekommunikatsii [Computing systems, networks and telecommunications]. Textbook for universities. SPb., Peter, 2006, 703 p. (in Russian)

2. Kireev V.V. Vychislitel'nye sistemy [Computing systems]. M., Gelios ARV, 2004, 512 p. (in Russian)

3. Nike D. Sistemy khraneniya dannykh v Windows [Storage in Windows]. M., Williams, 2005, 419 p. (in Russian)

4. Nikolaev V.I., Brooke V.M. Sistemotekhnika: metody i prilozheniya [Systems Engineering: methods and applications]. L., Engineering, 1985, 199 p. (in Russian)

5. Voronin A.A., Morozov I.B. Nadezhnost' informatsionnykh sistem [Reliability of information systems]. Textbook. SPb., SPbSTU, 2001. (in Russian)

6. Esikov D.O. Obespechenie ustoychivogo funktsionirovaniya vychislitel'nykh sistem za schet obespecheniya vysokonadezhogo khraneniya dannykh [Towards sustainable computing systems by providing viscondessa storage]. Papers of the fifteenth international scientific-practical conference "Fundamental and applied research, development and application of high technologies in industry", Saint-Petersburg. Spb., Publishing house Polytechnic. the unit, 2013. (in Russian)

7. Kiselev D.V., Esikov O.V., Kislitsyn A.S. Teoreticheskie osnovy optimizatsii informatsion-no-vychislitel'nogo protsessa i sostava kompleksov sredstv zashchity informatsii v vychislitel'nykh setyakh [Theoretical bases of optimization of computing process and structure of complexes of protec-

Civil Aviation High Technologies

Vol. 20, No. 05, 2017

tion of information in computer networks]. Ed. by E. Sukhareva. M., Poligrafservis twenty-first century, 2003, 198 р. (in Russian)

8. Yesikov D.O. Increase of level of stability of functioning of systems of storage and data processing at the expense of realization of actions for ensuring safety of information. Third International Conference "High Performance Computing" HPC-UA 2013 (Ukraine, Kyiv, October 7-11, 2013).Kyiv. 2013, рр. 416-420.

9. Esikov O.V., Savateev S.S., Esikov D.O., Strukov A.V., Sukharev E.M. Matematicheskie modeli, metodiki i algoritmy obespecheniya ustoychivosti funktsionirovaniya sovremennykh sistem khraneniya i obrabotki dannykh [Mathematical models, methods and algorithms of maintenance of stable functioning of modern systems of storing and processing data]. Nonlinear world, 2013, No. 9, рр. 621-631. (in Russian)

10. Esikov D.O. Zadachi obespecheniya ustoychivosti funktsionirovaniya raspredelennykh in-formatsionnykh sistem [The problem of ensuring stability of functioning of distributed information systems]. Journal Software and systems, 2015, No. 4 (112). (in Russian)

11. Ivutin A., Yesikov D. Complex of Mathematical Models to Ensuring Sustainability of the Distributed Information Systems. 4rd Mediterranean Conference on Embedded Computing (MECO) -2015 June 14-18 2015, Budva. Montenegro, 2015, pp. 106-109. DOI: 10.1109/MEC0.2015.7181878 (Scopus и Web of Science)

12. Yesikov D.O., Ivutin A.N., Larkin E.V., Kotov V.V. Multi-agent Approach for Distributed Information Systems Reliability Prediction. Procedia Computer Science, 2017, Vol. 103. рр. 416420.

13. Yesikov D.O., Ivutin A.N. Rational values of parameters of island genetic algorithms for the effective solution of problems of ensuring stability of functioning of the distributed information systems. 12-16 June 2016, 5th Mediterranean Conference on Embedded Computing (MECO). 2016, pp. 309-312. DOI: 10.1109/MECO.2016.7525769(SCOPUS, Web of Science)

14. Karpenko A.P. Sovremennye algoritmy poiskovoy optimizatsii. Algoritmy, vdokhnovlennye prirodoy [Modern algorithms of search engine optimization. Algorithms inspired by nature]. Textbook. M., Publishing house of MGTU im. N.E. Bauman, 2014, 446 p. (in Russian)

15. Tutubalin P.I., Moiseev V.S. Veroyatnostnye modeli obespecheniya informatsionnoy be-zopasnosti avtomatizirovannykh sistem obrabotki informatsii i upravleniya [Probabilistic models of information security in automated systems information processing and management]. Kazan, School, 2008, 138 p. (in Russian)

INFORMATION ABOUT THE AUTHORS

Dmitry O. Esikov, Postgraduate student of the Tula State University, mcgeen4@gmail.com.

Ruslan N. Akinshin, Doctor of Technical Sciences, Associate Professor, Leading Researcher of Section of Applied Problems under the Presidium of the Russian Academy of Sciences, rakinshin@yandex.ru.

Pavel I. Abramov, candidate of technical Sciences, associate Professor, Deputy Director General for innovation and civil products of JSC "research Institute "Polyus them.M.F.Stelmakh", api-03@yandex.ru.

Lily E. Loutina, Candidate of Technical Sciences, Assistant Professor of Organization of business processes in aviation industry Chair, Moscow State Technical University of Civil Aviation loutin@yandex.ru.

Поступила в редакцию 06.07.2017 Received 06.07.2017

Принята в печать 20.09.2017 Accepted for publication 20.09.2017

i Надоели баннеры? Вы всегда можете отключить рекламу.