| Русский Русский | English English |
   
Главная Archive
15 | 09 | 2026
10.14489/vkit.2017.07.pp.031-036

DOI: 10.14489/vkit.2017.07.pp.031-036

Павликов М. К.
АЛГОРИТМ БАЛАНСИРОВКИ НАГРУЗКИ В РАСПРЕДЕЛЕННОЙ ПРОГРАММНОЙ СИСТЕМЕ, ПОСТРОЕННОЙ НА ОСНОВЕ ПРОТОКОЛА HDP
(c. 31-36)

Аннотация. Предложен алгоритм эффективной балансировки нагрузки в гетерогенной распределенной программной системе, построенной на основе протокола HDP (Heterogeneous Data Protocol), позволяющий получить равномерное распределение нагрузки в произвольный момент времени эксплуатации системы за счет обратной связи от запущенных узлов. Использование алгоритма позволит повысить отказоустойчивость системы и толерантность к изменению аппаратного обеспечения. Даны описание алгоритма и сравнение его с другими способами балансировки нагрузки в программной системе.

Ключевые слова:  протокол HDP; распределенная программная система; балансировка нагрузки.

 

Pavlikov M. K.
LOAD BALANCING ALGORITHM IN A DISTRIBUTED PROGRAMMING SYSTEM BASED ON THE HDP PROTOCOL
(pp. 31-36)

Abstract. An algorithm of effective load balancing in a heterogeneous software system built on the basis of the HDP protocol is proposed. This algorithm allows to obtain uniform load distribution at an arbitrary time operating system software by receiving feedback data from the running nodes. The algorithm takes into account heterogeneous data about the current load of each node, based on this, distributes the load among them. An agent is installed on the monitored node, which transmits to the server data about the overall load, the use of processor resources and memory on the node. The mechanism for balancing the HDP protocol based on the information about the load at the current time makes the decision to transfer the request to a particular node. Using the algorithm allowed to provide fault tolerance and increase tolerance to change hardware. The article describes the algorithm and its comparison with other algorithms in a software load balancing system.

Keywords: HDP; Distributed software system; Load balancing.

Рус

М. К. Павликов (Московский авиационный институт (национальный исследовательский университет), Москва, Россия) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript  

Eng

M. K. Pavlikov (Moscow Aviation Institute (National Research University), Moscow, Russia) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript  

Рус

1. Павликов М. К. Протокол HDP // Вестник компьютерных и информационных технологий. 2016. № 8. С. 52 – 56. doi: 10.14489/vkit.2016.08.pp.052-056
2. Richardson L., Amundsen M., Ruby S. RESTful Web APIs. O'Reilly Media, 2013. 406 p.
3. Bourke T. Server Load Balancing. O'Reilly Media, 2011. 194 p.
4. Kopparapu C. Load Balancing Servers, Firewalls, and Caches. Wiley, 2002. 224 p.

Eng

1. Pavlikov M. K. HDP protocol. Vestnik komp'iuternykh i informatsionnykh tekhnologii, (8), pp. 52-56. doi: 10.14489/vkit.2016.08.pp.052-056 [in Russian language]
2. Richardson L., Amundsen M., Ruby S. (2013). RESTful Web APIs. O'Reilly Media.
3. Bourke T. (2011). Server load balancing. O'Reilly Media.
4. Kopparapu C. (2002). Load balancing servers, fire-walls, and caches. Wiley.

Рус

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

DOI: 10.14489/vkit.2017.07.pp.031-036

Скопируйте DOI статьи и перейдите по ссылке https://id-spektr.ru/product/pokupka-elektronnoy-stati-iz-zhurnala-vestnik-kompyuternyh-i-informatsionnyh-tehnologiy

В комментарии к заказу обязательно укажите DOI статьи.

.

Eng

This article  is available in electronic format (PDF).

DOI: 10.14489/vkit.2017.07.pp.031-036

Copy the article DOI and follow the link https://id-spektr.ru/product/pokupka-elektronnoy-stati-iz-zhurnala-vestnik-kompyuternyh-i-informatsionnyh-tehnologiy

Please specify the article DOI in the order comments.

.

 

 

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