|
|||||||
|
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Модели выживаемости распределенной информационной системыУвы, в реальной практике риск-анализа статистическое исследование приходится проводить по неполным данным. Допустим, исследуется выход из строя распределённой информационной системы (РИС) после атаки на одну из её компонент: начало исследования – момент проведённой атаки; исследуемый период времени выбирается в зависимости от конкретного типа атаки и возможных последствий; наблюдаемое событие – состояние работоспособности конкретной компоненты и выход из строя всей системы. Аккумулируя данные наблюдений от времени начала атак до выхода из строя за большим числом аналогичных (схожих) систем их компонентов, можно получить достаточно полную картину процесса протекания негативных последствий в следствии реализации того или иного деструктивного воздействия. Но, чем длиннее временной промежуток исследования, тем более вероятно вмешательство побочных факторов (наблюдаемая система подверглась воздействию других деструктивных воздействий, устарела или её функционирование стало экономически неоправданным и.т.п.) Такое наблюдение нельзя считать абсолютно качественным, так как оно так же связано с разным временем начала отсчёта в каждом наблюдении. Поэтому в реальных задачах бессмысленно стремиться к максимальной полноте, а следует полноценно использовать имеющиеся данные, пусть и неполные. С учётом вышеуказанного рассмотрим анализ выживаемости, где наблюдаемым событием является безвозвратный выход из строя системы (подсистемы, компоненты и т.п.). При этом, цензурированное наблюдение– это наблюдение, по каким-то причинам не закончившееся искомым событием: то ли вследствие окончания наблюдаемого периода, то ли по внешним причинам (при рассмотрении РИС различного уровня получение цензурированных данных о состоянии конкретной компоненты возможно в следствии целого набора причин, например атака на информационный канал связи и управления, атака на систему оценки работоспособности и т.п.). Информацией, содержащейся в полном наблюдении, является длина временного промежутка от начала отсчёта до осуществления события. В цензурируемом наблюдении содержится информация о том, что за время от начала до окончания наблюдения событие не произошло. В анализе выживаемости РИС постараемся использовать всю имеющуюся информацию, содержащуюся как в полных, так и в цензурированных данных. Известно несколько механизмов, генерирования цензурированных данных. При цензурировании первого типа выборка из n объектов наблюдается в течении фиксированного времени τ. Число объектов, испытывающих событие, или число «смертей», случайно, но общая продолжительность исследования фиксирована. Тот факт, что продолжительность фиксирована, может быть важным практическим преимуществом при разработке последующего дополнительного исследования. При таком цензурировании, называемом фиксированным цензурированием, каждый объект имеет максимально возможный период наблюдения Допустим имеется РИС, состоящая из n компонентов наблюдения со временем их жизни, характеризуемым функцией выживания
Если компонент РИС все еще продолжает выполнять функции, несмотря на дестабилизирующее воздействие со стороны злоумышленника, в момент времени Если компонент РИС все еще «жив» в момент времени
Логарифмируя и используя выражение, связывающее функцию выживания
Вышеуказанные выражения позволяют оценить неизвестные параметры, основанные на известных результатах, то есть вероятность возникновения определенного события с помощью логарифмической функции правдоподобия. Допустим, начало наблюдения определяется неким фактом, скажем, атакой на РИС. Контролируемое событие – прекращение выполнения возложенных функций на наблюдаемый компонент РИС вследствие успешной атаки злоумышленника, («смерть» компоненты) – является случайным событием. Время от начала наблюдения до «смерти» – случайная величина Т, тогда значения этой случайной величины – t. Эта случайная величина неотрицательная и непрерывная, имеет свой закон распределения, априори неизвестный. Функция распределения случайной величины равна
где F(t) – вероятность не «дожить» до момента времени t от начала отсчета. При t<0 обязательно F(t) = 0, а при положительном аргументе F(t) – функция возрастающая (точнее, неубывающая), с ростом t стремящаяся к 1. Функция распределения F(t) служит вероятностной характеристикой рассматриваемого процесса. По функции распределения F(t) можно найти соответствующую плотность распределения вероятностей f(t) как производную f(t) = Обычно исследуемый процесс времени «жизни» целесообразнее связывать не с функцией распределения F(t), а с дополняющей до единицы функцией (функция выживания)
так как
Согласно свойству вероятностей противоположных событий, то S(t) – вероятность штатного (с сохранением основных функций) функционирования компоненты РИС по истечении момента времени t с начала активного дестабилизирующего воздействия (прожить время, большее T),поэтому функцию S(t) заданную соотношениями (4) и (5), называют функцией «выживания» (выживаемостью). Кривая функции «выживания» S(t) легко может быть построена исходя из графика функции распределения F(t) и соотношения (5). Стоит также отметить, что для функции S(t) значения функции при t<0 не имеют смысла. Можно вычислить функцию выживания через интегрирование:
определяя вероятность быть «живым» в момент времени t, или в более широком смысле, вероятность того, что исследуемое событие не наступило к моменту времени t. График функции y=S(t) называют кривой выживаемости. Значение, при котором S(τ0.5)=0,5 называется медианой выживаемости, которая совпадает с медианой распределения случайной величины Т. Медиана выживаемости является одной из важнейших характеристик выживаемости: она указывает середину теоретического времени жизни отдельного компонента системы после начала отсчета (в качестве начала отсчета может быть рассмотрена активная фаза атаки на компоненты РИС). Аналогично квантилям распределения порядка р, где 0<p<1, обозначаемым tp, используют квантили выживаемости. Обозначим квантиль выживаемости порядка р посредством τр, где S(τр)=p. Тогда для квантилей выживаемости и соответствующих квантилей распределения справедливо соотношение τр=t1-p, (7) т.е. квантиль выживаемости порядка р является квантилью распеделения порядка 1-р. Соотношение (7) можно легко получит из (6):
следовательно
где, значение Кривая выживаемости y=S(t), построенная по распределению случайной величины Т является теоретической кривой, характеризующей процесс продолжительности «жизни». Соответствующие характеристики выживаемости согласованы с вероятностным распределением, поэтому, значения квантильной широты, определяемой как расстояние между двумя точками (квантилями кривых), в обоих случаях совпадают:
Возможно охарактеризовать величины Т с помощью функции риска- мгновенной интенсивности осуществления события
В числители этого выражения (8) находится условная вероятность того, что событие произойдет в интервале времени ( Условную вероятность в числителе можно записать в виде отношения совместной вероятности того, что Т принадлежит интервалу (
который и является определением функции риска. Интенсивность осуществления события в момент времени Учитывая, что
Если теперь проинтегрировать обе части от 0 до
Интеграл в фигурных скобках в уравнении (7) называют кумулятивным риском
который можно рассматривать Фактически функции выживания и риска дают альтернативные, но эквивалентные описания распределения величины Т. Имея функцию выживания, можно ее продифференцировать и получить функцию плотности, а затем найти функцию риска. Зная функцию риска, можно ее проинтегрировать и получить кумулятивный риск, а затем от нее экспоненту и найти функции выживания, используя уравнение (10). Для задач с дискретным временем всегда определены вероятности
В дискретном случае риск можно определить по формуле:
где Риск Для системы из n элементов с разными распределениями времени жизни {
Плотность Производительность (нормированная) компоненты РИС может быть также описана с помощью выражения
где
Следует заметить, что текущее время t и параметры
При этом, ценность компоненты в момент времени
Учитывая, что смертность наиболее высока в период «заката», выражение эффективности (11) можно упростить с помощью следующего приближения
Отсюда ущерб равен
Последнее выражение может послужить основой для оценки рисков выживаемости компонент распределенной системы в следующем виде Risk где
Как видно, последнее выражение (12) существенно отличается от вышеприведенных риск-оценок РИС. Однако такой подход (12) следует считать наиболее адекватным, ибо он опирается на величину ущерба, как этого и требует истинная оценка риска. Адекватность оценки может быть еще повышена, если для измерения ущерба используется все выражение (11), тогда
Соответствующее аналитическое выражение риска может быть получено отсюда по аналогии с вышеуказанным. Общий риск РИС может быть найден как сумма рисков ее компонентов при условии существенной их независимости друг от друга. Такой подход корректен при условии, что атаки носят асинхронный характер, т.е. их вероятность подлежит суммированию. Поиск по сайту: |
||||||
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.207 сек.) |