Балансировка нагрузки и агрегация клиентского трафика в каналах связи программно-определяемых сетей: выпускная квалификационная работа магистра
Gespeichert in:
| Titel: | Балансировка нагрузки и агрегация клиентского трафика в каналах связи программно-определяемых сетей: выпускная квалификационная работа магистра |
|---|---|
| Verlagsinformationen: | Санкт-Петербургский политехнический университет Петра Великого, 2025. |
| Publikationsjahr: | 2025 |
| Schlagwörter: | bandwidth, channel aggregation, пропускная способность, load balancing, динамическая маршрутизация, средняя задержка, losses, SDN, потери, агрегация каналов, dynamic routing, балансировка нагрузки, программно-определяемые сети, average latency |
| Beschreibung: | Цель работы: повышение отказоустойчивости системы передачи данных посредством агрегации клиентского трафика в каналах связи программно-определяемых сетей. Решаемые задачи: 1. Анализ существующих подходов к балансировке нагрузки и агрегации трафика. 2. Исследование алгоритмов распределения трафика. 3. Разработка алгоритма балансировки для системы, использующей каналы с разными техническими характеристиками. 4. Реализация предложенного решения с помощью имитационного моделирования. 5. Оценка разработанного алгоритма. Работа проведена на базе предприятия ООО «Газпромнефть ИТО», где было произведено исследование различных алгоритмов балансировки нагрузки. Анализ был произведен посредством имитационной модели, реализованной на языке программирования Python. В результате был разработан алгоритм балансировки нагрузки с более высоким показателем отказоустойчивости. Предложенный алгоритм может быть использован в корпоративных сетях с разнородными каналами связи. Tasks to be solved: 1. Analysis of existing approaches to load balancing and traffic aggregation. 2. Research of traffic distribution algorithms. 3. Development of a balancing algorithm for a system using channels with different technical characteristics. 4. Implementation of the proposed solution using simulation modeling. 5. Evaluation of the developed algorithm. The work was carried out based on «Gazpromneft ITO» LLC, where various load balancing algorithms were studied. The analysis was performed using a simulation model implemented in the Python programming language. As a result, a load balancing algorithm with a higher fault tolerance was developed. Proposed algorithm may be used in corporate networks with heterogeneous communication channels. |
| Publikationsart: | Other literature type |
| Sprache: | Russian |
| DOI: | 10.18720/spbpu/3/2025/vr/vr25-4130 |
| Dokumentencode: | edsair.doi...........7e8d92f4a7b8cab6aae6f02b136acccc |
| Datenbank: | OpenAIRE |
| Abstract: | Цель работы: повышение отказоустойчивости системы передачи данных посредством агрегации клиентского трафика в каналах связи программно-определяемых сетей. Решаемые задачи: 1. Анализ существующих подходов к балансировке нагрузки и агрегации трафика. 2. Исследование алгоритмов распределения трафика. 3. Разработка алгоритма балансировки для системы, использующей каналы с разными техническими характеристиками. 4. Реализация предложенного решения с помощью имитационного моделирования. 5. Оценка разработанного алгоритма. Работа проведена на базе предприятия ООО «Газпромнефть ИТО», где было произведено исследование различных алгоритмов балансировки нагрузки. Анализ был произведен посредством имитационной модели, реализованной на языке программирования Python. В результате был разработан алгоритм балансировки нагрузки с более высоким показателем отказоустойчивости. Предложенный алгоритм может быть использован в корпоративных сетях с разнородными каналами связи.<br />Tasks to be solved: 1. Analysis of existing approaches to load balancing and traffic aggregation. 2. Research of traffic distribution algorithms. 3. Development of a balancing algorithm for a system using channels with different technical characteristics. 4. Implementation of the proposed solution using simulation modeling. 5. Evaluation of the developed algorithm. The work was carried out based on «Gazpromneft ITO» LLC, where various load balancing algorithms were studied. The analysis was performed using a simulation model implemented in the Python programming language. As a result, a load balancing algorithm with a higher fault tolerance was developed. Proposed algorithm may be used in corporate networks with heterogeneous communication channels. |
|---|---|
| DOI: | 10.18720/spbpu/3/2025/vr/vr25-4130 |
Nájsť tento článok vo Web of Science