| Русский Русский | English English |
   
Главная Current Issue
22 | 10 | 2024
10.14489/vkit.2024.10.pp.025-033

DOI: 10.14489/vkit.2024.10.pp.025-033

Еременко В. Т., Воробьев А. А., Старченко Д. Н.
МЕТОД ИДЕНТИФИКАЦИИ ИНФОРМАЦИОННЫХ СЕРВИСОВ В ВИРТУАЛЬНЫХ МАШИНАХ, ФУНКЦИОНИРУЮЩИХ В РАСПРЕДЕЛЕННОЙ ТЕХНИЧЕСКОЙ СИСТЕМЕ
(c. 25-33)

Аннотация. Изложены этапы метода идентификации сервисов в виртуальных машинах. В результате проведенной серии экспериментов получено высокое значение точности классификации по показателю Accuracy, в среднем равному 0,78, и обеспечения равномерности загрузки серверов с использованием предложенного метода идентификации информационных сервисов по сравнению со штатным алгоритмом балансировки нагрузки в облачной платформе «Брест».

Ключевые слова:  идентификация информационного сервиса; виртуальная машина; метод случайного леса; корреляционный анализ; классификация; балансировка нагрузки.

 

Eremenko V. T., Vorobyev A. A., Starchenko D. N.
METHOD FOR IDENTIFICATION INFORMATION SERVICES IN VIRTUAL MACHINES OPERATING IN A DISTRIBUTED TECHNICAL SYSTEM
(pp. 25-33)

Abstract. The problem of the availability of computing resources in distributed technical systems is considered, which arises in connection with the imbalance of servers in the absence of information about the type of information service in virtual machines when implementing the "Infrastructure as a service" cloud computing service model. The proposed method of identifying services in virtual machines includes several stages. At the first stage, the processor and RAM load is monitored for current information services in order to obtain time series of values obtained from all existing counters, and then using the chisquare criterion, the dimensionality of the task of their analysis is reduced. At the second stage, after testing hypotheses about the distribution of random variables using the Kolmogorov agreement criteria and the Shapiro-Wilk test, the parameters of the distribution density function are calculated, which are selected as classification features. At the third stage, using the random forest method embedded in the scikitlearn machine learning library, the classifier is trained and the classification results are compared with real data. The conducted series of experiments showed a fairly high value of classification accuracy in terms of Accuracy, on average equal to 0.78, and ensuring uniform loading of servers using the proposed method of identifying information services compared with the standard load balancing algorithm in the Brest cloud platform.

Keywords: Information service identification; Virtual machine; Random forest method; Correlation analysis; Classification; Load balancing.

Рус

В. Т. Еременко (Орловский государственный университет имени И. С. Тургенева, Орел, Россия),
А. А. Воробьев (Академия ФСО России, Орел, Россия)
Д. Н. Старченко (Белгородский государственный технологический университет имени В. Г. Шухова, Белгород, Россия) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript

 

Eng

V. T. Eremenko (Orel State University named after I. S. Turgenev, Orel, Russia)
Vorobyev A. A. (The Academy of the Federal Guard Service of the Russian Federation, Orel, Russia)
Starchenko D. N. (Belgorod State Technological University named after V. G. Shukhov, Belgorod, Russia) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript

Рус

1. ActiveCloud: сайт. Семь типичных ошибок при сравнении своих серверов с облаком [Электронный ресурс]. URL: https://habr.com/ru/company/activecloudru/blog/415483/ (дата обращения: 08.09.2024).
2. Воробьев А. А., Преображенский Р. А., Андросов А. Ю. Алгоритм балансировки серверов в центрах обработки данных, основанный на идентификации сервисов в виртуальных машинах // Известия Тульского государственного университета. Технические науки. 2023. № 2. С. 19–24.
3. Astra: сайт. Система виртуализации Astra Linux. Программный комплекс «Средства виртуализации «Брест» [Электронный ресурс]. URL: https://astralinux.ru/products/pk-brest (дата обращения: 08.09.2024).
4. Univer-nn: сайт. Группировка данных в статистике. Формула Стерджесса [Электронный ресурс]. URL: https://univer-nn.ru/zadachi-po-statistike-primeri/gruppirovka-formula-sterdzhessa/ (дата обращения: 08.09.2024).
5. Лепский А. Е., Броневич А. Г. Математические методы распознавания образов: курс лекции. Таганрог: Изд-во ТТИ ЮФУ, 2009. 155 с.
6. Райзина Дж. Вэн. Классификация и кластер / пер. с англ. П. П. Кольцова; под ред. Ю. И. Журавлева. М.: Мир, 1980. 389 с.
7. Кобзарь А. И. Прикладная математическая статистика. Для инженеров и научных работников. М.: ФИЗМАТЛИТ, 2006. 816 с.
8. Фомин Я. А., Тарловский Г. Р. Статистическая теория распознавания образов. М.: Радио и связь, 1986.
9. Scikit–learn: сайт. Машинное обучение в Python [Электронный ресурс]. URL: https://scikit-learn.ru/ (дата обращения: 08.09.2024).

Eng

1. Activecloud: website. Seven common mistakes when comparing your servers to the cloud. Retrieved from https://habr.com/ru/company/activecloudru/blog/415483/ (Accessed: 08.09.2024). [in Russian language]
2. Vorob'ev A. A., Preobrazhenskiy R. A., Androsov A. Yu. (2023). Algorithm for balancing servers in data centers based on identifying services in virtual machines. Izvestiya Tul'skogo gosudarstvennogo universiteta. Tekhnicheskie nauki, (2), 19 – 24. [in Russian language]
3. Astra: website. Astra Linux virtualization system. Software package “Virtualization tools “Brest”. Retrieved from https://astralinux.ru/products/pk-brest (Accessed: 08.09.2024). [in Russian language]
4. Univer-nn: website. Grouping data in statistics. Sturgess formula. Retrieved from https://univer-nn.ru/zadachi-po-statistike-primeri/gruppirovka-formula-sterdzhessa/ (Accessed: 08.09.2024). [in Russian language]
5. Lepskiy A. E., Bronevich A. G. (2009). Mathematical methods of pattern recognition: lecture course. Taganrog: Izdatel'stvo TTI YuFU. [in Russian language]
6. Rayzina Dzh. Ven. (1980). Classification and cluster. Moscow: Mir. [in Russian language]
7. Kobzar' A. I. (2006). Applied mathematical statistics. For engineers and scientists. Moscow: FIZMAT-LIT. [in Russian language]
8. Fomin Ya. A., Tarlovskiy G. R. (1986). Statistical theory of pattern recognition. Moscow: Radio i svyaz'. [in Russian language]
9. Scikit-learn: website. Machine learning in Python. Retrieved from https://scikit-learn.ru/ (Accessed: 08.09.2024). [in Russian language]

Рус

Статью можно приобрести в электронном виде (PDF формат).

Стоимость статьи 500 руб. (в том числе НДС 20%). После оформления заказа, в течение нескольких дней, на указанный вами e-mail придут счет и квитанция для оплаты в банке.

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

Для заказа скопируйте doi статьи:

10.14489/vkit.2024.10.pp.025-033

и заполните  форму 

Отправляя форму вы даете согласие на обработку персональных данных.

.

 

Eng

This article  is available in electronic format (PDF).

The cost of a single article is 500 rubles. (including VAT 20%). After you place an order within a few days, you will receive following documents to your specified e-mail: account on payment and receipt to pay in the bank.

After depositing your payment on our bank account we send you file of the article by e-mail.

To order articles please copy the article doi:

10.14489/vkit.2024.10.pp.025-033

and fill out the  form  

 

.

 

 

 
Search
Баннер
Баннер
Rambler's Top100 Яндекс цитирования