Улучшенный выбор трансмиссии

Алгоритм планирования сетевого планировщика

Расширенный выбор передачи ( ETS ) — это алгоритм планирования сетевого планировщика , который был определен рабочей группой Data Center Bridging рабочей группы IEEE 802.1 . [1] Это иерархический планировщик, который объединяет статическое приоритетное планирование и алгоритмы разделения полосы пропускания (такие как Weighted Round Robin или Deficit Round Robin ).

Описание

Алгоритм Enhanced Transmission Selection — один из алгоритмов планирования, поддерживаемых IEEE 802.1Q . В Enhanced Transmission Selection есть два типа очередей: очереди со строгим приоритетом или кредитные очереди и очереди с назначенной полосой пропускания. Каждая очередь с назначенной полосой пропускания имеет параметр полосы пропускания, а общее значение для всех очередей с назначенной полосой пропускания должно быть 100%. [2] [3] [4] [5]

Пример архитектуры расширенного выбора передачи с двумя очередями CBS и тремя очередями с назначенной полосой пропускания

Если в очередях со строгим приоритетом и кредитными ставками нет готовых к передаче кадров, может быть передан кадр из очереди с назначенной полосой пропускания. Алгоритм распределения полосы пропускания отвечает за выбор очереди таким образом, чтобы полоса пропускания, потребляемая каждой очередью, приближалась к ее проценту от полосы пропускания, оставшейся от очередей со строгим приоритетом и кредитными ставками. Если очередь использует меньше своего процента, остаток ее процента используется другими очередями.

Стандарт не определяет, какой алгоритм распределения пропускной способности должен использоваться , поскольку существует несколько вариантов алгоритма распределения пропускной способности , но дает некоторые ограничения и ссылки Weighted round robin . Реализация ETS в Linux не учитывает очереди на основе кредитов и использует Deficit round robin в качестве алгоритма распределения пропускной способности. ETS также реализован в сетевых драйверах Microsoft [6]

Смотрите также

Ссылки

  1. ^ Скарфо, Антонио (21–24 июня 2011 г.). «Эволюция сетевых технологий центров обработки данных». Труды Первой международной конференции по сжатию, коммуникациям и обработке данных . Палинуро, Италия: IEEE. doi :10.1109/CCP.2011.30.
  2. ^ Мосты управления доступом к среде (MAC) и виртуальные мостовые локальные сети — Поправка 18: Улучшенный выбор передачи для распределения полосы пропускания между классами трафика , IEEE, сентябрь 2011 г., doi : 10.1109/IEEESTD.2011.6034507, ISBN 978-0-7381-6655-1
  3. ^ Лама, Виктор (23 марта 2011 г.). Улучшенный выбор передачи - IEEE 802.1Qaz (PDF) (Технический отчет). CISCO.{{cite tech report}}: CS1 maint: дата и год ( ссылка )
  4. ^ "Управление сетевыми каналами передачи данных в Oracle® Solaris 11.2". ORACLE. 2014 . Получено 5 октября 2020 .
  5. ^ Матеус Гедес де Андраде (2014). «Выбор улучшенной передачи». Федеральный университет Рио-де-Жанейро . Проверено 5 октября 2020 г.
  6. ^ "Алгоритм выбора расширенной передачи (ETS)". Microsoft. 2017. Получено 5 октября 2020 г.
Взято с "https://en.wikipedia.org/w/index.php?title=Выбор_расширенной_передачи&oldid=1166989827"