Интегрированные RAID контроллеры сейчас присутствуют на любой уважающей себя системной плате. Это подталкивает нас к возможности по увеличению производительности дисковой системы путем сбора массива RAID 0 из пары SSD. Давайте рассмотрим масштабируемость данного решения ssd raid с использованием накопителя Kingston HyperX 3K.
Распараллеливание нагрузки и дублирование устройств является достаточно популярной темой на современных компьютерных рынках. Разработчики производят создание видеоподсистем, где есть 2-е графические карты или больше. Пользователи, которым нужна непревзойденная вычислительная техника, делают ставки на многопроцессорные рабочие станции.
Данный подход можно использовать в отношении дисковой подсистемы. Достаточно простым способом по увеличению скорости ее работы будет формирование RAID массива из двух или большего числа жестких дисков. В массивах с чередованием 0 уровня (stripe) предполагается дробление на небольшие равные части всей сохраняемой информации. Эти части распределяются по разным физическим накопителям. В теории, при обеспечении параллельного выполнения дисковых операций с несколькими накопителями одновременно, можно в несколько раз повысить рабочую скорость системы в сравнении с одним диском.
Еще несколько лет назад RAID массивы, которые состояли из механических традиционных жестких дисков, являлись обязательными атрибутами в высокопроизводительном компьютере. Затем подобные многодисковые конфигурации не выдержали конкуренции с твердотельными накопителями. SSD предложили более высокую производительность без использования подобных ухищрений.
Проверенная временем технология не утратила собственного значения. Сейчас RAID массивы собираются на основе SSD. Данной возможностью пользуются те энтузиасты, которым кажется малой скорость представленных твердотельных накопителей на рынке.
Внимание к RAID массивам вернулось из-за появления непреодолимой преграды в развитии потребительских SSD – используемый ими интерфейс. В широко распространенном интерфейсе SATA3 имеется пропускная способность, которая ограничена показателем 6 Гбит/с. Потенциал этого интерфейса современными твердотельными накопителями уже почти полностью исчерпан.
Пока только в отдаленной перспективе виден выход на переход к более скоростным интерфейсам типа PCI Express или SATA Express. Поэтому оптимальным и единственным путем к получению более высокой производительности, чем конфигурация SSD с SATA 6 Гбит/с, будет применение RAID массивов. Собирать их требуется на основе обычных твердотельных массовых накопителей. Сейчас повсеместно распространены RAID контроллеры. Их встраивают в огромнейшее количество наборов системной логики. Для сборки RAID массивов не потребуется никакое специальное оборудование, кроме нескольких SSD.
Если говорить про улучшение производительности дисковой системы, то имеются в виду RAID массивы 0 уровня. Они собираются из двух накопителей, как самые распространенные и простые. Подобные массивы наиболее подходящие для работ по максимизации быстродействия. При помощи разбиения данных на блики с фиксированной длиной и чередовании дисков для их хранения, обеспечивается получение кратного роста производительности. При этом надежность хранения данных снижается. Выход из строя одного из дисков приведет к потере всей информации.
Суммарная емкость RAID 0 массива равняется сумме объемов накопителей, которые входят в него. Для его создания можно применять 2, 3 или большее число дисков. Из-за отсутствия потерь в емкости и явного масштабирования, RAID 0 остается наиболее популярным видом RAID массива.
Большинство системных плат в ценовой категории среднего и высшего уровня поддерживают массивы RAID 0 уровня. Наиболее лучшим вариантом для создания RAID 0 из SSD будут системные платы, созданные на базе чипсетов Интел последнего поколения.
Преимущества Intel Z87, B87 и H87:
Данный драйвер отличается специальной оптимизацией для массивов RAID 0 из SSD. Сейчас предлагаются уникальные возможности драйвера:
Ни в каких иных контроллерах подобной функциональности нет. В остальных платформах массив RAID в системе представляется как виртуальный физический диск, где нет доступа к SSD, входящим в него.
При сборе массива RAID 0 с применением встроенных контроллеров Intel чипсетов 8-ой серии, нет надобности в беспокойстве про относительную деградацию SSD, когда они переходят из нового в использованное состояние. Здесь не теряются возможности по наблюдению за физическим состоянием накопителей, входящих в массив. Это имеет огромное практическое значение.
К наибольшей неприятной черте массива с чередованием относится более низкая надежность, чем у одиночных SSD. Если выходит из строя один накопитель, то теряется весь массив целиком.
Современные флеш-диски имеют обширные средства самодиагностики. Им сообщается набор S.M.A.R.T параметров, который обеспечивает хорошую достоверность слежки за здоровьем и жизненным циклом. Имеющаяся возможность в Intel RST по обращению к S.M.A.R.T, находящихся в массиве накопителей, будет достаточно полезной. Это сможет предотвратить сбои и потерю данных, а также будет простым способом самоуспокоения.
Если учитывать особенности массивов с чередованием, то наиболее логичным выбором для них будут стабильные и испытанные SSD. От данных накопителей не будет никаких неприятных сюрпризов. Подобных вариантом не очень много. При проведении непрерывной слежки через S.M.A.R.T за состоянием работы флеш-памяти, не гарантируются отказы SSD, которые происходят из-за ошибок в прошивках и контроллерах. Наилучшим выбором для RAID массивов будут те твердотельные накопители, которые на рынке представлены достаточно продолжительное время. Важно, чтобы они были проверенными на практике в надежности, а производители могут проявившиеся проблемы исправить.
Неплохим вариантом будут накопители, которые построены на SandForce контроллерах. Данные модели являются опробованными многочисленными владельцами. Свойственные им ошибки были исправлены на аппаратном и программном уровне.
Флеш-диски с SF-2281 контроллерами отличаются следующими важными преимуществами:
По параметрам надежности в категории потребительских SSD, они относятся к наиболее лучшим вариантам.
Важно отметить ценовой аспект. Твердотельные накопители с SandForce контроллерами сейчас подешевели, что повышает их привлекательность. Они имеют производительность, далекую от лидирующих позиций, но для массивов RAID с чередованием не столь необходимы быстродействующие SSD. В данных конфигурациях несет ответственность за высокие показатели производительности контроллер SATA.
Если выбирать из большого количества поставщиков SSD, имеющих базу на SF-2281 контроллере, то остановится необходимо на самых авторитетных и крупных. Для кого-то предпочтительными будут твердотельные Intel накопители, кому-то подойдут Kingston HyperX 3K флеш-приводы по более низкой цене. Серия накопителей Kingston HyperX 3K является отличным решением на базе SandForce контроллеров второго поколения. Флеш-приводы данной серии отличаются высокой надежностью сборки и привлекательным внешним видом.
Модель Kingston HyperX 3K с показателем емкости 480 Гб является заметно медленней, чем 240-гигабайтная модификация. SF-2281 контроллер показывает наивысшую производительность при четырехкратном чередовании NAND устройств в каждом канале. Восьмикратное чередование, нужное для получения емкости 480 Гб, будет вносить некоторые задержки. Использование флеш-памяти с Toggle Mode интерфейсом усугубило данный момент. Модель Kingston HyperX 3K на 240 Гб стала немного быстрее, чем предшественница с памятью Intel, но 480-гигабайтная модификация потеряла в показателях быстродействия.
Накопители, основанные на SandForce контроллерах, и не кажутся свежим решением, но они неплохо подходят для RAID массивов. Данные SSD очень надежны и всесторонне проверенные. Они имеют достаточно привлекательную цену. Показатели производительности показывают, что массив из двух приводов SandForce уровня RAID 0 даст фору любым однодисковым конфигурациям. Быстродействие последовательных операций не ограничивается 6 Гбит/с – полосой пропускания интерфейса SATA.
Дублирование устройств и распараллеливание нагрузки — достаточно популярная тема на современном рынке персональных компьютеров. Энтузиасты нередко прибегают к созданию видеоподсистем, в которых используется две графических карты или больше, а те пользователи, которые нуждаются в непревзойдённой вычислительной производительности, зачастую делают ставку на многопроцессорные рабочие станции. Подобный подход можно применить и в отношении дисковой подсистемы: достаточно простой способ увеличения скорости её работы — это формирование RAID-массива из пары (или большего количества) жёстких дисков. Массивы с чередованием уровня 0 (stripe) предполагают дробление всей сохраняемой информации на небольшие равные части, которые равномерно распределяются по нескольким физическим накопителям. И в теории, за счёт параллельного выполнения дисковых операций одновременно с несколькими накопителями, скорость работы такой системы по сравнению с одним диском может быть повышена в несколько раз.
Всего несколько лет тому назад RAID-массивы, составленные из традиционных механических жёстких дисков, были одним из обязательных атрибутов высокопроизводительного компьютера. Впоследствии такие многодисковые конфигурации были постепенно вытеснены твердотельными накопителями, которые смогли предложить существенно более высокую производительность и без подобных ухищрений. Однако старая и проверенная временем технология своего значения не утратила. Сегодня RAID-массивы становится принято собирать уже на основе SSD: к этой возможности прибегают те энтузиасты, которым скорости имеющихся на рынке твердотельных накопителей кажется маловато.
Внимание к RAID-массивам вернулось в первую очередь из-за того, что развитие потребительских SSD на данный момент упёрлось в непреодолимую преграду — используемый ими интерфейс. К сожалению, широко распространённый SATA3-интерфейс обладает пропускной способностью, ограниченной величиной 6 Гбит/с, и её потенциал современные твердотельные накопители уже практически полностью исчерпали. Напрашивающийся выход из сложившейся ситуации — переход на более скоростные интерфейсы вроде SATA Express или PCI Express — пока видится лишь в отдалённой перспективе. Поэтому единственным путём получения более высокой, чем могут обеспечить SSD с интерфейсом SATA 6 Гбит/с, производительности является использование RAID-массивов, собранных на основе обычных массовых твердотельных накопителей. К счастью, RAID-контроллеры сегодня распространены повсеместно: они встраиваются в подавляющее большинство наборов системной логики. Поэтому для сборки RAID-массива не требуется никакого специального оборудования, кроме, естественно, нескольких SSD.
В этом материале мы посмотрим на то, какой прирост дисковой производительности можно получить сегодня, если вместо одного SSD установить в свой компьютер пару твердотельных накопителей. Компания Kingston любезно согласилась предоставить нам на тесты два 240-гигабайтных и один 480-гигабайтный SSD своей флагманской серии HyperX 3K, что и дало возможность прямого сравнения RAID 0-массива из двух дисков с одиночным накопителем.
Говоря об улучшении производительности дисковой подсистемы, мы прежде всего имеем в виду RAID-массивы уровня 0, собранные из двух накопителей, как наиболее простые и распространённые. Именно такие массивы имеют наибольший смысл с точки зрения максимизации быстродействия. За счёт разбиения данных на блоки фиксированной длины и чередования дисков для их хранения достигается кратный (в теории) рост быстродействия. Однако при этом снижается надёжность хранения информации, так как выход из строя хотя бы одного диска приводит к потере всех данных. Общая ёмкость массива RAID 0 равна сумме объёмов всех входящих в него накопителей, а для его создания можно использовать два, три диска или больше. В силу явного масштабирования производительности и отсутствия потерь в ёмкости RAID 0 продолжает оставаться самым популярным вариантом RAID-массива.
Массивы уровня RAID 0 поддерживаются большинством материнских плат средней и высшей ценовой категории. Однако надо иметь в виду, что наилучшим выбором для создания RAID 0 из SSD будут материнские платы на базе интеловских чипсетов последнего поколения. Преимущества Intel H87, B87 и Z87 заключаются в том, что они имеют поддержку более двух портов SATA 6 Гбит/с с одной стороны, а с другой — работают под управлением продвинутого драйвера Intel Rapid Storage Technology (RST). Этот драйвер специально оптимизирован для RAID 0-массивов из SSD и предлагает уникальные на сегодняшний день возможности: поддержку команды TRIM и прямой доступ к накопителям диагностическим и обслуживающим утилитам для всех входящих в массив дисков. Никакие другие контроллеры подобной функциональности в настоящее время не предлагают. В остальных платформах RAID-массив будет представляться в системе в виде виртуального физического диска без возможности какого-либо доступа к входящим в него SSD.
Это значит, что, собирая массив RAID 0 с использованием встроенного контроллера чипсетов Intel восьмой серии, можно не беспокоиться относительно деградации производительности SSD при их переходе из свежего в использованное состояние. Кроме того, не теряется возможность наблюдения за физическим состоянием входящих в массив накопителей, что, на самом деле, имеет большое практическое значение. Как уже было сказано, одной из наиболее неприятных черт массива с чередованием является его более низкая, чем у одиночного SSD, надёжность: выход из строя одного из накопителей приводит к потере всего массива целиком. Современные же флеш-диски обладают обширными средствами самодиагностики: сообщаемый ими набор параметров S.M.A.R.T. позволяет с хорошей степенью достоверности следить за их жизненным циклом и здоровьем. Поэтому предоставляемая Intel RST возможность обращения к S.M.A.R.T. входящих в массив накопителей очень полезна как для предотвращения сбоев и потерь данных, так и для простого самоуспокоения.
Если учесть особенности массивов с чередованием, самым логичным выбором для них являются испытанные и стабильные SSD, от которых можно не ожидать никаких неприятных сюрпризов. К сожалению, таких вариантов не слишком много. Даже если за состоянием используемой флеш-памяти непрерывно следить через S.M.A.R.T., никто не застрахован от отказов SSD, происходящих по вине ошибок в контроллерах и прошивках. Поэтому мы рекомендуем выбирать для RAID-массивов модели твердотельных накопителей, представленные на рынке продолжительное время, за которое пользователи могли убедиться в их надёжности на практике, а производители имели возможность исправить все выявленные проблемы.
И, как это ни удивительно, здесь неплохим вариантом могут быть накопители, построенные на контроллерах семейства SandForce. Эти модели, вне всяких сомнений, опробованы многочисленной армией их владельцев, и все свойственные им детские болезни давно и успешно излечены как на программном, так и на аппаратном уровне. Более того, флеш-диски с контроллерами SF-2281 имеют и ещё два важных преимущества. Во-первых, набор параметров S.M.A.R.T. у таких моделей очень подробен и сильно превосходит S.M.A.R.T. других SSD, позволяя получать доскональную картину состояния флеш-памяти. Во-вторых, SandForce-накопители располагают мощным набором технологий (в частности, DuraWrite и RAISE), направленных на продление жизненного цикла флеш-памяти. Поэтому с точки зрения надёжности среди потребительских SSD их можно причислить к одним из лучших вариантов.
Не следует забывать и о ценовом аспекте. Твердотельные накопители на контроллерах SandForce на сегодняшний день дёшевы как никогда, что серьёзно повышает их привлекательность. Конечно, их производительность далека от лидирующего уровня, однако для RAID-массивов с чередованием быстродействующие SSD не столь необходимы. В таких конфигурациях за высокую производительность в первую очередь несёт ответственность SATA-контроллер набора системной логики и сами принципы функционирования RAID-массивов.
Выбирая же среди многочисленных поставщиков SSD на базе контроллера SF-2281, остановиться, очевидно, стоит на наиболее крупных и авторитетных. Кто-то наверняка предпочтёт твердотельные накопители Intel, но нам понравились флеш-приводы Kingston HyperX 3K, которые зачастую стоят немного дешевле. Именно с ними мы и проводили наши эксперименты.
Накопители серии Kingston HyperX 3K — это типичные решения на базе контроллеров SandForce второго поколения. С ними мы уже сталкивались более года назад, но с момента прошлого знакомства многое изменилось. А именно, 25-нм флеш-память производства консорциума IMFT, устанавливавшаяся в них ранее, отошла к категории раритетной, поэтому Kingston использует теперь совсем другую память — 19-нм MLC NAND c интерфейсом Toggle Mode компании Toshiba. Надо сказать, что замена флеш-памяти произошла без каких-либо анонсов, несмотря на то, что при этом несколько изменились и заявленные в спецификациях показатели производительности.
Но выглядят накопители Kingston HyperX 3K сегодня точно так же, как и полтора года назад:
Kingston HyperX 3K 240 Гбайт
Kingston HyperX 3K 480 Гбайт
Паспортные характеристики участвующих в тестах моделей Kingston HyperX 3K ёмкостью 240 и 480 Гбайт с флеш-памятью Toshiba приведены в следующей таблице:
Производитель | Kingston | |
Серия | HyperX 3K | |
Модельный номер | SH103S3/240G | SH103S3/480G |
Форм-фактор | 2,5 дюйма | |
Интерфейс | SATA 6 Гбит/с | |
Ёмкость | 240 Гбайт | 480 Гбайт |
Конфигурация | ||
Микросхемы памяти: тип, интерфейс, техпроцесс, производитель | MLC, Toggle Mode DDR, 19 нм, Toshiba | |
Микросхемы памяти: число / количество NAND-устройств в чипе | 16/2 | 16/4 |
Контроллер | SandForce SF-2281 | |
Буфер: тип, объем | Нет | Нет |
Производительность | ||
Макс. устойчивая скорость последовательного чтения | 555 Мбайт/с | 540 Мбайт/с |
Макс. устойчивая скорость последовательной записи | 510 Мбайт/с | 450 Мбайт/с |
Макс. скорость произвольного чтения (блоки по 4 Кбайт) | 86000 IOPS | 74000 IOPS |
Макс. скорость произвольной записи (блоки по 4 Кбайт) | 73000 IOPS | 32000 IOPS |
Физические характеристики | ||
Потребляемая мощность: бездействие/чтение-запись | 0,455 Вт/2,11 Вт | |
Ударопрочность | 20 g | |
MTBF (среднее время наработки на отказ) | 1 млн час | |
TBW (суммарное число записываемых байтов) | 192 Тбайт | 384 Тбайт |
AFR (annualized failure rate) | НД | |
Габаритные размеры: ДхВхГ | 100х69,85х9,5 мм | |
Масса | НД | |
Гарантийный срок | 3 года | |
Средняя розничная цена, руб. |
Заметьте, модель Kingston HyperX 3K ёмкостью 480 Гбайт заметно медленнее 240-гигабайтной модификации. Контроллер SF-2281 демонстрирует наивысшую производительность при четырёхкратном чередовании устройств NAND в каждом канале, необходимое же для получения 480 Гбайт ёмкости восьмикратное чередование вносит некоторые задержки. Применение флеш-памяти с интерфейсом Toggle Mode только усугубило этот эффект. Если модель Kingston HyperX 3K на 240 Гбайт, исходя из спецификаций, стала немного быстрее предшественницы с памятью Intel, то 480-гигабайтная модификация в своём быстродействии потеряла.
ВведениеДублирование устройств и распараллеливание нагрузки – достаточно популярная идея на современном рынке персональных компьютеров. Энтузиасты нередко прибегают к созданию видеоподсистем, в которых используется две или большее количество графических карт, а те пользователи, которые нуждаются в непревзойдённой вычислительной производительности, зачастую делают ставку на многопроцессорные рабочие станции. Подобный подход можно применить и в отношении дисковой подсистемы: достаточно простой способ увеличения скорости её работы – это формирование RAID-массива из пары (или большего количества) жёстких дисков. Массивы уровня 0 (stripe) предполагают дробление всей сохраняемой информации на равные части, которые равномерно распределяются по нескольким физическим накопителям. В результате, за счёт параллельного чтения и записи данных сразу на несколько накопителей скорость работы такой системы по сравнению с одним диском может быть повышена в несколько раз.
Собственно, на заре распространения SSD потребительского класса были достаточно популярны рассуждения о том, RAID-массив из какого количества винчестеров сможет обеспечить производительность, сравнимую со скоростью флэш-накопителя. Конечно, сейчас эти времена уже безвозвратно ушли. Внедрение стандарта SATA 6 Гбит/сек и появление нового поколения контроллеров для твердотельных накопителей привело к тому, что скорости современных SSD ушли слишком далеко от того уровня быстродействия, который могут обеспечить традиционные магнитные диски. Однако возник другой не менее интересный вопрос: можно ли дополнительно увеличить производительность дисковой подсистемы, если в массив RAID 0 собрать несколько SSD?
Действительно, причин, по которым технология RAID не должна оказывать положительный эффект в случае с SSD, на первый взгляд не видно. Твердотельные накопители показывают хорошее быстродействие при работе с небольшими блоками данных, а чипсетные RAID-контроллеры предлагают прямую связь с процессором с пропускной способностью, вполне достаточной для получения скоростей, превосходящих SATA 6 Гбит/сек в несколько раз. Так что существенного увеличения производительности работы можно ожидать и от RAID 0 на базе SSD. Идея кажется особенно привлекательной ещё и потому, что она не сопряжена ни с какими дополнительными затратами. Общая ёмкость массива RAID 0 представляет собой сумму ёмкостей входящих в него накопителей, а стоимость SSD прямо пропорциональна их ёмкости. То есть, если для создания массива пользоваться «бесплатным» RAID-контроллером встроенным в чипсет материнской платы, то в итоге мы получим примерно такую же стоимость хранения гигабайта информации, как и в случае одиночного диска большего размера.
Учитывая кажущуюся привлекательность создания RAID 0 массивов из твердотельных накопителей, мы решили проверить их работу на практике. Компания Kingston любезно согласилась предоставить нам на тесты два 120-гигабайтных и один 240-гигабайтный SSD своей топовой серии HyperX, что и дало возможность прямого сравнения RAID 0 массива из двух дисков с одиночным накопителем аналогичного объёма.
Процессор – Intel Core i5-2400 (Sandy Bridge, 4 ядра, 3.1 ГГц, технологии EIST и Turbo Boost –отключены);
Материнская плата - Foxconn H67S (версия BIOS A41F1P01);
Память - 2 x 2 GB DDR3-1333 SDRAM DIMM 9-9-9-24-1T;
Системный накопитель – Crucial m4 256 Гбайт (CT256M4SSD2);
Тестовые накопители:
Kingston HyperX 120 Гбайт (SH100S3/120G, прошивка 332);
Kingston HyperX 240 Гбайт (SH100S3/240G, прошивка 332);
Операционная система - Microsoft Windows 7 SP1 Ultimate x64;
Драйверы:
Intel Chipset Driver 9.2.0.1030;
Intel HD Graphics Driver 15.22.1.2361;
Intel Management Engine Driver 7.1.10.1065;
Intel Rapid Storage Technology 10.8.0.1003.
В этой статье не будет сложных технических терминов и запутанных описаний настроек БИОС (UEFI) — просто поделюсь личным опытом объединения двух дисков SSD в RAID 0 (это волшебный скоростной дисковый массив повышенной производительности), расскажу о целесообразности такого шага, моих впечатлениях и конечно же, произведу замер итоговой скорости работы всего этого «безобразия».
Давно хотел провести эксперимент по подключению нескольких (хотя бы двух) ssd в дисковый массив raid 0, но всё не было повода и особой надобности в покупке «лишних» быстрых накопителей информации для компьютера. Буквально три дня назад этот повод нашёлся сам собой, наконец-то.
В одном из наших семейных компьютеров (любимой жены) скоропостижно скончался, прослуживший пять лет, шустрый концентратор фоточек, музычки, фильмов, непонятных программ и файликов — ssd-диск HyperX 3K 120 ГБ.
Хоть это были и незапланированные финансовые траты для семейного бюджета, но предполагаемый эффект от удачной попытки обойти строгое физическое ограничение скорости работы конкретного ssd-диска как-то заводил и даже возбуждал.
Ещё бы, заставить накопитель в компьютере «летать» в два раза быстрее помимо его воли и возможности — это, я Вам скажу, очень поднимает настроение и вызывает бурю эмоций. Энтузиасты-оверлокеры меня поймут, хоть для них такой способ разгона компьютера на ровном месте уже давно пройденный этап и обычное дело.
Для начала разберёмся, что это за массив дисков такой сказочный. Вот, что нам говорит Википедия о самой технологии RAID…
…а вот определение именно для нулевого массива дисков…
Проще говоря, это одновременное подключение двух накопителей к материнской плате и эмуляция их в один диск. Обмен данными с таким союзом происходит в два потока (если используется пара дисков). Эти самые данные делятся «на лету» на две части и параллельно одновременно записываются в массив дисков (или считываются с него).
Такую связку можно сделать и из обычных жёстких дисков (тоже повысится скорость считывания/записи данных), но парочка SSD в дисковом массиве RAID 0…
…да ещё и с подключением через двойной интерфейс SATA3 (2 х 6 Гб/s)…
Это особый и не слишком дорогой кайф!
Таким образом можно добиться ускорения работы дисковой системы компьютера в несколько раз (обычно это самое слабое звено в цифровой машине у большинства пользователей), даже вопреки ограниченным физическим возможностям одного отдельного ssd-диска.
Получается невероятная вещь — купив вместо одного SSD-диска на 240 Гб (с максимальной скоростью чтения данных 550 МБ/с и записи 460 МБ/с) два точно таких же, но по 120 Гб каждый (всего на 5 $ дороже в сумме), получаем массив дисков RAID 0, который операционная система видит одним накопителем…
…и работающий гораздо быстрее своего одинокого коллеги (чтение данных — 761 МБ/с и запись — !!!986 МБ/с!!!). Не верите? Вот мой личный замер скорости этой связки в программе CrystalDiskMark …
Да, такие позитивные обои я установил жене на рабочий стол 🙂 .
А вот про само создание RAID 0 из SSD я Вам рассказывать и не буду 🙂 . Дело в том, что это очень индивидуальная штука — у всех разные «материнки», накопители, БИОСы… Объять необъятное у меня не выйдет, как бы я не старался.
Скажу лишь, что сделать такой массив можно практически с любыми комплектующими. В драйверах ко всем материнским платам уже идут настройки для любого вида RAID.
Заняла у меня эта операция минут пять (плюс примерно 15 минут на установку и первичную короткую настройку Windows 10 ). Жаль, что нет оценки производительности компьютера жены с предыдущим одним диском ssd — было бы здорово протестировать накопители и сравнить их индексы (до и после).
Чтоб найти инструкцию по созданию массива дисков именно с Вашими комплектующими воспользуйтесь поиском по сети Интернет. Забиваете название своей материнской платы с приставкой «RAID 0» и без проблем найдёте нужное Вам подробное описание процедуры. Ещё очень много описаний на YouTube — советую с него и начинать поиск.
Лично мне такой способ ускорения работы компьютера очень понравился — буду наблюдать за «сладкой парочкой» дисков и через годик ещё отпишусь (подредактирую статью).
Приветствую всех, уважаемые читатели блога сайт! В этой статье я вновь затрону тему SSD дисков. Если в 2010 году твердотельных накопителей (SSD) по всему миру продали на сумму 2.3 млрд $, то уже в 2014 эта сумма выросла до 7.2 млрд $. Твердотельные диски применяются не только для создания мощных игровых ПК, их устанавливают в высокопроизводительные рабочие станции - где требуется большая скорость чтения: системы обработки медиаконтента, базы данных.
SSD диск превосходит обычный винчестер (HDD) по скорости чтения и записи блоков размером 4к. А ведь в этом и состоит основная нагрузка операционной системы на диск. Средний HDD при таких операциях выдает скорость около 1 мегабайта в секунду. Средний «твердотельник» окажется быстрее в десятки раз: 20-40 мегабайт в секунду. Но, не всё так хорошо. SSD диск имеет ограничение в количествах раз, когда вы записали или перезаписали данные, после которого он перестанет работать. У обычного HDD это количество раз - намного выше.
Чтобы повысить надежность хранящихся на SSD данных, придумали делать SSD RAID. Интегрированные RAID контроллеры присутствуют на любой «вменяемой» современной материнской плате. Поэтому есть 3 повода, чтобы сделать рейд из таких дисков:
Начнем с RAID 0. Повышать скорость и без того высокоскоростного SSD диска - придет в голову не каждому, но уж если пришло, тогда вам надо знать, что улучшения будут заметны лишь при простых файловых операциях, например при действиях с файлами формата avi. В большинстве же приложений производительность обычно ограничивается центральным процессором, причем чаще всего скоростью какого-нибудь одного ядра. Важно, что скорость чтения записи мелких блоков данных все равно не поменяется:
При этом, конфигурация из одного SSD будет проще в использовании, ведь его прошивку легко обновить, а массив надо будет еще разобрать. Плюс ко всему, будет затруднена диагностика в случае появления проблем. И уж если вы собрались использовать рейд массив из SSD для установки туда игр - оно того не стоит, сильно лучше не станет. Время загрузки игровых локаций будет примерно таким же, как при использовании одного SSD диска, только для создания массива вам придется потратиться на дополнительный твердотельный накопитель.
Я не поленился и нашел на сайте overclockers график времени загрузки «Crysis Warhead» с рейдом и без него. В данном примере скорость загрузки и вовсе - одинаковая. Куда более важна мощность процессора, из-за которого процесс может затянуться.
И это еще без учета недостатков RAID 0 массива, как такового. Про преимущества и недостатки различных типов RAID массивов я уже рассказывал в статье про , не буду повторяться. Да и сама процедура создания массива из SSD - ничем не отличается от таковой, в случае с обычными жесткими дисками. Поэтому, рекомендую прочитать.
Хорошо, с RAID 0 разобрались. А есть ли смысл делать RAID 1 из SSD накопителей, спросите вы? Тут очень спорная ситуация. Теоретически создание массива первого уровня повысит надежность хранимых на твердотельных дисках данных. Массив RAID 1 спокойно переносит выход из строя любого одного диска, но ведь у SSD дисков ограниченное количество циклов перезаписи!
Появляется опасность возникновения ситуации, при которой оба диска могут выйти из строя, пускай и не одновременно, а один за другим, с небольшим интервалом по времени. Ситуация усугубляется, если твердотельные накопители одной модели, куплены в одно время и ранее не использовались.
А вот RAID 10 на 4-х SSD (минимальное необходимое количество) нивелирует недостатки предыдущих двух конфигураций. Тут вам и скорость - ничуть не хуже, чем у RAID 0. И надежность - на уровне. Согласитесь, выход из строя одновременно 3-х SSD накопителей в RAID массиве уже менее вероятен. А к поломке любых 2-х из них RAID 10 «относится» спокойно. В случае чего, вы успеете заменить их на исправные.
Учитывая особенности массивов с чередованием, наиболее логично будет выбрать какие-нибудь стабильные и испытанные SSD, от которых уж точно можно не ждать неприятных «сюрпризов» в самый неподходящий момент. Таких дисков полно. Можете зайти в «яндекс маркет» и отсортировать их по количеству отзывов. В отзывах о популярных моделях вы с большой вероятностью найдете информацию о том, как ведет себя данный диск в массиве.
Когда делаете рейд, полезно проверять состояние SSD накопителей с помощью параметров SMART, чтобы контролировать появление ошибок в прошивках и контроллерах. Хорошим вариантом будет SSD, основанный на контроллерах SF (SandForce) - эти модели опробовали много пользователей, а ошибки были исправлены на программном и аппаратном уровнях.
SSD, основанные на SF контроллерах, обладают мощным набором параметров SMART, в результате чего вы сможете получить всю необходимую информацию о его состоянии. «Бонусом» также будет наличие большого количества технологий, в том числе «RAISE» и «DuraWrite», которые продляют долговечность флеш-памяти. В общем, по надежности такие SSD будут самым лучшим вариантом.
Могу порекомендовать поискать SSD на контроллере SF-2281. При этом, фирмы-производители могут быть разные. Кто-то предпочитает Intel за их качество, а кому-то придется «по душе» более дешевый Kingston HyperX. Но учтите, что модели с объемом в 480 Гб могут оказаться медленнее тех, что имеют на борту всего 240 Гб. Всё дело в том, что для первых - используется восьмикратное чередование NAND, а это вносит некоторые задержки.