В чем особенности и отличия контроллеров хранилища (Bus Type)?

Для доступа к виртуальным дискам, устройствам CD/DVD-ROM и SCSI VM использует контроллеры хранилища. При создании виртуальной машины автоматически выбирается оптимальный контроллер для обеспечения наилучшей производительности гостевой ОС.

Контроллеры хранилища отображаются в виртуальной машине как параметр Bus Type виртуального диска. В таблице ниже собран список доступных контроллеров и их краткое описание.

Bus Type

Описание

Paravirtual (SCSI)

Контроллер, обеспечивающий лучшую производительность по сравнению с другими SCSI-контроллерами. Производительность снижается, если на дисках хранятся снапшоты память хоста перегружена

LSI Logic Parallel (SCSI)

Контроллер для старых версий Windows на VM (например, Windows 2000). Считается устаревшим типом контроллера и не обеспечивает оптимальную производительность

LSI Logic SAS (SCSI)

Контроллер для Windows Server 2008 и более поздних версий

IDE

Контроллер для старых версий ОС

SATA

Контроллер для подключения большого объема хранилища. Также может использоваться в качестве загрузочного диска для загрузки гостевой ОС.

…

Производительность не такая высокая, как у SCSI-контроллеров Paravirtual и LSI Logic.

…

Используйте шину SATA с особой осторожностью. Не все гостевые ОС загружают драйвер виртуального адаптера AHCI SATA перед монтированием корневого раздела ОС. Если корневой раздел находится на диске с шиной типа SATA или на LVM, один из дисков которого имеет шину SATA, это может вызвать проблемы при загрузке ОС

NVME

Контроллер для работы с хранилищем SSD. Использует протокол для высокопроизводительного обмена данными с несколькими очередями (multiqueue)

Масштабная конференция
GoCloud 2024:
облачные грани будущего