Контроллеры
Общие сведения
Раздел Контроллеры окна подробного просмотра ВМ позволяет управлять подключенными к ВМ контроллерами.
В окне управления контроллерами содержится информация о контроллерах, разделенная на логические группы:
- 
Тип контроллера. 
- 
Количество. 
- 
Свободные слоты. 
- 
Все контроллеры. 
- 
Модель. 
- 
Действие. Удаление контроллера кнопкой Удалить. 
Для добавления контроллера необходимо выключить питание ВМ, нажать кнопку Добавить контроллер и в открывшейся форме выбрать из раскрывающегося списка тип контроллера:
- 
pci. 
- 
sata. 
- 
scsi. 
- 
usb. 
Для подтверждения нажать кнопку ОК.
Это необходимо в случаях, если виртуальные контроллеры, предоставляемые ВМ гипервизором, не работают в ОС, установленной на ВМ.
USB и PCI контроллеры
При изменении контроллеров USB и PCI изменяется порядковый номер контроллеров, все примонтированные USB и PCI устройства необходимо повторно подключить после сохранения изменений.
Шины, к которым возможен hot plug устройств
- 
pci 
- 
scsi 
Авто добавление контроллеров
Если добавляются устройства, и для них не хватает свободных слотов, то гипервизор автоматически добавляет хаб в соответствующий контроллер и новые устройства добавляются в него. SpaceVM автоматически добавляет контроллеры в базу данных ВМ, после перезагрузки ВМ её фактическая конфигурация будет соответствовать базе.
Работа чипсетов PC и Q35
Отличие чипсетов PC и Q35 заключается в том, что в Q35 нет ide, поэтому CD-ROM в PC монтируются по ide, в Q35 монтируются по SATA.
Расчет слотов и контроллеров чипсета PC
- 
IDE - всегда 1 контроллер, добавить/удалить нельзя, 4 слота на контроллер. Занимают слоты: - 
cd-rom; 
- 
Виртуальные диски и LUN, подключенные по ide. 
 
- 
- 
PCI - по умолчанию 2 контроллера: pci-root и pci-bridge, 31 слот на каждом (в сумме 62). Занимают слоты: - 
Каждый контроллер ЛЮБОГО типа, кроме pci-root. 
- 
Виртуальные диски и LUN, подключенные по virtio. 
- 
Сетевые интерфейсы и функции. 
- 
pci и mediated устройства. 
- 
Звуковая карта при наличии (по умолчанию есть). 
- 
Видеокарта при наличии (по умолчанию есть). 
- 
balloon устройство при выключенном безопасном режиме (по умолчанию). 
- 
virtio-serial контроллер (всегда есть). 
 
- 
- 
USB - по умолчанию 1 контроллер: nec-xhci (USB3.0), 4 слота на контроллер. Занимают слоты: - 
usb устройства. 
- 
usb tcp каналы. 
- 
spice usb каналы. 
 
- 
- 
SATA - по умолчанию 1 контроллер, 6 слотов на контроллер. Занимают слоты: - Виртуальные диски и LUN, подключенные по SATA.
 
- 
SCSI - по умолчанию 0 контроллеров, 6 слотов на контроллер. Занимают слоты: - Виртуальные диски и LUN, подключенные по scsi.
 
Итого:
- 
На шине IDE максимум 4 диска (если удалить cd-rom). 
- 
На шине PCI проверено подключение 256 дисков. 
- 
На шине SATA проверено подключение 256 дисков. 
- 
На шине SCSI проверено подключение 256 дисков. 
Расчет слотов и контроллеров чипсета Q35
- 
IDE - всегда 0 контроллеров, добавить нельзя. 
- 
PCI - по умолчанию 9 контроллеров: pci-root и pci-bridge, 31 слот на каждом и 7 контроллеров pci-root-port по 1 слоту на каждом (в сумме 69). Занимают слоты: - 
Каждый контроллер ЛЮБОГО типа, кроме pci-root. 
- 
Виртуальные диски и LUN, подключенные по virtio. 
- 
Сетевые интерфейсы и функции. 
- 
pci и mediated устройства. 
- 
Звуковая карта при наличии (по умолчанию есть). 
- 
Видеокарта при наличии (по умолчанию есть). 
- 
balloon устройство при выключенном безопасном режиме (по умолчанию). 
- 
virtio-serial контроллер (всегда есть). 
 По умолчанию создаётся 7 downstream‑портов (order 1–7). Каждый pcie-root-port предоставляет один слот для конечного устройства на своей дочерней шине. Если все порты заняты, то для подключения очередного устройства необходимо добавить ещё один PCI контроллер pcie-root-port. 
- 
- 
USB - по умолчанию 1 контроллер: nec-xhci (USB3.0), 4 слота на контроллер. Занимают слоты: - 
usb устройства. 
- 
usb tcp каналы. 
- 
spice usb каналы. 
 
- 
- 
SATA - по умолчанию 1 контроллер, 6 слотов на контроллер. Занимают слоты: - 
cd-rom. 
- 
Виртуальные диски и LUN, подключенные по SATA. 
 
- 
- 
SCSI - по умолчанию 0 контроллеров, 6 слотов на контроллер. Занимают слоты: - Виртуальные диски и LUN, подключенные по scsi.
 
Итого:
- 
На шине IDE нет дисков. 
- 
На шине PCI проверено подключение 210 дисков. 
- 
На шине SATA проверено подключение 256 дисков. 
- 
На шине SCSI проверено подключение 256 дисков.