Mathematical model of server requests intensity description

Ескіз

Дата

2020

DOI

doi.org/10.20998/2413-4295.2020.02.10

item.page.thesis.degree.name

item.page.thesis.degree.level

item.page.thesis.degree.discipline

item.page.thesis.degree.department

item.page.thesis.degree.grantor

item.page.thesis.degree.advisor

item.page.thesis.degree.committeeMember

Назва журналу

Номер ISSN

Назва тому

Видавець

Національний технічний університет "Харківський політехнічний інститут"

Анотація

The paper is devoted to the mathematical model development of non-stationary flow of requests from clients to the database in order to modulate the quality of service. The mathematical model of the queries number fluctuations to the database has the form of a regression equation and allows more accurate modeling of the connections pool size in the servlet. Connection pool is a pattern that helps to reduce responding time for queries to databases. To another hand the extra used memory wasting server resources. The task of calculating the optimal connection pool size could be solved by verity of mathematical apparatuses that demand information about intensity of stationary incoming queries flow. It is known, that real incoming queries flow is non-stationary. In the paper was suggested mathematical model of flow intensity fluctuations with daily and hourly harmonic vibrations. Statistics analyses of model adequacy was made, homogeneity of variances is checked, the significance of the coefficients of the regression equation was estimated. The obtained mathematical model describes fluctuations in the intensity of clients' requests to the servlet during the week. The mathematical model can be used to predict the load on the server or to build a simulation model of the query service system. The adequacy of the model is checked, the homogeneity of variances is checked, the significance of the coefficients of the regression equation is estimated, the adequacy of the regression equation is checked, the analysis of the autocorrelation of the residues is carried out. The results obtained in the article give further development for modeling process technologies in the field of information systems and can be used to calculate the load on the server with a non-stationary flow of requests from clients to the database.
Робота присвячена побудові математичної моделі нестаціонарного потоку запитів клієнтів до бази даних із метою подальшого моделювання показників якості обслуговування. Математична модель коливання кількості запитів до бази даних має вигляд рівняння регресії та дозволяє більш точно проводити моделювання розміру пулу з’єднань у сервлеті. Пул з'єднань - це схема, яка допомагає скоротити час відповіді на запити до баз даних. З іншого боку, додатково використовуються серверні ресурси, що витрачають пам'ять. Завдання обчислення оптимального розміру пулу підключень могло бути вирішене достовірно за допомогою математичних апаратів, які вимагають інформації про інтенсивність потоку стаціонарних вхідних запитів. Відомо, що потік реальних вхідних запитів є нестаціонарним. У статті запропонована математична модель коливань інтенсивності потоку з добовими та погодинними гармонічними коливаннями. Проведено статистичний аналіз адекватності моделі, перевірено однорідність дисперсій, оцінено значення коефіцієнтів рівняння регресії. Отримана математична модель описує коливання інтенсивності запитів клієнтів до сервлету протягом тижня. Математичну модель можна використовувати для прогнозування навантаження на сервер або для побудови імітаційної моделі системи обслуговування запитів. Перевірено адекватність моделі, перевірено однорідність дисперсій, оцінено значущість коефіцієнтів рівняння регресії, перевірено адекватність рівняння регресії, проведено аналіз автокореляції залишків. Отримані у статті результати дають подальший розвиток технологіям моделювання процесів у інформаційних системах та можуть бути використані при обчисленні навантаження на сервер при нестаціонарному потоку запитів від клієнтів до бази даних.

Опис

Ключові слова

connection pool simulation, query intensity fluctuation, regression equation, statistic analyses, моделювання пулу підключень, коливання інтенсивності запитів, рівняння регресії, статистичний аналіз

Бібліографічний опис

Mathematical model of server requests intensity description / P. Pustovoitov [at al.] // Вісник Національного технічного університету "ХПІ". Сер. : Нові рішення в сучасних технологіях = Bulletin of the National Technical University "KhPI". Ser. : New solutions in modern technology : зб. наук. пр. – Харків : НТУ "ХПІ", 2020. – № 2. – С. 76-84.

item.page.endorsement

item.page.review

item.page.supplemented

item.page.referenced