icewolf
зачем сам себя банишь?
это я тебя, за тройной тролинг. Ты чего хотеть то? Сам понимаешь все с этим работали, зачему 🤭🤭iommu.. ну путь же в никуда.
icewolf
Vyacheslav
icewolf
Vyacheslav
icewolf
Vyacheslav
так чего в итоге то? 🙂 меняется или нет?
icewolf
icewolf
Вячеслав ты что хочешь услышать? Да будет иное поведение потому что KVM
J
icewolf
icewolf
консультативно я итак это вам тут часто пишу(кстати про веса)
Vyacheslav
icewolf
потом там ну реально беспомощно.. Интел может, но dpdk.. а невидия может еще лучше но sdk гавно сырое
icewolf
И вот не надо, меланокс может
icewolf
в жопу он может
icewolf
RDMA/RoCe ну реально сказки Шервудского леса
J
Я чо-то не пойму никак.
Какая вообще связь между virtio и IOMMU?
Речь не про SR-IOV с пробросом, не про vDPA, не про vhost-user (DPDK), а про обычный virtio. Там какая связь?
icewolf
J
я еще сказал про схемы, я не вижу физики.. все давайте досвиданья
Давай так.
Вот у меня есть сервер с intel x720 какой-нибудь.
Карточка с кернел спейс драйвером добавлена в external ovs бридж. Используется классический ovs.
И есть виртуалки с интерфейсами в провайдерской сети.
Во всех них virtio сетевые карточки.
Как будут меняться при включении\отключении IOMMU pps\задержки и пропускная способность для трафика между виртуалкам локально на хосте и что будет с pps и пропускной способностью север-юг (от виртуалок за пределы гипервизора)?
J
Я в описанной сиутации не вижу абсолютно никакой связи между IOMMU и virtio устройствами.
J
Но я не прав, скорее всего.
Vyacheslav
мы нашли что примерно на 40к pps проц в гипере показывает заметную разницу в потребление, в сравнении с тем что видит у себя VM. Доходило до такого, что на 400к pps могло спокойно в VM быть около 40% утилизации CPU, а в гипере все 100% и полка
Vyacheslav
возможно внешние потребление CPU поменяется, но это не точно
J
icewolf
Но я не прав, скорее всего.
Угу, потому что iommu это сущность немного другая..
<devices>
<iommu model='intel'>
<driver intremap='on'/>
</iommu>
</devices>
icewolf
это просто пример, по этому и спросил схему
icewolf
что бы понять вообще чего человек хочет
icewolf
и специально намекнул на пининг..
icewolf
А есть еще вообще крипта, вендорспецефичная..
<domain>
...
<launchSecurity type='sev' kernelHashes='yes'>
<policy>0x0001</policy>
<cbitpos>47</cbitpos>
<reducedPhysBits>1</reducedPhysBits>
<dhCert>RBBBSDDD=FDDCCCDDDG</dhCert>
<session>AAACCCDD=FFFCCCDSDS</session>
</launchSecurity>
...
</domain>
icewolf
по этому и вопрос что там за pci, и сетевое и какой хера там iommu у вас взялось.
icewolf
ну то есть там где SRIOV и DPDK, апельсинки не родятся
icewolf
icewolf
я вам просто это тут оставлю что бы более не писали про IOMMU для PCI
icewolf
проблема ширше, раз 100
icewolf
если не в 100, потому что:
1. Пропускная способность вашего адаптера и virtIO-net-dev это вообще две большие разницы.
2. 100% на гипере это вопрос к эмулятору QEMU а не к IOMMU
icewolf
потом когда у вас такие pps то это уже тюнинг ваших гиперов и ваших же виртуальных машин.
icewolf
это уже 200% про это
icewolf
по этому мистер J вы отчасти правы, но и я тоже прав.
icewolf
и это все потому что вы все верите в virtual network function! А нормальные люди, используют аппаратные маршрутизаторы и вот эти ваши PPS крутятся на железе
Vyacheslav
icewolf
icewolf
и тут уже можно играть совсем в другие производительности
icewolf
но iommu там вообще не причем.
Vyacheslav
Так vlan жи
так что бы в virtio NIC попал пакет он должен пройти OVS bridge
icewolf
Вячеслав вы там манагеров из делла не слушайте, эти гавноеды вам наговорят🤣🤣
icewolf
icewolf
надеюсь тут представителей делла и вари нету, а то опять побегут жаловаться что я им скрепы рушу🤣🤣🤣
icewolf
и опять таки все эти басни что не работает и телко это херня.. ну-ну
icewolf
Ну привет:)
Leonid
Stanley
Ну привет:)
Представьте коллегу по всей форме, сэр :)
icewolf
Stanley
srvio, dpdk - это все от желания руководства залезть на хвойное не получив увечий.
Stanley
icewolf
Stanley
Это нечто хорошее, что нихера не работает.
icewolf
icewolf
из той старой команды
icewolf
icewolf
и телко тоже выдумки
icewolf
и ovn-ic над образом великолепного будущего тоже выдумка
icewolf
жалко только что эти выдумки внезапно работают
icewolf
а эти ваши виртуальные сущности чет как то нихера не работают даже как заявлено и то не всегда
icewolf
и что характерно еще с времен мамонтов работают, как швейцарские часы.
icewolf
и меланокс тоже внезапно работает
icewolf
icewolf
аж за живое задел:)