Один из способов разделения полосы пропускания может зависеть от процессора, это означает, что каждая виртуальная машина получает возможность использовать сетевую карту всякий раз, когда она получает циклы процессора. Но сегодня у нас есть много других способов совместно использовать один и тот же сетевой адаптер для разных виртуальных машин, когда процессор вообще не отображается, а пакет напрямую копируется в пространство памяти виртуальной машины (например, с помощью библиотеки DPDK или SR-IOV и т.д.),
Не могли бы вы объяснить, как общая доступная пропускная способность сети делится между различными виртуальными машинами и Как мы можем убедиться, что одна виртуальная машина не мешает другой виртуальной машине (с точки зрения пропускной способности сети)?
Редактировать 1: меня больше интересует концепция, а не конкретный гипервизор. На самом деле, любой подход, который решает проблему, достаточно хорош для меня.