stringtranslate.com

Однокорневая виртуализация ввода/вывода

В виртуализации виртуализация ввода-вывода с одним корнем ( SR-IOV ) — это спецификация, которая позволяет изолировать ресурсы PCI Express по соображениям управляемости и производительности.

Подробности

Одну физическую шину PCI Express можно использовать в виртуальной среде с использованием спецификации SR-IOV. [1] [2] SR-IOV предлагает различные виртуальные функции различным виртуальным компонентам (например, сетевому адаптеру ) на физическом сервере. SR-IOV использует физические и виртуальные функции для управления или настройки устройств PCIe. Физические функции имеют возможность перемещать данные в устройство и из него, в то время как виртуальные функции представляют собой облегченные функции PCIe, которые поддерживают поток данных, но также имеют ограниченный набор ресурсов конфигурации. Виртуальные или физические функции, доступные гипервизору или гостевой операционной системе, зависят от устройства PCIe. [3]

SR-IOV позволяет различным виртуальным машинам (ВМ) в виртуальной среде использовать один аппаратный интерфейс PCI Express . Напротив, MR-IOV позволяет вводу-выводу PCI Express распределять ресурсы между разными виртуальными машинами на разных физических машинах.

ИнфиниБэнд

Основная область применения SR-IOV — высокопроизводительные вычисления (HPC). В секторе высокопроизводительных вычислений растет использование высокопроизводительных сетевых карт InfiniBand , и уже проводятся первые исследования по использованию SR-IOV, позволяющего использовать InfiniBand в виртуальных машинах, таких как Xen . [4]

Смотрите также

Рекомендации

  1. ^ «Виртуализация ввода-вывода с одним корнем (SR-IOV)» . MSDN .
  2. Натан Уиллис (18 февраля 2016 г.). «Обсуждения Netconf, часть 2». LWN.net .
  3. ^ «Виртуализация ввода-вывода с одним корнем (SR-IOV)» . VMware .
  4. ^ http://datasys.cs.iit.edu/reports/2014_IIT_virtualization-fermicloud.pdf [ пустой URL-адрес PDF ]