Квота полосы пропускания Azure для сетевых ресурсов — ускоренная работа в сети с UDR для виртуального устройства
Я тестирую производительность сетевой функции, работающей как NVA. В настройках у меня есть две виртуальные машины, обе с ускоренной сетью. ВМ1 генерирует сетевые пакеты со скоростью ~10 Гбит/с с помощью Cisco Trex, а на ВМ2 тестируется брандмауэр. Две виртуальные машины находятся в одной виртуальной сети, и сгенерированный трафик маршрутизируется с использованием UDR.
Проблема, с которой я сталкиваюсь, - это VM2, которая не получает сетевые пакеты с той же скоростью. Кажется, он ограничен ~500 МБ. Когда я постепенно увеличиваю генерируемый трафик со 100 МБ на ВМ1, на ВМ2 происходит соответствующее увеличение примерно до 500 МБ.
Я думаю, что где-то есть квота, но я не смог выяснить источник или причину этого. Развертывание имеет следующие ресурсы:
- Таблица маршрутов
- Подсеть
- Сетевые интерфейсы с поддержкой ускоренной сети и IP-переадресации
- Виртуальные машины (Standard_D16ds_v4)
- Маршруты со следующим переходом, указанным для NVA, который является VM2
Я проверил ограничения пропускной способности для виртуальных машин и не похоже, что я их превышаю. Я также проверил входящие потоки на VM2, и они всегда ниже 1k. Я также проверил использование ЦП для VM2, и среднее значение составляет около 7%.
Любые идеи о том, что может быть причиной этого ограничения?