поєднання SSD і жорсткого диска в програмному забезпеченні RAID1?


26

Чи має сенс будувати програмне забезпечення Linux RAID-1 (дзеркальне відображення) за допомогою SSD та звичайного жорсткого диска? Я хочу поєднати переваги SSD (швидка швидкість передачі даних, швидкий час доступу) з перевагами жорстких дисків (дешева, інша модель несправностей) і отримати дуже швидкий, але надійний RAID ...

  • це насправді має сенс?
  • чи є насправді продуктивність SSD в таких змішаних налаштуваннях? Тобто Linux в основному використовує SSD для читання, або він використовуватиме повільний диск однаковою мірою?


Відповіді:


15

Схоже, це налаштування цілком нормально. Основне правило - використання mdadmз --write-mostlyпараметром, щоб запис переходив на жорсткий диск. Читання все одно буде здійснюватися з швидкого SSD. Також --write-behindпараметр, як кажуть, покращує продуктивність запису.

Підтримка команди TRIM в таких налаштуваннях, здається, є проблемою.

Інші ключові слова для пошуку:

  • linux ssd raid hybrid
  • mdadm "--write-mostly" ssd

Подальші посилання:


2
+1. Але пам’ятайте, що --write-behindце не є безпечним, і тому, що йому потрібен файл растрових зображень з наміром, що знаходиться поза масивом, він ускладнює налаштування, і я б не рекомендував його. --write-mostlyдобре.
Томецький

4

Програмне забезпечення Raid, ймовірно, поширює показання по дисках *. Зважаючи на швидкість читання на SSD, швидше за все, буде вдвічі швидшою, ніж на повільному диску, я вважаю, що ви насправді втратите продуктивність.

За вашим коментарем щодо моделі несправностей я припускаю, що ви стурбовані швидкістю "зношеності" SSD-дисків. Сучасні контролери використовують складне вирівнювання зносу , тому поки у вас є достатня кількість вільного місця на накопичувачі, масова кількість записів не скоро знищить привід.

* Редагувати: Відповідно до відповіді на те, які переваги та недоліки мають гібридні SSD / HDD RAID , здається, є рейдові контролери / програмне забезпечення, які інтелектуально зміщують показання до SSD, тому ви не втратите продуктивність, наклавши на нього.


1
Дякуємо за посилання Крім того, "гібрид" - це саме ключове слово, яке отримує більше інформації в Google - велике спасибі!
олівер

2
Щодо вирівнювання зносу: Це правда, що навряд чи можна втратити дані про SSD через "зношеність" блоків спалаху. Однак дані контролера і дані про рівень зносу є єдиною точкою несправності. Просто припустимо, що ваша плата контролера SSD гине; ви, ймовірно, не зможете відновити будь-які дані, навіть якщо вони фізично все ще є. Тож вирівнювання зносу SSD не замінює справжнє дзеркальне відображення.
SkyBeam
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.