Jump to content

Виртуальная очередь вывода

Виртуальная очередь вывода ( VOQ ) — это метод, используемый в некоторых архитектурах сетевых коммутаторов , где вместо хранения всего трафика в одной очереди поддерживаются отдельные очереди для каждого возможного местоположения вывода. Он решает распространенную проблему, известную как блокировка начала строки . [ 1 ]

Описание

[ редактировать ]

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

Было показано, что VOQ может достичь 100% пропускной способности с помощью эффективного алгоритма планирования . [ нужна ссылка ] Этот алгоритм планирования должен обеспечивать высокоскоростное отображение пакетов от входов к выходам на основе цикла к циклу. Механизм VOQ обеспечивает гораздо более высокую пропускную способность, чем перекрестные переключатели без него.

Существует множество алгоритмов проектирования и реализации быстрого VOQ. Например, Ник МакКаун и группа из Стэнфордского университета опубликовали дизайн в 1997 году. [ 2 ]

Качество обслуживания и приоритет – это расширения, встречающиеся в литературе того же времени. [ 3 ]

Планирование VOQ часто называют « арбитражом » (решение требований по одновременному доступу), тогда как упорядочивание пакетов (« планирование пакетов ») является дополнительной задачей. [ 4 ] после арбитража VOQ.

  1. ^ Гудро, Марк В.; Коллиопулос, Ставрос Г.; Рао, Сатиш Б. (2000). «Алгоритмы планирования для коммутаторов с очередями ввода: рандомизированные методы и экспериментальная оценка». Материалы IEEE INFOCOM 2000. Конференция по компьютерным коммуникациям. Девятнадцатая ежегодная совместная конференция обществ компьютеров и коммуникаций IEEE (кат. № 00CH37064) . Том. 3. стр. 1634–1643. CiteSeerX   10.1.1.42.5126 . дои : 10.1109/INFCOM.2000.832562 . ISBN  978-0-7803-5880-5 . S2CID   11834666 .
  2. ^ МакКаун, Ник ; Иззард, Мартин; Mekkittikul, Адисак ; Эллерсик, Билл; Горовиц, Марк (1997). «Tiny Tera: ядро ​​коммутатора пакетов» (PDF) . IEEE микро . 17 :26–33. arXiv : cs/9810006 . дои : 10.1109/40.566194 . S2CID   1909255 .
  3. ^ Шенен, Райнер; Пост, Гвидо; Сандер, Джеральд (1999). «Приоритетный арбитраж для коммутаторов с очередью ввода и 100% пропускной способностью». Протоколы семинара IEEE ATM Workshop '99 (кат. № 99TH8462) . стр. 253–258. CiteSeerX   10.1.1.668.8621 . дои : 10.1109/АТМ.1999.786865 . ISBN  978-4-88552-164-5 . S2CID   14749858 . {{cite book}}: CS1 maint: дата и год ( ссылка )
  4. ^ Шенен, Райнер; Хинг, Роман (1999). «Алгоритмы планирования распределенных ячеек для коммутаторов с очередью виртуального вывода». Бесшовное соединение для универсальных услуг. Глобальная телекоммуникационная конференция. ГЛОБЕКОМ'99. (Кат. номер 99CH37042) . Том. 2. С. 1211–1215. CiteSeerX   10.1.1.29.4129 . дои : 10.1109/GLOCOM.1999.829963 . ISBN  978-0-7803-5796-9 . S2CID   1649478 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 550d5f142d41960a97972a8d48f0551c__1710859860
URL1:https://arc.ask3.ru/arc/aa/55/1c/550d5f142d41960a97972a8d48f0551c.html
Заголовок, (Title) документа по адресу, URL1:
Virtual output queueing - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)