AMD RAID Software включает необходимые драйвера RAID для накопителей SATA и NVMe, а также программное обеспечение AMD RAIDXpert2, с помощью которого можно настраивать RAID-массив, изменять настройки кэширования, а также управлять различными параметрами RAID.
RAID-массив позволяет организовать работу нескольких накопителей как одного с получением определённых преимуществ. В зависимости от выбранной конфигурации, RAID-массив позволяет повысить производительность системы или обеспечить надёжность хранения данных.
Процессоры и чипсеты AMD поддерживают RAID-массивы уровней 0, 1 и 10 для накопителей SATA и NVMe, а процессоры AMD Ryzen Threadripper и Ryzen Threadripper PRO 3-го поколения дополнительно поддерживают RAID-массив уровня 5.
Установщик AMD RAID Software включает драйвера AMD RAID, утилиту RAIDXpert2 и руководство пользователя. Из-за особенностей драйверов AMD RAID и их критичности для загрузки системы, драйверы RAID в последующем не удаляются из системы, так как это может привести к сбою её работы.
Технология RAID все шире распространяется на обычное потребительское оборудование, особенно на ноутбуках на базе надежного хранилища и в предварительно смонтированных конфигурациях. Но почти все мы можем прибегнуть к этой технологии, и сегодня мы увидим, как настроить AMD встроенный RAID простым и полностью объясненным способом.
Мы уже ожидали, что процедура не так проста, как в случае с Intel, потому что здесь нам нужно загрузить несколько драйверов для загрузки при установке операционной системы. Давайте посмотрим, как это сделать шаг за шагом и не оставляя ничего в пути.
В этой статье мы собираемся установить в качестве примера RAID 0 с двумя дисками M.2 PCIe 4.0 на плате с чипсетом X570, чтобы мы могли видеть скорость, которую мы могли бы получить в системе с этой конфигурацией.
Что такое RAID
Прежде чем положить руки в муку, мы кратко объясним, из чего состоит эта технология и какие преимущества она может дать нам по сравнению с обычным жестким диском.
RAID происходит от английского « Redundant Array of Independent Disks » или, по-испански, избыточного массива независимых дисков. Он состоит из создания системы хранения, которая позволяет сохранять данные с использованием нескольких жестких дисков или жестких дисков SSD распределенным способом или посредством репликации для обеспечения их целостности.
RAID на материнских платах AMD
Есть и другие конфигурации, такие как RAID 5 и RAID 50, немного более продвинутые, которые также будут доступны, если у вас установлено 3 или более дисков. По крайней мере, так было в предыдущих конфигурациях BIOS, которые использовали AMD RAID Array Configuration, независимое от BIOS приложение на чипсетах X370, B350 и A320.
Настройте RAID на плате AMD
Мы уже видели конфигурации, поддерживаемые платформой AMD для обычного потребительского оборудования, поэтому теперь мы видим практическим способом, как монтировать одну из них шаг за шагом. Конфигурация, которую мы здесь делаем, будет одинаковой для остальных опций, если у нас установлено достаточное количество блоков.
Для этого мы использовали материнскую плату Asus ROG Crosshair VIII Hero, которая имеет следующие характеристики хранения:
На этом этапе важно, чтобы мы прочитали все технические данные платы, которая у нас есть, поскольку в ней производитель обычно сообщает о возможных линиях PCIe с общей шириной шины. На этой плате не стоит беспокоиться, потому что SATA и PCIe не разделяют шину, но в чипсете с меньшей емкостью это может показаться проблемой, и, конечно, определенные порты SATA отключены при использовании слотов M.2 в режиме SATA.
Скачать драйверы для установки ОС
Итак, мы просто перейдем на страницу AMD, в раздел поддержки и в списке элементов мы выберем раздел « Наборымикросхем », затем нашу платформу и, наконец, соответствующий чипсет. В нашем случае это будет X570.
Мы можем сохранить их, например, на флэш-накопителе, на котором мы установили Windows, для последующей установки или на другой, который мы создадим соответствующим образом.
Предварительная настройка в BIOS
С этого момента мы настоятельно рекомендуем отключать любые другие накопители от компьютера, чтобы они не мешали конфигурации RAID.
Затем мы переходим в раздел « Дополнительно », чтобы установить « Режим SATA » в « RAID », а « Режим NVMe RAID » в « Включен ». При этом мы гарантируем, что мы сможем создавать конфигурации RAID на дисках SATA и PCIe с помощью M.2, что мы и сделаем.
В принципе, нам не нужно будет ничего настраивать, хотя AMD устанавливает в своем руководстве некоторые дополнительные конфигурации в CBS и PBS на случай, если мы находимся на платформе с чипсетом X399. То есть в обоих случаях будет опция « Режим RAID NVMe », которую мы должны будем включить в « Включено ».
После этого мы можем нажать F10, чтобы сохранить изменения и перезапустить, снова получив доступ к BIOS, чтобы продолжить настройку.
Без лишних слов, давайте останемся в разделе « Дополнительно » BIOS и откроем приложение для настройки RAID на плате AMD. Это приложение RAIDXpert2, которое должно быть реализовано во всех текущих UEFI BIOS карты AMD, совместимой с RAID.
На данный момент у нас уже установлены наши RAID-модули, а остальные мы не будем использовать отключенными для большей безопасности.
В приложении доступны различные разделы, такие как «Создать массив», «Управление свойствами массива» и «Удалить массив».
Вы заметите, что у нас не будет возможности активировать RAID, и причина в том, что приложение понимает, что два установленных диска составляют два независимых массива. Затем мы должны выбрать «Удалить массив»
Если мы вернемся назад, мы проверим, что опция Создать массив уже доступна, поэтому мы щелкаем по ней.
На следующем экране конфигурации нам нужно будет выбрать тип RAID, который мы хотим подключить, и соответствующие параметры. В нашем случае это будет RAID 0 с двумя установленными свободными дисками и параметрами политики кэширования по умолчанию.
В разделе « Выбор физических дисков » мы выберем диски, которые будут задействованы в RAID.
После этого мы увидим сводку всех изменений, которые мы собираемся внести для настройки RAID на плате AMD. Поэтому мы выбираем « Создать массив », и это будет сделано. Появится новая сводка функций, и настанет очередь нажатия клавиши F10, чтобы сохранить конфигурацию и перезапустить.
Установите Windows в RAID с платой AMD
Если вы не знаете, как это сделать, мы оставляем статью о создании загрузочного USB с Windows 10
После выполнения необходимых шагов с помощью мастера установки Windows, мы перейдем к окну конфигурации и выбора для устройства, в которое мы хотим установить Windows. Ранее мы выбрали расширенную установку, как обычно в этих случаях. Здесь мы найдем красивый список томов хранения, где мы увидим два основных и маленькие разделы по 16 МБ.
Ни при каких обстоятельствах мы не собираемся удалять эти единицы, которые мы видим в списке, или изменять любые типы разделов, которые появляются здесь. Это происходит потому, что у нас до сих пор не загружены драйверы, поэтому система понимает, что мы видим здесь RAID.
Итак, мы собираемся нажать кнопку « Загрузить драйвер », и в появившемся браузере мы будем искать папку, в которой у нас есть драйверы. В нем мы увидим каталог с RAID-контроллерами для NVMe и еще один для SATA RAID.
В нашем случае мы создаем NVMe RAID, поэтому мы получаем доступ к этой папке. Первый драйвер, который мы загрузим, это драйвер » rcbottom «. Затем нажмите « Далее » и дождитесь загрузки драйвера.
Проблема юнитов улучшится до такой степени, что вы ничего не увидите в окне выбора. Не паникуйте, нажмите еще раз на «загрузить контроллер».
Теперь пришло время загрузить файл из папки « rcraid », поэтому мы делаем ту же операцию, чтобы загрузить этот драйвер.
Теперь мы действительно правильно видим наш RAID как единое целое как нераспределенное пространство с 4 ТБ, которые складываются между двумя используемыми твердотельными накопителями NVMe.
У нас еще есть контроллер для загрузки, поэтому мы повторяем операцию для загрузки контроллера из « rccfg ». Последнее не приведет к изменениям, но оно будет так же важно, как и другие.
Чтобы закончить, нажмите Далее, и процесс установки начнется в обычном режиме.
Программное обеспечение AMD RAIDXpert2 для Windows
Допустим, это программное обеспечение является расширением того, которое реализовано в BIOS для настройки RAID на плате AMD, но имеет гораздо больше опций управления для наших RAID-массивов из операционной системы.
Следует отметить, что это программное обеспечение совместимо только с Windows 10 x64, если система установлена на томе RAID. Это означает, что при обычной установке мастер сообщит нам, что «конфигурация операционной системы несовместима».
Из него мы увидим единицы, которые составляют том, и мы сможем управлять некоторыми из его параметров из RAID, а также дисков по отдельности. Кроме того, это позволяет нам создавать новые тома, например, с помощью дисков SATA, подключенных к другим портам на материнской плате.
Производительность RAID 0 с NVMe Gen4 SSD
Посмотрев, как сконфигурировать RAID в AMD BIOS, вы увидите, насколько может быть увеличена производительность RAID 0, подобного этой. Он должен использовать скорость, обеспечиваемую каждым SSD отдельно, чтобы в лучшем случае удвоить производительность чтения и записи.
Конфигурация в RAID 0
Мы видим преимущества, предоставляемые одним модулем в CristalDiskMark, и преимуществом, предоставляемым конфигурацией RAID, и во всех случаях он просто удваивается. Имея всего две единицы, мы достигаем почти 10000 МБ / с при последовательном чтении и почти 8500 МБ / с при записи. Точно так же производительность в случайных процессах также увеличивается вдвое по сравнению с последним тестом, самым требовательным, и мы видим очень незначительное улучшение.
Вывод о настройке RAID на плате AMD
Пока что этот учебник прибывает, где мы считаем, что мы объяснили достаточно подробно и приостанавливаем процедуру для создания нашего собственного RAID.
Возможно, если у вас более старая материнская плата и чипсеты AMD X370, B350 и A320, конфигурация системы изменится. Идея будет та же, но это правда, что приложение отличается и устанавливается независимо от BIOS. Мы оставим здесь хорошее руководство ASRock, которое объясняет процедуру для этих случаев.
Теперь мы оставляем вам некоторые интересные и связанные с аппаратными средствами уроки:
Если у вас возникли проблемы с установкой RAID, просто спросите нас в комментариях. Мы постараемся помочь всем, чем сможем. Какой и для чего вы будете использовать RAID?
Как сменить днс серверы в макос (пошагово)
Сегодня мы расскажем, как быстро и легко модифицировать и менять DNS-серверы на вашем компьютере MAC с OS X или macOS
Как настроить рейд на плате Intel 【шаг за шагом】 ⭐️
В этой статье мы узнаем, как настроить RAID на плате Intel Z390 из BIOS. Получите максимальную производительность и безопасность от этой технологии
Как настроить рейд в windows 10
Знаете ли вы, что вы можете настроить RAID в Windows 10? В этой статье мы покажем, как это легко сделать: RAID 0, 1 и 5 SATA или NVMe
О бессмысленности RAID0 из пяти SSD в домашнем ПК или немного об ограниченности современных чипсетов Intel и AMD
Одиночный экземпляр — наиболее типичный сценарий эксплуатации SSD-накопителя. Некоторые пользователи собирают RAID-массивы нулевого уровня из двух SSD в целях получения большей производительности. Пусть хотя бы и только в линейных операциях. Но на этом практический опыт, как правило, и заканчивается. А ведь на самом деле массив RAID0 может состоять и из большего числа накопителей, нежели два.
Так случилось, что у меня в руках оказалось сразу пять одинаковых SSD KingFast F8 объёмом 240 Гбайт каждый. Грех не воспользоваться таким случаем и не посмотреть на то, как будет масштабироваться уровень производительности от количества накопителей в массиве на современных материнских платах «десктопного» класса. Да и будет ли вообще прирост этой самой производительности?
Одиночный экземпляр — наиболее типичный сценарий эксплуатации SSD-накопителя. Некоторые пользователи собирают RAID-массивы нулевого уровня из двух SSD в целях получения большей производительности. Пусть хотя бы и только в линейных операциях. Но на этом практический опыт, как правило, и заканчивается. А ведь на самом деле массив RAID0 может состоять и из большего числа накопителей, нежели два.
Для RAID-массивов на платформе Intel использовался драйвер версии 12.9.0.1001, для AMD — 6.1.2.00005.
Ну и просто отмечу факт: драйвера AMD до сих пор не научились пропускать команду TRIM, тогда как у Intel как с двумя, так и с четырьмя SSD в массиве RAID0, нет никаких проблем с передачей этой команды от операционной системы к контроллеру накопителя.
Один KingFast F8 на линейном чтении спокойно выдаёт больше 500 Мбайт/с. Так почему прирост от построения RAID-массива нелинеен?
На самом деле ответ лежит на поверхности: на всех материнских платах обычного пользовательского класса RAID-массив является полу-программным (причём даже существует пренебрежительно-уничижительное название — FakeRAID) — значительная часть операций выполняется драйвером на центральном процессоре (что уже само по себе — ограничивающий фактор), поэтому, помимо передачи пакетов данных по интерфейсу, в случае организации RAID-массива возрастает объём служебного трафика. И, в какой-то момент интерфейс, связывающий чипсет с процессором, который и без того весьма «узкий» (об этом ниже), окончательно превращается в «бутылочное горлышко» системы. А ведь мы и так имеем и дополнительные задержки за счёт полупрограммного решения: система не пишет данные «вслепую» — ей нужно получать ответы от дисковой подсистемы, записаны ли данные, обрабатывать их и лишь после этого отправлять на запись новую «порцию» (а в случае массива — драйверу надо ещё дробить их на блоки). Это микродоли секунд, но они вносят свою лепту. А «толкотня» у ограниченного по пропускной способности интерфейса дополнительно увеличивает задержки. Небольшое пояснение относительно AMD. Многие слышали по HyperTransport, связывающую процессоры AMD и чипсеты. Всё верно, это действительно очень широкая по пропускной способности шина, однако связывает она северный мост (который на APU теперь просто находится под крышкой процессора) и сам процессор, а южный мост — связан с северным, а не с процессором напрямую, своей шиной и он ограничен именно ею, а не HT.
Роль интерфейса играют шины DMI2.0 у Intel и UMI 2.0 (либо Alink Express III) у AMD. Пиковая пропускная способность у обоих заявлена равной 2 Гбайт/с (маркетологи предпочитают суммировать «в обе стороны» и пишут 4 Гбайт/с, а иногда, для пущей красоты, пишут циферку в гигабитах, что дополнительно может запутать). Но это — именно пиковая пропускная способность, а реальная ниже — с учётом служебного «трафика». А добавить сюда USB, гигабитный сетевой контроллер и прочий «обвес»… В итоге на контроллер SATA остаётся 1.5-1.7 Гбайт/с. Это ещё в лучшем случае… Кстати, физически DMI2.0 и UMI 2.0 являют собой слегка модифицированный интерфейс PCI-Express 2.0 x4.
Самое смешное, что топовый Intel X79 точно также связан с процессором DMI2.0. Вот вам и «элитарность» LGA2011…
Ровно также окажется ограниченной эксплуатация PCI-E SSD в слотах, подключенных к чипсету материнской платы (и порты новомодного SATA-Express это также касается в полной мере — они тоже завязаны на чипсет), ведь с процессором связь всё также идёт через DMI2.0/UMI 2.0. Если для современных SSD в виде карт расширения, вроде используемого в этой статье Kingston или Plextor M6e это не так критично, потому что они физически являются устройствами PCI-E x2, то в последующем поколении, которое уже будет полноценным PCI-E x4, для получения полной скорости (а иначе за что деньги-то уплачены?) нужно будет внимательно относиться как к прочтению инструкции, так и к подбору материнской платы. Во всяком случае, современные матплаты LGA 1150/1155 FM2/FM2+/AM3/AM3+ попросту отпадают в большинстве своём (либо придётся использовать встроенное видео, а накопитель вставлять в слоты PCI-E, предназначенные виидеокартам). Исключением будут лишь некоторые весьма дорогие модели, где задействован специальный мост PLX для увеличения количества линий PCI-E от процессора, вроде ASUS Sabertooth 990FX/GEN3 R2.0 или ASRock Z87 Extreme11/ac — видеокартам 16-ти линий PCI-E 3.0, зачастую просто «за глаза» (если речь не идёт про SLI/CF-конфигурации из 3-4 топовых видеокарт), поэтому они могут «поделиться» частью пропускной способности этого интерфейса.
Однако нужно понимать один очень важный момент: подобные скорости попросту не нужны в современном компьютере. Простой пример. Микширование (не перекодирование, а просто пересборка) контейнера mkv (ролик Sintel разрешением 4k и объёмом 5.11 Гбайт) занимает: — одиночный KingFast F8 — 41 секунда. — RAID0 из двух SSD — 17 секунд — RAID0 из трёх SSD — 13 секунд — RAID0 из четырёх SSD — 12 секунд Т.е. рост скорости дисковой подсистемы отнюдь не прямо пропорционален результату. А если к этому добавить кодирование видео? Нужен очень мощный процессор, чтобы раскрыть мощь RAID0 уже из трёх SSD, не говоря уже про четыре и больше…
А как дела обстоят с играми? Я взял для теста всего одну игру, но весьма ресурсоёмкую — Train Simulator 2014 (Steam-версия). На обычном HDD порой приходится ждать порядка минуты для загрузки сценария игры. — одиночный KingFast F8: первый запуск — 22 секунды, повторные запуски сценария — 17 секунд. — RAID0 из двух SSD: 20 и 15 секунд соответственно; Дальнейшее увеличение количества накопителей в массиве не даёт никакого ускорения загрузки вообще.
Общий итог будет довольно краток: к подобным скоростям не готова ни аппаратная инфраструктура (материнские платы, наборы системной логики), ни уровень производительности современных процессоров. Собственно, скорости современных SSD, даже работающих по-одиночке, уже не всегда есть, на что утилизировать, разве что для соревнований в бенчмарках.
И SATA-Express в нынешних условиях — это уже практически потолок нынешних систем, поэтому установка больше одного, максимум двух разъёмов этого (весьма бездарного по своим габаритам, кстати) интерфейса на материнских платах просто бессмысленна. Intel и AMD придётся заняться куда более тяжким трудом, нежели нынешней переклейкой этикеток и объявлении старых продуктов новыми — модернизацией наборов системной логики, тем более учитывая то, что первая компания сейчас особенно сильно проявляет заинтересованность в продвижении M.2 и SATAe. Хотя, я так думаю, скорее всего, модернизируют не чипсеты, а процессоры, добавив туда дополнительные линки PCIe специально для них — это и быстрее, и дешевле. А заодно — очередная замена процессорного сокета со всеми вытекающими полезностями, разумеется, для Intel и AMD. Готовьте кошельки 😉
Замечания можно высказать в специально созданной ветке Конференции, либо здесь же. Спасибо.