Я создал простую топологию сети с помощью mininet и интегрировал ее с Opendaylight. Теперь я хочу настроить очереди на коммутаторе и получить от него статистику потоков. Нигде не нашел пошаговой инструкции. Любая помощь или предложения будут оценены.
Создание очередей и получение статистики из очередей в Opendaylight
Ответы (1)
Предполагая, что ваши коммутаторы поддерживают Openflow 1.3, вы можете использовать таблицу измерителя Openflow [1].
Текущий способ очистки счетчика для переключения с Opendaylight выглядит следующим образом (полная информация в [2]):
- Создайте смоделированный поток MD-SAL и зафиксируйте его в хранилище данных, используя двухэтапную фиксацию.
- FRM получает уведомление и вызывает соответствующий rpc (addMeter) для конкретного поставщика услуг (если зарегистрирован подходящий поставщик для данного узла).
- поставщик (в данном случае подключаемый модуль) преобразует счетчик, смоделированный на основе MD-SAL, в счетчик, смоделированный на основе OF-API.
- Затем смоделированный счетчик OF-API сбрасывается в OFLibrary.
- OFLibrary кодирует счетчик в определенную версию проводного протокола и отправляет его на конкретный коммутатор.
- Проверьте на стороне мининета, установлен ли счетчик
[1] – https://www.cs.princeton.edu/courses/archive/fall13/cos597E/papers/openflow-spec-v1.3.2.pdf (раздел 5.7)
person
Icaro Camelo
schedule
05.11.2018