Русские Блоги
Внедрение и использование технологии Intel VMD и приводного модуля SPDK VMD
“ Всегда проветривайте, часто мойте руки, носите маски и меньше собирайтесь. ”
Intel VMD Введение в технологию
VMD: Volume Management Device
Intel ® VMD (Устройство управления томами) — это план развертывания хранилища следующего поколения. Эта программа поддерживает от PCIe Автобусная пара NVMe Твердотельный диск обновляется в горячем режиме и заменяется без выключения системы при стандартизации LED Управление может помочь быстрее определить состояние SSD.
NVMe Одна из причин более быстрого отклика твердотельных накопителей заключается в том, что этот тип диска ближе к процессору Intel. PCIe автобус. Оперативная работа и обслуживание этих твердотельных накопителей требует обработки службы прерывания ядром системы. С Intel VMD , Вы можете выполнять задачи по эксплуатации и обслуживанию в режиме онлайн без использования службы прерывания ядра.
Intel VMD В Масштабируемый процессор Intel Xeon Технология, используемая в корневом порту, будет NVMe Установка и извлечение SSD PCIe События шины перенаправляются на драйверы, поддерживающие память. Эти события должны были быть ранее BIOS В сочетании с операционной системой для обработки. Intel VMD Убедитесь, что от PCIe Плавное добавление и удаление автобусов NVMe Привод для обеспечения бесперебойной работы и удобства обслуживания.
Спасибо Intel VMD Технология более новая, требует оборудования, системы BIOS Совместная работа с операционной системой. Если пользователь комбинирует SPDK Если у вас возникнут проблемы во время использования, вы можете связаться с инженерами Intel или SPDK Представление сообщества github issue 。
Введение в использование технологии Intel VMD
Если вы хотите использовать VMD технологии, Первое, что нужно определить, это то, что процессор Intel Масштабируемый процессор Xeon . Тогда вы можете войти BIOS Конфигурация VMD . Ниже приводится сервер Intel Xeon. В качестве примера, как настроить VMD 。
После загрузки введите BIOS Интерфейс, выберите Advanced configuration :
Тогда выбирай PCI Configuration:
Тогда выбирай Volume Management Device, Войдите на следующую страницу :
На этой странице будет две конфигурации. Один Oculink , когда NVMe Твердотельный накопитель подключен к материнской плате Oculink В интерфейсе Затем вам необходимо настроить соответствующий CPU Oculink VMD . На картинке выше CPU1 Oculink Volume Management Device(CPU1, IOU3) Открыт , Два порта открыты. Другая ситуация PCIe Switch , Пользователь использует PCIe Switch будем U.2 NVMe Твердотельный диск подключается к разъему на переходной плате на материнской плате. В этой ситуации, Должен быть настроен правильно Riser с Slot , На картинке выше Riser2,Slot2 из VMD Открыт, потому что этот порт подключен PCIe Switch . Еще стоит упомянуть, что если вы используете PCIe Switch , Необходимо проконсультироваться с поставщиком для получения поддержки VMD Характеристики.
После вышеуказанной конфигурации соответствующий PCIE Прорезанный VMD Функция открыта. Ниже объясняется, как использовать SPDK VMD Модуль.
Введение и использование драйвера SPDKVMD
SPDK VMD Драйвер используется для VMD Удалось NVMe SSD привязан к SPDK из PCIe В подсистеме. Также предоставьте LED Управление и горячая замена API 。 VMD Диск можно использовать полностью SPDK Существующая программная среда, такая как режим опроса, асинхронная работа и т. Д. SPDK VMD Потребности привода Linux Поддержка ядра, рекомендуется 4.14 Вышеупомянутое ядро или добавленное VMD Патченное ядро ( Такие как redhat 3.10.0-693 Ядро ) . В то же время, если используется SPDK VMD Функция, некоторые kernel VMD Функции нельзя использовать вместе, например VROCs Подождите. SPDK Последняя версия 20.01 Начать предлагать VMD LED с hotplug ожидать.
Перед использованием сначала проверьте, правильно ли настроена система. VMD оборудование :
Вывод этой команды показывает, что есть два RAID bus controller Устройство, если нет вывода из этой команды, вам нужно ввести BIOS определить VMD Правильно ли настроено.
бегать <каталог spdk> /scripts/setup.sh будем VMD (здесь соответствует контроллеру шины RAID) оборудование BDF от PCI_WHITELIST Параметры привязаны к uio_pci_generic или vfio-pci:
Пользователи также могут добавлять VMD из NVMe Твердотельный диск ( BDF ) К PCI_WHITELIST, Например, следующая команда :
0000: 5e: 00.0 в приведенной выше команде Обычный NVMe Твердотельный накопитель, не являющийся VMD управление.
Тогда беги SPDK vmd орудие труда , получить VMD Под управлением NVMe оборудование PCI BUS:
Здесь можно увидеть, что, хотя в системе есть два контроллера шины RAID, с точки зрения физической конфигурации, только один твердотельный накопитель NVMe поступает от VMD. Идентификатору домена соответствует BDF соответствующего контроллера шины RAID. . Эта информация может использоваться для корреляции.
В настоящее время SPDK из perf, identify с fio_plugin Поддержка инструмента VMD Устройство эксплуатируется. бегать perf с identify Когда вам нужно добавить -V параметр. бегать SPDK fio_plugin когда fio Добавить в файл конфигурации enable_vmd=1 . Эта часть роли предназначена для Enable VMD Операция.
Чтобы SPDK perf Примеры инструментов:
VMD Устройство создано NVMe Также можно использовать блочные устройства SPDK target . Следующий контент использует RPC Команда для настройки SPDK vhost 。
запускать SPDK vhost , Подождите RPC Команда для инициализации подсистемы :
Итак, мы создали vhost Контроллер, используйте VMD вниз NVMe Твердотельный накопитель. Если вы хотите использовать файл конфигурации, Вы можете обратиться к приложению 1 , INI Файл конфигурации и JSON Файлы конфигурации находятся в приложении 1 в.
SPDK Также предоставляет VMD LED Инструменты управления
examples/vmd/led/led, Этот инструмент можно установить VMD Удалось NVMe SSD положение дел LED Состояние света. Этот инструмент может установить четыре состояния , off, identify, fault с rebuild 。 Off да LED Свет не горит. Identify да LED Свет для 4 Частота мерцает в герцах. Fault да led Всегда горит свет. Rebuild да led Свет для 1 Частота мерцает в герцах. Инструмент также имеет другие параметры, такие как печать отладочной информации и указание оборудования. Если команда не принимает никаких параметров, то команда распечатает все текущие VMD Удалось NVMe оборудование LED положение дел. Вы можете использовать справочную информацию команды (./examples/vmd/led/led -h) Чтобы запустить эту команду.
Если команда не имеет действительного эффекта, Могу бегать Linux орудие труда ledctl Для отладки. Ledctl Инструмент ledmon Инструменты в программном комплексе. Если запустить ledctl По-прежнему никакого эффекта, Вы можете проконсультироваться с инженерами Intel.
рассмотреть возможность VMD Функция зависит от платформы, ядра и конфигурации. Если у вас есть какие-либо вопросы во время фактического тестирования и оценки, оставьте сообщение в WeChat. SPDK Сообщество или Github SPDK Свяжитесь с нами по.
Deploy Next Generation Storage with Confidence
Intel® VMD is an Intel® Xeon® Scalable processor feature that enables direct control and management of NVMe SSDs from the PCIe bus without additional hardware adaptors. This robust NVMe SSD functionality allows a seamless transition to NVMe storage while limiting the downtime of critical infrastructure. Intel® VMD brings enterprise reliability, availability, and serviceability (RAS) features to NVMe SSDs, enabling you to deploy next-generation storage with confidence.
Transition to NVMe with Intel® VMD
Intel® Volume Management Device (Intel® VMD) is specifically designed for enterprise-grade management of NVMe SSDs connected to Intel® Xeon® CPUs. Each Root Port consists of a x16 grouping of Intel® Xeon® PCIe lanes that create a single Intel® VMD Domain. Root Ports act like an integrated HBA to provide a robust foundation for supporting the NVMe ecosystem with the below functionality:
- Error isolation from the Host OS
- Hot-plug and surprise removal support
- Standardized LED Management
- Bootable RAID
Please reference Intel® Virtual RAID on CPU (Intel® VROC) and Direct Assign information below for Intel® VMD implementations and product brief details.
Powered by Intel® Xeon® Processors
As processing power continues to scale, high-bandwidth access to low-latency storage is critical to realizing the true potential of the CPU. Intel® VMD and Intel® VROC are features of Intel® Xeon® Scalable processors that enable a seamless transition to fast NVMe storage to maximize CPU access to data, without a disruption in storage functionality.
Supported Processors
- Intel® Xeon® Scalable processors (Generation 1, 2 and 3, All SKUs)
- Intel® Xeon® W processors
- Intel® Xeon® D processors
The number of VMD Domains on a given CPU is a function of the number of PCIe lanes. For every 16 PCIe lanes, one Intel VMD Domain is available.
- 48 PCIe lanes = 3 Intel VMD Domains
- 64 PCIe Lanes = 4 Intel VMD Domains
Note: Some platforms may support an additional Intel VMD Domain off the chipset, which is not included in the above calculation. This instance is primarily used for boot to preserve CPU PCIe lanes for higher performance devices.
Integrated RAID: Intel® Virtual RAID on CPU
Intel® Virtual RAID on CPU (Intel® VROC) is an enterprise RAID solution that unleashes the performance of NVMe SSDs. Intel® VMD hardware allows Intel® VROC to provide bootable RAID without a discrete HW RAID HBA.
Intel® VMD and Intel® VROC drivers are delivered together as part of an enterprise storage stack through platform providers. In Windows and Linux environments, these packages deliver LED Management and Hot-plug capabilities for direct attached RAID0, 1, 5, and 10 arrays. If RAID is not needed, then Intel® VROC can be used in pass-through mode to turn on Intel® VMD Domains only.
In VMware environments, Intel® VMD can be used in both vSAN and direct attached storage modes, with the added benefit of RAID1 for a redundant boot volume.
NVMe for HCI: Intel® VMD Direct Assign
As modernized data centers continue to transition a Hyperconverged Infrastructure (HCI) architectures, new tools are needed to support higher density and performing platforms. Intel® VMD Direct Assign allows an Intel® VMD Domain to be directly assigned to a VM, completely bypassing the hypervisor, for reduced storage latency and increased bandwidth. The Guest OS inherits the Intel® VMD primary function allowing HCI implementations to take advantage of NVMe storage performance while maintaining necessary storage and virtualization functionality.
Related Products and Solutions
Intel® Storage Systems
See how Intel enables storage in the data center and cloud with scalable, storage optimized technologies that enable new possibilities and opportunities.
Intel® SSD Data Center Family
Eliminate bottlenecks with the best data center storage solutions. Modernize your infrastructure to keep up with the demands of digital business. Intel® SSDs for the data center are optimized for performance, reliability, and endurance.
Установите Windows на ноутбук Intel поколения 11 — когда SSD не виден
Установите Windows Laptop Gen 11 Tiger Lake
О чем идет речь в руководстве по установке ноутбука Intel 11-го поколения с ОС Windows?
Я покажу вам установку Windows на ноутбуке Intel 11-го поколения.Это для ноутбуков с процессором Tiger Lake, на которых нельзя установить Windows, потому что SSD не виден.
Почему я не вижу SSD на некоторых ноутбуках с процессором Intel 11-го поколения (Tiger Lake)?
Точно так же, как это было раньше, когда Windows была установлена на массиве RAID, и вам понадобился драйвер во время установки, так у нас появился Intel Generation 11, контроллер, о котором Windows не знает.
Обычно, если у нас есть SSD на SATA или M2, который работает в режиме SATA, или даже жесткий диск, то этот контроллер на нас не влияет.
Проблема возникает при использовании твердотельных накопителей NVMe. Они не видны при установке Windows.
Что мы делаем, чтобы увидеть твердотельные накопители при установке Windows на Intel 11-го поколения
Чтобы увидеть SSD и установить Windows, необходимо входим в БИОС, в «Дополнительно» и отключить контроллер VMD, После чего нажмите F10 и Enter.
После модернизации ПК установите обычную Windows. Вы заметите, что SSD виден и вы можете установить операционную систему в обычном режиме.
Что произойдет, если контроллер VMD отключен?
Для домашних пользователей в этом нет необходимости. Контроллер VMD для активации. Он больше предназначен для корпоративной среды и предлагает повышенную гибкость и безопасность.
Почему SSD виден при установке Windows на новые ноутбуки?
Твердотельные накопители NVMe не воспринимаются системой как SATA. Они работают непосредственно на шине PCIe.
Чтобы усилить безопасность и повысить гибкость, Intel разработала контроллер VMD, который добавляет дополнительные опции для более специальных конфигураций, требуемых в центре обработки данных, и дополнительный уровень безопасности.
Чтобы взаимодействовать с контроллером VMD, операционной системе требуются специальные драйверы, которые в настоящее время не включены в Windows. Поэтому во время установки Windows не видит твердотельный накопитель NVMe.
Подобные уроки
Как копировать карточки и метки Проверка состояния аккумулятора ноутбука Разгоните видеокарту ноутбука или настольного компьютера Ноутбук с разбитым экраном — отключение экрана
Asus Vivobook (11-ое поколение Intel) не видит SSD/HDD при установке Windows
Все пользователи Asus Vivobook с процессорами Intel 11-го поколения сталкиваются с проблемой отсутствия SSD/HDD при установке Windows 11 / Windows 10. Поколение распознается следующим образом, например у вас процессор Intel Core i5- 11 35G7, где первые две цифры (11) после тире обозначают поколение.
То есть, покупатель приобретает ноутбук, к примеру, Asus Vivobook 15 K513 (11th gen Intel) без операционной системы, приходит домой, начинает инсталляцию виндовс, но компьютер не отображает носители, на которые можно было бы установить ОС. При этом, в BIOS SSD NVME или HDD корректно отображаются. Забегая вперед, отмечу, что проблема не аппаратная, повода для переживания нет.
Ниже описан пошаговый мануал с иллюстрациями, поэтому не должен вызвать сложности при решении проблемы по отображению носителей для хранения данных. Всего два способа исправить ситуацию с неопределением SSD в ноутбуках с 11-ым поколением Intel. Перед тем, как приступить к решению проблемы, обязательно прочитайте статью до конца, это позволит сэкономить ваше время и выбрать наиболее подходящий метод.
- Способ 1. Установка драйвера Intel RST VMD Controller
- Способ 2. Отключение контроллера VMD в BIOS
Пошаговая инструкция
Способ 1. Установка драйвера Intel RST VMD Controller
Если вы начали установку Windows, то прервите, извлеките загрузочную флешку с установочной операционной системой.
С помощью другого компьютера откройте сайт производителя asus.com . В правом верхнем углу выберите Поддержка — Центр загрузок (см. скриншот ниже).
Введите в строку модель вашего ноутбука, например, VivoBook 15 K513 , кликните по предложенному варианту
Справа кликните по ссылке « База знаний «.
Выберите точную модель вашего ноутбука из выпадающего списка и нажмите ОК .
В левой колонке « Фильтр » поставьте галочку перед HDD/SSD хранилища . Выберите «[Ноутбук] Процессоры Intel 11-го поколения (Intel Tiger Lake) Устранение неполадок — Во время установки Windows 10 не определяется ни один из дисков«.
Скачайте драйвер Intel Rapid Storage Technology (IRST) по ссылке на странице. Извлеките файлы с помощью архиватора, нажав правую кнопку мыши на скачанный файл V18.4.1146_IRST_VMD_20H1 и выбрав «Извлечь файлы…»
Скопируйте разархивированную папку «V18.4.1146_IRST_VMD_20H1» в загрузочную флешку Windows 10 или на любой другой USB-носитель.
Подключите флешку к ноутбуку и запустите установку Windows 10 или 11. В окне выбора носителей нажмите « Загрузить драйвер «.
Нажмите кнопку « Обзор «, выберите папку V18.4.1146_IRST_VMD_20H1, подтвердите нажав ОК . Внимание: если драйверы не найдены, то попробуйте открыть папку с драйверами и нажмите ОК .
Отметьте Intel RST VMD Controller 9A08 (TGL) , кликните Далее .
Теперь у вас появились диски, на которые можно установить систему.
Создайте раздел под систему, далее все проходит без подводных камней как стандартная установка Windows.
Способ 2. Отключение контроллера VMD в BIOS
Если с первым методом справиться не получилось, то переходим ко второму. Можно сразу использовать второй способ, минуя первый, это уже каждый решает для себя сам. Первый метод работает при поддержке VMD, второй — минуя его. Разъясню более подробно, после чего можете принять собственное решение.
Технология Intel Volume Management Device (Intel VMD) встроена в процессоры 11-го поколения Intel, она дает возможность использовать:
- загрузочный RAID массив
- горячее отключение/подключение дисков SSD NVMe.
Большинству обычных пользователей данные функции не нужны, если вы из их числа, то отключите VMD. Для этого войдите в биос, откройте вкладку Advanced , откройте VMD setup menu , в строке Enable VMD controller выставьте Disabled . Сохраните настройки перед выходом из BIOS. К сожалению, возможность отключить данную функцию присутствует не на всех устройствах и/или путь может отличаться, так как версии биос могут сильно разниться.
Следуя данной инструкции вы сможете установить Windows 11/10 на свой компьютер или ноутбук, так как проблем с определением дисков у вас больше не будет.
Лучшее «Спасибо» — ваш репост
Вячеслав. Специалист по ремонту ноутбуков и компьютеров, настройке сетей и оргтехники, установке программного обеспечения и его наладке. Опыт работы в профессиональной сфере 9 лет.
Вам также может понравиться
Безопасная загрузка SecureBoot настроена неправильно в Windows 8.1
Как активировать windows 10
Оптимизируем Windows — AusLogics BoostSpeed
61 комментариев на “ Asus Vivobook (11-ое поколение Intel) не видит SSD/HDD при установке Windows ”
Был вопрос: как установить Windows 10 с фирменного носителя MS на это идиотское железо от инженеров уже не замечательного ASUS, которые так намудрили с BIOS, что дальше не куда.
VivoBook s15 s 533ea
Только не надо мне рассказывать, что базе знаний всё написано….
Данная статья полностью описывает решение вашей проблемы. Внимательно прочитайте. Не пройдя в «Базу знаний», не сможете скачать необходимый драйвер для устранения проблемы распознавания SSD. Так что, иного пути нет.
а что если драйверы IRST не устанавливается.
Тогда вопрос в службу поддержки Asus.
А если нет драйверов на этом сайте для К3500РН,где их искать(я уже голову сломал)
В одном из комментариев есть ссылка на сайт Intel для скачивания драйвера.
В той же статье есть ссылка на сайт интел с более свежими дровами для IRST. Мне подобную проблему решить помогло.
Автор красавчик! Дай тебе всевышний программист всех благ, здоровья и дальнейшего продвижения!
А если наоборот, при установке винды SSD видится, ОС ставится, но в биос в BOOT не отображается и соответственно при перезагрузке снова просит ставить винду. Что тогда делать?
Скиньте ссылку на скриншот с Boot в биосе
Асус p11c-x не хочет грузиться с диска, на который установлена win, на другой плате другого производителя все нормально.
Грузилась и перестала? Или после установки на этой же плате не видит систему? Или установка происходила на другой плате и переставили жесткий диск?
Рекомендую отключить все носители, перезагрузить ПК. Проверить приоритеты и способ загрузки в BIOS.
У меня VivoBook S13 X330UN , проблемы те же.
Но такого нет в выпадающем списке. Подскажите, пожалуйста, какой выбрать похожий
Попробуйте ввести VivoBook S13 S330, в новом всплывшем окне выберите VivoBook S13 S330UN. Ноутбуки одного поколения, драйвер должен подойти, в любом случае хуже не будет.
Возникла ещё одна проблема-папка с драйвером не открывается на стадии установки драйверов, пробовал загрузить их на флэшку без папки-так их там вообще не видно…
Она не должная открываться, ее нужно пометить и нажать ОК.
Я так и делал, но следующего окошка с вариантом выбора из двух драйверов у меня не появляется-сразу выскакивает сообщение, что драйвера не найдены-на этом установка и останавливается. Может, можно отключить этого защитника через реестр?
Реестр тут не причем. Вы не дошли до этапа распаковки Windows, поэтому его физически у вас нет.
Как отключить Intel® VMD, если его нет в биосе-не помогают никакие драйвера-всё блокируется-это какой-то глобальный косяк !
Обращайтесь в службу поддержки асус.
А что делать если у меня выдает ошибку при выборе файла :’не найдены подписанные драйверы устройства’, хотя я делаю все чётко по инструкции
Здравствуйте! У меня такая же проблема и точно такой же модели ноут k513ea. Идешь по инструкции, пишет не найдены драйвера, на сайте асуса вообще нету драйверов от устройств хранения. Кто нибудь решал данную проблему? Отзовитесь плиз! Заранее спасибо!
Попробуйте загрузить драйвер с сайта интел, ссылку давал Олег в комментарии ниже.
Приветствую. В биосе вкладка Advanced/VMD setup menu поставьте Enable VMD controller — Disabled. Диск появится без всякой установки драйверов.
Спасибо! Единственный адекватный коммент который действительно помог!
Вообще бред, всё проще в 500 раз, отключаешь функцию VMD и всё видит сразу.
Чувак, целую тебя во всё щеки! 2 дня мучилась, только твой совет сработал! Я преисполнена благодарности!
Может ли автор статьи подсказать: Возможно ли подгрузить дрова IRST в готовый образ системы WIndows 10?
Думаю да. Но вопрос к разработчикам. А пока драйвер можно просто кинуть в корень установочной флешки Windows и использовать при необходимости.