Адаптивный подход к распределению информационных блоков по каналам передачи данных
В статье предложен адаптивный подход к распределению информационных блоков по каналам передачи данных, которые имеют в общем случае различную пропускную способность. Такой подход, названный RateBalance, реализован в виде дополнительного режима драйвера объединения каналов операционной системы GNU/Linux.
Авторы
Тэги
Тематические рубрики
Предметные рубрики
В этом же номере:
Резюме по документу**
«ЭЛЕКТРОСВЯЗЬ», 6, 2009
сети связи
УДК 621.396
АДАПТИВНый ПОДХОД К РАСПРЕДЕЛЕНИЮ
ИНФОРМАцИОННыХ БЛОКОВ ПО КАНАЛАМ ПЕРЕДАЧИ ДАННыХ* <...> А. Ю. Поляков, ст. преп. кафедры вычислительных систем СибГУТИ; artpol84@gmail.com
Ключевые слова: объединение каналов, производительность
сети, неоднородный канал. <...> Один из способов повысить скорость передачи данных
(ПД) за счет использования нескольких доступных линий
связи — объединение каналов. <...> Производительность физических
линий зависит от многих параметров, в том числе от длины
кабеля и его физических и электромагнитных характеристик,
от используемого стандарта ПД (Fast/Gigabit Ethernet <...> [1], SHDSL [2], E1 [3]), режима работы (например, часть пропускной
способности канала может быть административно
отдана другому пользователю или отведена для служебных
целей). <...> В связи с этим велика вероятность того, что производительность
доступных каналов будет различна. <...> В [7] рассмотрено
использование двух разнородных каналов (Fast Ethernet
и Gigabit Ethernet — отношение производительностей каналов
постоянно и равно 1:10). <...> В статье предложен адаптивный алгоритм распределения
информационных блоков (ИБ) по каналам ПД, который характеризуется
следующими особенностями:
z отношения пропускных способностей объединяемых
линий не являются целыми числами и могут варьироваться
в широких пределах;
z на число объединяемых каналов ограничения не накладываются. <...> При интенсивном
трафике производительность виртуального канала
достигает суммарной производительности входящих в него
физических линий. <...> Система управляет N каналами
C c c cN
Для каждого элемента c Ci , i { , ,..., } определена максимальная
пропускная способность bi
освобождения ti
1 2
Поступающему ИБ алгоритмом распределения ставится
в соответствие один из доступных каналов: dk , k { , ,..., }
, [ti
i c Ci:
1 2
ков данных в единый поток в порядке их поступления l1
…, lK-1
из каналов связи.
используются приведенные ниже показатели. <...> Следует учитывать, что алгоритм распределения обрабатывает <...>
** - вычисляется автоматически, возможны погрешности
Похожие документы: