KVM - это VEPA "программная реализация" SR-IOV?
Я читаю о возможностях улучшения использования процессора и общей производительности сети между виртуальными машинами. Я знал о мостовых сетях и PCI-E Passthrough, а также о SR-IOV, однако теперь я узнал о методе присоединения интерфейса VEPA, и это довольно интересно. Из того, как это выглядит для меня - VEPA macvtap
интерфейс работает в основном так же, как SR-IOV vf
интерфейсы (по крайней мере, с реализацией Intel SR-IOV), но, кажется, не требует поддержки SR-IOV. Это правильно? Конечно, я считаю, что она страдает от более низкой производительности, поскольку это все еще менее аппаратное решение, но, кроме того, они выглядят одинаково. Есть ли какие-то другие предупреждения, которые я пропустил?
1 ответ
VEPA - это коммутатор, поддерживающий расширяемые виртуальные интерфейсы. Больше о масштабируемости, чем о производительности. Если вы хотите использовать macvtap и повысить производительность, взгляните на VMFEX (если у вас есть блейд-серверы Cisco) или начните смотреть на такие вещи, как DPDK