Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Виртуализация одно корневых операций ввода-вывода (SR-IOV) — это расширение спецификации PCI Express (PCIe), которая повышает производительность сети в виртуализированных средах. SR-IOV позволяет устройствам, таким как сетевые адаптеры, разделять доступ к своим ресурсам между различными аппаратными функциями PCIe, обеспечивая производительность сети, близкую к нативной, в виртуальных машинах Hyper-V. Эти функции состоят из следующих типов:
физическая функция PCIe (PF). Эта функция является основной функцией устройства и рекламирует возможности устройства SR-IOV. PF связан с родительским разделом Hyper-V в виртуализированной среде.
Одна или несколько виртуальных функций PCIe (VFs). Каждая виртуальная функция связана с ФВ устройства. VF использует один или несколько физических ресурсов устройства, таких как память и сетевой порт, совместно с ПФ и другими ВФ на устройстве. Каждая VF связана с дочерним разделом Hyper-V в виртуализированной среде.
Каждому PF и VF присваивается уникальный идентификатор запроса PCI Express (RID), который позволяет единице управления памятью ввода-вывода (IOMMU) различать потоки трафика и переводить память и прерывания между PF и VF. Это позволяет передавать потоки трафика непосредственно в соответствующий Hyper-V родительский или дочерний раздел. В результате непривилегированный дата-трафик передается из PF в VF без влияния на другие VF.
SR-IOV позволяет сетевому трафику обойти уровень программного коммутатора стека виртуализации Hyper-V. Поскольку VF назначается дочернему разделу, сетевой трафик передается непосредственно между VF и дочерним разделом. В результате затраты на ввод-вывод в уровне эмуляции программного обеспечения снижаются и обеспечивают производительность сети, которая почти такая же производительность, как и в неиртуализированных средах.
Связанный контент
архитектураSR-IOV . Узнайте, как взаимодействуют физические функции и виртуальные функции.
SR-IOV Потоки данных . Узнайте, как сетевой трафик проходит через SR-IOV.