<<
>>

Этап анализа работоспособности сервера

Целью этапа анализа является детальное математическое описание исследуемого объекта Θ = «сервер» и построение интегральной оценочной модели для выявления проблем. Напомним, приведенные ранее обозначения оценочной модели.

Формальное представление оценочной модели исследуемого объекта:компоненты

которой определяются путем разработки моделей частных (Ef)и интегральных оценок (E1),а также методов их получения ψ1,ψ2,... :

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

Применим обобщенную пошаговую методику, учитывающую особенности анализа свойств для диагностики проблем в работоспособности сервера на основе системной модели S, полученной на предыдущем этапе:

Шаг 2. Выбор, формальное представление и уточнение существенных свойств Fи их видов в исследуемой системе Θ на основе ее системной модели S. Определение критериев VKи показателей Qfсущественных свойств Fсистемной модели S и/или ее элементов.

Причиной неудовлетворительной работоспособности сервера может служить чрезмерная нагрузка (или недогрузка) его ресурсов (память,

процессор, сетевой адаптер.

Чтобы избежать замедлений в работе сервера, необходимо контролировать и анализировать изменение нагрузки в реальном времени.

Критерием работоспособности сервера выберем загрузку сервера, то есть PK = «загрузка сервера». Показателями этого критерия будет загрузка ресурсов серверагде q1 = «загрузка сети», q2 =

«загрузка памяти» и q3 = «загрузка процессора».

Шаг 3. Выбор и построение моделей оценивания существенных свойствна основе системной модели S.

Шаг 3.1. Формирование модели оценки показателей свойства работоспособность сервера Ef = V>2(Qf).

Модель оценки Efпредставим в виде трех компонент, согласно трем показателям работоспособности, и для каждого компонента определим прогнозные оценки: точечную числовую оценку Ef, точечную качественную оценку Iifи оценку тенденции изменения Ef(АТ).

Здесьобозначают прогнозные значения на

горизонт hдля показателей q1 = «загрузка сети», q2 = «загрузка памяти» и q3 = «загрузка процессора» сервера соответственно. Для получения прогнозных значений необходимо

идентифицировать и оценить по наблюдениям (y1(t),y2(t),y3(t)) прогнозные модели g1, д2 и д3. В качестве прогнозных моделей может быть выбраны модели на основе искусственных нейронных сетей, нечетких временных рядов, модели класса ARIMA или комбинированные модели.

Чтобы получить качественные (лингвистические) оценки загрузки сети, памяти и процессора по числовым значениям е1, е2, е3, выполним их оценивание с помощью лингвистической переменной (см. раздел 5.2.1), описывающей процент загрузку компонент сервера, нечеткими термами

{Очень низкий, Низкий, Ниже среднего, Средний, Выше среднего, Высокий, Очень высокий} на универсальном множестве W=[0,100].

Тогда получим точечную качественную оценку в виде

здесь e1, е2, е3- обозначают лингвистические значения загруженности сети, памяти и процессора соответственно.

Построим интервальную качественную оценку для каждого показателя для чего для каждого временного ряда

определим за выбранный период его основную тенденцию Tr E {Недостаток загрузки, Норма, Превышение загрузки], применив

алгоритм лингвистического резюмирования (см. раздел 5.2.3).

Шаг 3.2. Построим интегральную оценку состояния каждого компонента

111

объединив его точечную Iifи интервальную Ef(AT)оценки для каждого показателя оцениваемого свойства сервера:

Для чего сформируем экспертные правила, вид которых идентичен для каждого показателя. В табл. 6.1 представлен пример для показателя q1 = «загрузка сети»). Совокупность экспертных правил образует метод оценивания ψ3интегрального свойства по выбранному показателю.

Таблица 6.1. Правила создания интегральной оценки показателя q1

Точечная лингвистическая оценка показателя el Интервальная лингвистическая оценка показателя

Trl

Интегральная лингвистическая оценка показателя E1(ql)
Очень низкий или низкий Падение или Стабильность или Рост Недостаток загрузки
Ниже среднего Падение или

Стабильность

Недостаток загрузки
Ниже среднего Рост Норма
Средний или выше среднего Падение или Стабильность или Рост Норма
Высокий Падение или Стабильность Норма
Очень высокий Падение Норма
Высокий или очень высокий Рост Превышение загрузки
Очень высокий Стабильность Превышение загрузки

Шаг 3.3.

Получение интегральной оценки E1работоспособности сервера на основе интегральных лингвистических оценок показателей загрузки ресурсов сервера:

E1 = Ψ4Ei(Qf),X1). (6.13)

Основываясь на лингвистических оценках прогноза развития количества клиентов Х1 и интегральных оценок, учитывающих прогноз и тенденцию изменения в каждом показателе, определим интегральную оценку работоспособности сервера в виде итоговых правил ψ4,часть из которых представлена в табл. 6.2.

Таблица 6.2. Правила получения интегральной оценки свойства «работоспособность» сервера по трем показателям

Загрузка сети E1(ql) Загрузка ОП

E1(q2)

Загрузка ЦП

E1(q3^)

Экспертная оценка изменения нагрузки

Х1

Работоспособ­ность сервера

Е,

Норма Норма Недостаток загрузки Стабильность Недостаток загрузки
Норма Превышение загрузки Превышение загрузки Стабильность Превышение загрузки
Превышение загрузки Превышение загрузки Норма Стабильность Превышение загрузки
Норма Недостаток загрузки Недостаток загрузки Увеличение загрузки Норма
Недостаток загрузки Превышение загрузки Норма Снижение загрузки Недостаток загрузки
Недостаток Превышение Недостаток Снижение загрузки Недостаток
загрузки загрузки загрузки загрузки

6.2.

<< | >>
Источник: Моделирование в задачах анализа свойств систем : учебное пособие / Т. В. Афанасьева, Н. Г. Ярушкина. - Ульяновск : УлГТУ,2019. - 114 с.. 2019

Еще по теме Этап анализа работоспособности сервера:

  1. Глава 6. Пример построения модели анализа работоспособности сервера
  2. Этап построения системной модели сервера
  3. 2. 3. ДОКЕМБРИЙСКИЙ ЭТАП РАЗВИТИЯ Догеологический этап (лунная эра)
  4. 2. 4. ПАЛЕОЗОЙСКИЙ ЭТАП РАЗВИТИЯ
  5. 2. 6. КАЙНОЗОЙСКИЙ ЭТАП РАЗВИТИЯ
  6. 2. 5. МЕЗОЗОЙСКИЙ ЭТАП РАЗВИТИЯ
  7. 14. Постсоветский этап развития административной юстиции
  8. 1 Исполнительное производство как заключительный этап защиты гражданского права.
  9. Обзор существующих программных продуктов анализа текстов
  10. Разница между системой смыслового анализа для ИРБИС32 и ИРБИС64
  11. Цель анализа свойств системы