Технология Intel Rapid Storage

Компьютерное запоминающее устройство
Схема установки Intel RST

Intel Rapid Storage Technology ( RST ) — это драйвер SATA AHCI и решение RAID на базе прошивки, встроенное в широкий спектр чипсетов Intel . В настоящее время также устанавливается как драйвер для временных устройств хранения Intel Optane .

Он содержит два режима работы, которые следуют двум специфическим режимам Intel, а не стандарту SATA . Режимы имен и приложение, которое их содержит, были переименованы с первой версии. До 2010 года он содержал режимы AHCI и Matrix RAID . Первый режим — это обычный режим драйвера Intel SATA, а последний режим — поддельный RAID. [1] До версии 4 он был включен в Intel Application Accelerator RAID Edition , [2] между версиями 5 и 8.9 он был включен в Intel Matrix Storage Manager ( IMSM ), с версии 9 он был включен в Intel Rapid Storage Technology ( IRST ), предпочитая называть режимы драйвера RST AHCI и RST AHCI RAID вместо Matrix RAID . Последний также известен как режим RST RAID , поскольку это режим, который Intel рекомендует использовать, даже если вы не работаете с конфигурацией RAID . Целью программы после установки драйверов является настройка работы в этом режиме.

Оба режима работают с дисками SATA. Выбор режима загрузки, с одним или другим режимом, выбирается в современном BIOS / UEFI после установки драйвера. [3] После установки одного или другого драйвера операционная система Windows не сможет снова загрузиться с BIOS/UEFI, настроенным на RAID/IDE, что приводит к появлению BSOD при попытке. [4]

По состоянию на 2020 год он включает в себя RAID- систему, способную поддерживать уровни RAID 0, 1, 5 и 10, ускоритель кэширования SSD на уровне блоковтехнология Smart Response ») с поддержкой режимов обратной и сквозной записи для повышения скорости или защиты данных любого диска или RAID-массива, а также поддержку интеллектуального кэширования, быстрого восстановления после определенных проблем и для дисков на базе PCI Express . Intel RST выпускался в двух вариантах: RST для настольных компьютеров и RSTe для корпоративных сценариев, хотя для многих чипсетов пользователь мог выбрать, поскольку оба варианта будут работать правильно. [5] VROC был частью Intel RSTe. Часть семейства продуктов SATA RAID называлась Intel RSTe, а часть NVMe* RAID называлась Intel VROC. Однако, начиная с первого квартала 2019 года, с запуском Intel VROC 6.0, название Intel RSTe было удалено, и все решения RAID в этом семействе продуктов были названы Intel VROC. Функциональность SATA осталась, но теперь она маркируется как Intel VROC (SATA RAID). Intel RSTe больше не является упоминаемым продуктом Intel. Название может по-прежнему встречаться в некоторых устаревших продуктах, но все новые ссылки будут использовать исключительно номенклатуру Intel VROC. [6] [7] ).

Intel RST обеспечивается комбинацией встроенного ПО , возможностей чипсета и ЦП , а также программного обеспечения . Таким образом, чипсет, встроенное ПО, включенное в BIOS , и программное обеспечение, установленное пользователем, должны быть совместимыми версиями. Существуют онлайн-форумы и сообщества, которые сравнивают преимущества различных версий, дают советы относительно лучшей совместимости с указанным оборудованием и изменяют существующее встроенное ПО и программное обеспечение, чтобы обеспечить оптимальные комбинации или обновления сверх тех, которые предоставляются производителями оборудования. [8]

Как и все RAID (избыточный массив независимых дисков), Intel RST RAID использует два или более физических жестких диска , которые операционная система будет рассматривать как один диск, чтобы увеличить избыточность, которая позволяет избежать потери данных (кроме RAID 0), и/или увеличить скорость, с которой данные записываются на диск и/или считываются с него. Intel RST RAID не предоставляет новых уровней RAID . Он позволяет назначать различные области (например, разделы или логические тома) на одном диске разным устройствам RAID, в отличие от некоторых других контроллеров RAID. Intel рекомендует размещать все критически важные приложения и данные на томе RAID 1, 5 или 10 с избыточностью для защиты от потери данных. Том RAID 0 в Matrix RAID обеспечивает быстрый доступ к большим файлам, где потеря данных не является критической проблемой, но скорость имеет значение; примерами служат редактирование видео, файлы подкачки и файлы, которые резервируются. Intel Matrix RAID, Intel Rapid RAID и технология Intel Smart Response вместе называются технологией Intel Rapid Storage . [9]

Поддержка операционной системы

"Rapid Storage Technology" (RST), включая создание томов RAID, работает под Windows 7 и более новыми версиями Microsoft Windows . Более старая версия "Intel Matrix RAID" поддерживается под Microsoft Windows XP .

Linux поддерживает Matrix RAID и Rapid Storage Technology (RST) через device mapper с dmraidинструментом для RAID 0, 1 и 10. А также Linux MD RAID с mdadmинструментом для RAID 0, 1, 10 и 5. Настройка томов RAID должна быть выполнена с помощью параметра ROM в Matrix Storage Manager, затем дальнейшая настройка может быть выполнена в DM-RAID или MD-RAID. [10]

FreeBSD 10+ поддерживает Intel RAID BIOS через команду graid. [11] FreeBSD версий с 6 по 9 и MidnightBSD поддерживают Intel Matrix RAID с помощью драйвера "ataraid", управляемого через команду atacontrol. [12] [13] Однако в более старых версиях [ когда? ] FreeBSD были критические проблемы с надежностью, в том числе переименование устройств массива при замене диска в массиве, [14] массив считался работоспособным, если машина перезагружалась/выходила из строя во время перестройки массива, [15] и ядро ​​паниковало при потере диска или его удалении из шины. [16] [17] Некоторые из этих проблем, если они возникали в сочетании, могли привести к потере всего массива (даже в случае RAID 1).

VMware ESXi 4 не поддерживает ни функцию RAID, ни Intel Matrix RAID на базе контроллеров Intel ICHxR. [18]

PGPDisk не поддерживает Intel Matrix RAID на базе Intel ICHxR и не поддерживает автономные диски, если на материнской плате включен режим «RAID».

Опция ПЗУ Matrix Storage Manager

Опциональное ПЗУ Intel Matrix Storage Manager (IMSM) является частью Matrix RAID, которая должна использоваться в BIOS для создания новых массивов RAID. [19] С 2014 года [update]Intel использует «Rapid Storage Technology» — «Option Rom» — на своих новых чипсетах, отказавшись от названия «Matrix». [20] [21] В документе Intel отмечается, что хранилище Intel Matrix Storage Manager изменилось на Intel Rapid Storage Technology, начиная с версии 9.5. [22]

Было несколько версий драйверов:

ВерсияДата выпускаПримечания
v3.xx2003Первая версия для дисков SATA. Версии 1 и 2 предназначены для дисков IDE без режимов AHCI и RAID.
версия 3.5.0
v4.xxПоследняя версия, в которой режим MATRIX RAID включен в названное приложение Intel Application Accelerator RAID Edition.
v5.xxНачиная с этой версии режим MATRIX RAID включен в названное приложение Intel Matrix Storage Manager, вплоть до версии 8.9.
v5.5.02005Последняя версия с поддержкой ICH5R.
v6.xx
версия 6.0.02006Включено в чипсеты P965 с южным мостом ICH8R.
v7.xs2007
версия 8.0.02008Стандартно для материнских плат на базе Intel X58 .
v8.xx2008
v8.9.02009последняя версия с поддержкой WIN XP, риск потери данных: нет поддержки SMART для новых HDD/SSD
версия 9.5.0Название продукта было изменено с «Intel(R) Matrix Storage Manager» на «Intel(R) Rapid Storage Technology»
версия 9.6.02010
v10.1.02011Последняя версия с поддержкой ICH8R
v10.5.02011Стандарт для материнских плат на базе Intel Z68 .

Эта версия является первой, поддерживающей RAID-массивы из жестких дисков объемом более 2,2 ТБ. [23]

v10.6.0Июнь 2011 г.
v10.8.0Ноябрь 2011 г.Последняя версия с официальной поддержкой ICH9R.(Supermicro X7SPA-L)
v11.0.0Февраль 2012 г.
v11.2.0Июнь 2012 г.[24] 11.2, которая предлагает поддержку TRIM на RAID 0, совместимую с Windows 7 на чипсетах Intel серии 7 (более ранние чипсеты официально не поддерживаются Intel). Но вы можете модифицировать RST или MSM oROM для поддержки «TRIM на RAID 0» на ICH8R и выше.
v11.6.0Сентябрь 2012 г.[25]
v11.7.0Ноябрь 2012 г.
v11.7.4.1001Март 2013 г.Последняя версия с поддержкой ICH7R и ICH7M, ICH9M, ICH10R и ICH10D
v12.xxx2013
v12.7.0.1910Июнь 2013 г.Эта версия дополнительной прошивки является последней для чипсета X79, Intel обновилась до 13-й серии, но на X79 она не функционирует.
v12.7.0.1936Июль 2013 г.Эта версия устанавливается на некоторые материнские платы на базе чипсета Intel C226 (например, Asus P9D WS).
v12.8.0.1016Август 2013 г.Проблема с загрузкой Windows при использовании Windows 8.1 и 10, используйте версию 13.1 и выше, решения для PCH 6 по состоянию на октябрь 2015 г. не существует [update].
v12.9.0.1001Декабрь 2013 г.
v12.9.4.1000Июль 2014 г.Последняя версия поддерживает серии PCH 5, PCH 6 и мобильную PCH 7 [26]
v13.1.0.2030Август 2013 г.Эта версия разработана для нового чипсета серии 8. Она может быть внедрена в чипсет X79 с модификацией.
v13.1.0.1058Май 2014 г.Работает с ICH10R в режиме RAID на Windows Server 2019. Рекомендуется для настольных ПК PCH 7 [26]
v13.xxx2014
v13.2.8.1002Июль 2015 г.Рекомендуется для серий PCH 8, 9 и 100 [26]
v13.6.0.1002Декабрь 2014 г.Последняя универсальная версия для поддержки настольных ПК серии PCH 7
v14.xxx2015
v14.8.18.1066Сентябрь 2017 г.Рекомендуется для систем Intel X99 [26]
v14.10.0.1016Февраль 2016 г.Последняя версия с поддержкой серий PCH 8 и 9
v15.xxx2016
v15.9.8.1050Июль 2020 г.Последняя версия для поддержки Windows 8.1 и более ранних версий. Последняя версия для поддержки ускорения кэша Smart Response с SATA SSD. [27] Рекомендуется для серий PCH 100/200 в режиме AHCI [26]
v16.0.2.1086Февраль 2018 г.Первая универсальная версия с поддержкой процессоров Skylake
v16.5.1.1030Февраль 2018 г.Первая универсальная версия для поддержки чипсетов серии 300
v16.8.3.1003Июль 2019 г.
v17.5.2.1024Август 2019 г.Улучшенная поддержка Optane
v17.7.0.1006Сентябрь 2019 г.
v18.6.1.1016Сентябрь 2021 г.

Начиная с версии 11.2.0.0000, команды TRIM могут читаться драйверами Windows RAID, созданными для чипсетов серии 7. Поддержка TRIM в режиме RAID отсутствует в драйверах для старых чипсетов. [28]

Intel заявляет, что поддержка RST была добавлена ​​для чипсета X79 в версии RST 11.6.0.0000 и более поздних. [29]

На некоторых чипсетах 6 серии имеется модификация для ПЗУ в BIOS, которая обеспечивает поддержку TRIM на чипсете 6 серии. [30]

Для чипсета X79 некоторые производители материнских плат добавили в BIOS оба RAID ROM, RST и RST-E ROM. X79 — это версия Enterprise, называемая RST-E. С добавлением RST ROM в BIOS это позволяет функции TRIM проходить через контроллер и диски TRIM SSD, когда RAID включен. Этот обходной путь был необходим до того, как была выпущена версия драйвера RST-E 3.8, которая передавала команды TRIM в массив RAID без изменений в RST-E ROM. В версии RST-E ROM нет поддержки TRIM, когда RAID включен, а версия драйвера RST-E меньше 3.8. [31] Можно добавить RST ROM в BIOS, чтобы включить проход TRIM в режиме RAID, используя RST ROM и драйвер. [30]

Новейшая версия дополнительного ПЗУ — это ПЗУ 13-й серии. Это ПЗУ не будет использоваться производителями материнских плат для BIOS чипсета X79. Его можно внедрить в BIOS для использования на X79 с модифицированным кодом. Для тех производителей, которые добавили переключатель ПЗУ, это тот случай, когда производитель добавил RST и RSTe в опцию RAID BIOS, но для отправки команд TRIM необходимо добавить код. Если вы внедряете RST и заменяете RSTe на дополнительное ПЗУ RST на платах X79, которые не содержат переключатель ПЗУ, TRIM может работать некорректно.

На некоторых сайтах по моддингу BIOS доступны модифицированные дополнительные ПЗУ серии RST 13 (устаревшие), которые были сделаны функциональными для использования в чипсетах X79.

При загрузке в среде BIOS (устаревшей) и некоторых EFI используется опция RST ROM. При загрузке в настоящей среде UEFI опция ROM не используется, так как SataDriver с версией RST берет верх. В режиме BIOS загрузка legacy/BIOS осуществляется под CSMCORE. В настоящем режиме UEFI RST управляется под SataDriver / RstVmdDriver в BIOS.

Intel RAID ROM — это прошивка в BIOS материнской платы, используемая для создания RAID-массива.

Примечание: Драйверы RST можно использовать для RAID, а также на одном диске, поскольку они содержат драйвер AHCI. В драйвере RST версии 12.5.0.1066 есть ошибка, из-за которой команды TRIM не проходят через драйвер RAID на диски. TRIM отключается при использовании этого драйвера.

Технология быстрого хранения данных предприятия (Intel RSTe)

Технология Intel Rapid Storage Technology enterprise (Intel RSTe) [32] обеспечивает производительность и надежность для поддерживаемых систем, оснащенных устройствами Serial ATA (SATA), устройствами Serial Attached SCSI (SAS) и/или твердотельными накопителями (SSD), чтобы обеспечить оптимальное решение для корпоративного хранения данных. Основное различие между RST и RSTe заключается в том, что RST используется для настольных систем, а RSTe в основном используется для серверных систем. [33] [ необходимо разъяснение ] RST поддерживает обычные контроллеры SATA из настольных систем.

Если BIOS материнской платы имеет функцию RSTe, то пользователь не может установить программное обеспечение Intel Rapid Storage Technology (сообщение об ошибке: Эта платформа не поддерживается). Пользователь должен установить программное обеспечение RSTe.

Существовало несколько версий Option ROM:

ВерсияДата выпускаПримечания
4.3.0.10102014Эта версия устанавливается на некоторые материнские платы на базе чипсета Intel C236 (например, Asus P10S WS)
5.1.0.10992017/04
5.3.1.10162017/11
5.5.0.20122018/12

В 2019 году Intel объявила, что бренд RTSe будет заменен на RSTe, объединенный в линейку продуктов Intel VROC (Virtual RAID on CPU). [6]

Intel VROC (виртуальный RAID на ЦП)

Intel VROC был в основном разработан с учетом NVMe SSD и напрямую подключен к процессорам Intel Xeon Scalable. Для полной функциональности он использует более новую технологию Intel под названием Intel VMD (Intel Volume Management Device). [34]

Intel VROC — это технология из серии процессоров Intel Xeon Scalable, которая используется для обеспечения горячего подключения, неожиданного извлечения и управления светодиодами твердотельных накопителей NVMe для использования на сервере. Для клиентских ПК Intel RST по-прежнему является рекомендуемым программным пакетом для использования. [34]

Intel VMD предназначен для операционных систем Microsoft Windows и Linux. [34]

В начале 2019 года Intel выпустила VROC 6.0, включающий RSTe. После этого название RSTe больше не использовалось. [35]

Intel VROC 6.0 поддерживает: [35]

  • VMD NVMe RAID (требуется аппаратный лицензионный ключ);
  • SATA RAID-массив;
  • не-VMD NVMe RAID.

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

Ссылки

  1. ^ «В чем разница между аппаратным обеспечением, программным обеспечением и fakeraid?».
  2. ^ http://h10032.www1.hp.com/ctg/Manual/c00212955.pdf [ пустой URL-адрес PDF ]
  3. ^ «Настройка системы с технологией Intel® Matrix RAID».
  4. ^ «Поддержка технологии Intel® Rapid Storage (Intel® RST)».
  5. ^ форум win-raid Архивировано 13 января 2020 г. на сайте Wayback Machine , который содержит рекомендации относительно того, с какой опцией лучше работают определенные чипсеты — RST или RTS(e), если выбор возможен и обе будут работать.
  6. ^ ab Intel® VROC против предыдущего Intel® RSTe: Объяснение изменения названия - статья Intel
  7. ^ «Характеристики продукта».
  8. ^ https://www.win-raid.com Архивировано 22 октября 2018 г. на Wayback Machine [ пустой URL ]
  9. ^ "Начало работы", Справка по технологии Intel Rapid Storage 11.5.0.12.07 , Intel
  10. ^ "Поддержка Linux для RAID-контроллеров Intel". Веб-сайт Intel . Получено 5 ноября 2011 г.
  11. ^ "graid -- утилита управления программными RAID-устройствами". Руководство FreeBSD . 20 сентября 2024 г. Получено 20 сентября 2024 г.
  12. ^ "ataraid -- поддержка программного обеспечения ATA RAID". Руководство FreeBSD . 17 февраля 2006 г. Получено 5 ноября 2011 г.
  13. ^ Сорен Шмидт (21 февраля 2009 г.). "Программа управления драйвером устройства ATA". Руководство FreeBSD . Получено 5 ноября 2011 г.
  14. ^ "kern/121899: [ar] [patch] Диск, отсоединенный от Intel Matrix RAID и возвращенный, отображается как совершенно новый ataraid". Freebsd.org . Получено 2014-04-02 .
  15. ^ "kern/102210: [ar] [patch] перезагрузка системы делает перестроение массива готовым (ICH7)". Freebsd.org . Получено 2014-04-02 .
  16. ^ "kern/102211: [ar] [patch] отсоединение члена RAID и перезагрузка вызовут панику (ICH7)". Freebsd.org . Получено 2014-04-02 .
  17. ^ "kern/108924: [ar] Паника при деградации Intel MatrixRAID RAID1". Freebsd.org . Получено 2014-04-02 .
  18. ^ "RAID-5 НА VMWARE ESXI | Сообщества VMware". Communities.vmware.com. 26 ноября 2009 г. Получено 2014-04-02 .
  19. ^ "Intel Matrix Storage Technology". Nmso.mdg.ca. Архивировано из оригинала 2014-04-07 . Получено 2014-04-02 .
  20. ^ Аллин Малвентано (2011-05-11). "Технология Intel Smart Response: протестировано кэширование SSD на Z68 | Boot Option ROM / Производительность загрузки". Pcper.com. Архивировано из оригинала 2012-04-04 . Получено 2014-04-02 .
  21. ^ "Технология Intel® Rapid Storage (Intel® RST) — Системные требования". Intel.com . Получено 2014-04-02 .
  22. ^ "Поддерживаемые чипсеты Intel и контроллеры-концентраторы". Intel.com. 2016-02-05 . Получено 2016-03-01 . Начиная с версии 9.5 название продукта было изменено с Intel Matrix Storage Manager на Intel RST.
  23. ^ "RAID-массив с дисками 3 ТБ". Communities.intel.com. Архивировано из оригинала 2014-04-07 . Получено 2014-04-02 .
  24. ^ "Файл, который вы пытаетесь загрузить". Downloadmirror.intel.com. Архивировано из оригинала 2014-03-12 . Получено 2014-04-02 .
  25. ^ "Файл, который вы пытаетесь загрузить". Downloadmirror.intel.com. Архивировано из оригинала 2014-04-07 . Получено 2014-04-02 .
  26. ^ abcde «Какие драйверы Intel AHCI/RAID являются «лучшими»?». Форум Win-Raid . 2013-05-08 . Получено 2022-12-27 .
  27. ^ ""Intel® Rapid Storage Technology (Intel® RST) User Interface and Driver"". intel.com . Получено 2021-05-03 .
  28. ^ Doug Crowthers (17 августа 2012 г.). «Команда TRIM подтверждена с RAID 0 на Intel 7 Series». Tomshardware.com . Получено 2014-04-02 .
  29. ^ "Файл, который вы пытаетесь загрузить". Downloadmirror.intel.com. Архивировано из оригинала 2014-04-07 . Получено 2014-04-02 .
  30. ^ ab "[veraltet] Модули AHCI/RAID ROM для моддинга BIOS - уже извлечены". Win-lite.de. 2007-02-11. Архивировано из оригинала 2013-08-30 . Получено 2014-04-02 .
  31. ^ "Intel RST/RSTe Drivers (Latest: V19.2.1.1006 WHQL/V8.0.0.2752)". 27 апреля 2013 г. Архивировано из оригинала 10 октября 2018 г. Получено 10 октября 2018 г.
  32. ^ "Intel Rapid Storage Technology enterprise (Intel RSTe)". Intel . Получено 2019-01-07 .
  33. ^ "Intel Rapid Storage Technology enterprise: Краткое описание продукта". Intel . Получено 2019-01-07 .
  34. ^ abc Решения Intel® RAID отвечают потребностям корпоративных и клиентских платформ (PDF) . Intel. 2017.
  35. ^ ab Изменение названия Intel Virtual RAID on CPU (Intel VROC) для версии 6.0 (PDF) . Intel. 2019-07-10.
  • Бен Фримен (7 мая 2004 г.). «Основы хранения: выбор RAID-контроллера». Enterprise Storage Forum.com. Архивировано из оригинала 6 июня 2008 г. Получено 5 февраля 2008 г.
  • "Технология хранения Intel Rapid". Поддержка загрузки веб-сайта . Получено 5 ноября 2011 г.
  • win-raid Архивировано 11.01.2020 на Wayback Machine , форуме, специализирующемся на Intel RST и подобных soft raid, выборе драйвера/ПЗУ/ПЗУ и модификации ПЗУ.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Intel_Rapid_Storage_Technology&oldid=1272478550"