УДК 004.054
Сочков В.В. студент 4 курса
факультет «Информационных Систем и Технологий»
Осетров М.Ю студент 4 курса
факультет «Информационных Систем и Технологий»
Бедняк С.Г., к.п.н.
доцент
заместитель заведующей кафедрой «Информационных
Систем и Технологий» Поволжский государственный университет телекоммуникаций и информатики
Россия, г. Самара
ОЦЕНКА ЧАСТОТЫ ОШИБОК В СИСТЕМЕ ВЕБ-СЕРВЕРА APACHE
Статья посвящена взаимосвязи между частотой ошибок, которая является одной из мер надежности веб-сервера Apache и влияет на производительность системы веб - сервера, и системными параметрами.
Оценка частоты ошибок производится с использование логит -регрессии.
Ключевые слова: веб-сервер, Apache, частота ошибок, системные параметры, логит-регрессия, Apache JMeter.
Sochkov V. V.
4year, faculty of "Information Systems and Technologies" Povolzhsky State University of Telecommunications and Informatics
student Russia, Samara Osetrov M. Yu.
4year, faculty of "Information Systems and Technologies" Povolzhsky State University of Telecommunications and Informatics
student Russia, Samara Bednyak S.G.
Deputy Head of the Department of Information Systems and
Technologies
Povolzhsky State University of Telecommunications and Informatics
Associate Professor, Ph.D.
Russia, Samara
EVALUATION OF THE FREQUENCY OF ERRORS IN THE APACHE WEB SERVER SYSTEM
The article is devoted to the relationship between the error rate, which is one of the measures of reliability of the Apache web server and affects the performance of the web server system, and system parameters. The error rate is
estimated using logit regression.
Keywords: web-server, Apache, error rate, system parameters, logregression, Apache JMeter.
В современном обществе очень важна проблема сохранения производительности систем веб-сервисов. Поэтому количественная оценка загруженности сервера становится необходимой при оценке эффективности операционного веб-сервера. В этой статье мы рассматриваем количественную оценку веб-сервера Apache, который является наиболее часто используемым программным обеспечением. Веб-сервера Apache имеет ряд преимуществ:
• Находится в бесплатном доступе.
• За счет наличия достаточно большого сообщества пользователей Apache, без проблем можно найти ответы на интересующие вопросы или решение при возникновении технических проблем.
• Достаточный уровень надежности в качестве серверного программного обеспечения
• Разнообразен за счет наличий большого количества утилит
Несмотря на то, что многие инструменты были разработаны как
средство тестирования веб-приложений, Apache JMeter часто используется при фактической оценке производительности серверных систем. В общем, Apache JMeter имеет три показателя оценки эффективности: среднее время отклика, частота ошибок и пропускная способность системы. В этой статье мы обратим внимание на частоту ошибок для оценки надежности системы веб-сервера Apache.
Обычно оценка необходимых нам показателей происходит при условии наличий нагрузки на сервер, также часто используется модель логит - регрессии, которая помогает описать взаимосвязь частоты ошибок и параметрами системы. Тогда возникает вопрос, какова зависимость параметров системы от частоты ошибок. Для этого используется простая вероятностная модель для описания взаимосвязи между несколькими системными параметрами и частотой ошибок. Рассматриваемая модель логит-регрессии может представлять собой частоту ошибок как функцию нескольких системных параметров, используемых в качестве объясняющих переменных, и может соединяться между ними. Пусть Rt(0 < Ri < 1) и xi = (x0,i, x1ti, ..., x9i) обозначающие частоту ошибок и вектор параметров при i(= 1,2,...) и x0i = 1. Тогда частота ошибок может быть выражена как
функция системы параметров Ri = R(xi) = exp(^1 ^ , где ft = (fi0, р1,... ,
1тсХр( )
fi9) коэффициент регрессии и транспонирование. Затем применяя логистическое преобразование получаем Yi = Y(x^ = log( R(X\)
l-R(Xi)
Основываясь на приведенном выше преобразовании, рассмотрим следующую модель регрессии Yi = fixf + £
Сделаем следующие предположения:
• Среднее значение ошибки равно нулю, т.е., E[s] = 0
• Дисперсия ошибки постоянна, т.е., Var[s] = о2
• Ковариация коэффициента ошибки равна нулю, т.е., е^е^] = 0(¿ ф i' ,í = 1,... , п, v = 1,... , п) )
• Функция плотности вероятности s определяется формулой
Р(у) = (2па2) 2 exp[—y2/2a2]
В каждый момент времени, i = 1,2,... ,180, мы повторяем Yt и xt для п = 30 и оцениваем коэффициент регрессии fí с помощью метода среднеквадратической ошибки. Отмечается, что этот метод статистической оценки может быть подтвержден хорошо известной теоремой Гаусса-
Маркова, поэтому оценка коэффициента регрессии fí определяется
2
формулой minY'j=1
aso&j — а =oPkxk,i,j) , где yi,j обозначает
логистическое преобразованное значение частоты ошибок в момент i в j —
ом эксперименте, в то время как xk¡i¡j обозначает значение k параметра в i
момент в j-ом эксперименте. Чтобы предсказать долгосрочное поведение
частоты ошибок, необходимо знать будущие значения параметров системы.
Если параметры системы известны заранее, легко оценить коэффициенты
регрессии методом наименьших квадратов. С другой стороны, в случае,
когда параметры системы неизвестны, нам необходимо предсказать как
коэффициенты регрессии, так и параметры системы. Чтобы оценить
будущие значения системных параметров, мы применяем простую модель
линейной регрессии и используем оценочные значения для прогнозирования
долговременного поведения частоты ошибок. Пусть xki системные
параметры на момент i = 1,2,... ,180. Определим вектор времени I = (1,i) и
представим системные параметры как функцию от i. Тогда xki принимает
вид xki = ак 1Т = ак0 + i ак1 где ак = (ак0, ак1) - коэффициент регрессии
системного параметра k. Затем вычисляя системный параметр выраженный
ак, который является решением следующей задачи минимизации:
180
min^[xk¡i — (ak¡o+i акл)]2 i=1
В итоге, из оценок ак можно получить оценки xk i и частоты ошибок в произвольное время.
Использованные источники:
1. Информационная безопасность: учебник / В.П. Мельников, А.И. Куприянов, Т.Ю. Васильева. — Москва : Русайнс, 2016. — 354 с. — Для бакалавров.
2. Вычислительные системы, сети и телекоммуникации: Учебник для вузов. 2-е изд./ В. Л. Бройдо. — СПб.: Питер, 2004. — 703 с.
3. Администрирование Web-сервера Apache и руководство по электронной коммерции / Хокинс Скотт. Издательство: Диалектика, 2001 г. — 336 стр.
Used sources:
1. Information security: a textbook / V.P. Melnikov, A.I. Kupriyanov, T.Y. Vasilyeva. - Moscow: Rusains, 2016. - 354 p. - For bachelors.
2. Computing systems, networks and telecommunications: A textbook for high schools. 2 nd ed. / V.L. Broydo. - St. Petersburg: Peter, 2004. - 703 p.
3. Administering the Apache Web server and the e-commerce guide / Hawkins Scott. Publisher: Dialektika, 2001 year - 336 p.
УДК 004.051
Холопов С. В. студент 4 курса
факультет «Информационных Систем и Технологий»
Околелов М.Е. студент 4 курса
факультет «Информационных Систем и Технологий»
Бедняк С.Г., к.п.н. заместитель заведующей кафедрой «Информационных Систем и Технологий»
доцент
Поволжский государственный университет телекоммуникаций и информатики
Россия, г. Самара БЫСТРЫЙ И ЛЕГКИЙ СПОСОБ ПРЕОБРАЗОВАНИЯ IT-
ИНФРАСТРУКТУРЫ С ПОМОЩЬЮ ORACLE FABRIC Статья посвящена анализу программного обеспечения Oracle Mysql Fabric. Раскрывается понятие программного обеспечения как продукта, позволяющий работать производительнее и рациональнее своих аналогов. Поясняются, его адаптация и преимущества в управлении и работе сервера, а также его надежность и простота в интеграции. Приведены основные преимущества продукта Oracle Mysql Fabric.
Ключевые слова: oracle, mysql, fabric, база, данных, возможности, упрощение, масштабируемость, отказоустойчивость, программное, обеспечение.
Kholopov S. V.
4 course, faculty " Information Systems and Technology "
student Okolelov M.E.
4 course, faculty " Information Systems and Technology "
student Bednyak S.G.
Deputy Head of the Department of "Information Systems and
Technologies"