Этап анализа работоспособности сервера
Целью этапа анализа является детальное математическое описание исследуемого объекта Θ = «сервер» и построение интегральной оценочной модели для выявления проблем. Напомним, приведенные ранее обозначения оценочной модели.
Формальное представление оценочной модели исследуемого объекта:
которой определяются путем разработки моделей частных (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.
Еще по теме Этап анализа работоспособности сервера:
- Глава 6. Пример построения модели анализа работоспособности сервера
- Этап построения системной модели сервера
- 2. 3. ДОКЕМБРИЙСКИЙ ЭТАП РАЗВИТИЯ Догеологический этап (лунная эра)
- 2. 4. ПАЛЕОЗОЙСКИЙ ЭТАП РАЗВИТИЯ
- 2. 6. КАЙНОЗОЙСКИЙ ЭТАП РАЗВИТИЯ
- 2. 5. МЕЗОЗОЙСКИЙ ЭТАП РАЗВИТИЯ
- 14. Постсоветский этап развития административной юстиции
- 1 Исполнительное производство как заключительный этап защиты гражданского права.
- Обзор существующих программных продуктов анализа текстов
- Разница между системой смыслового анализа для ИРБИС32 и ИРБИС64
- Цель анализа свойств системы