Возникают ли проблемы с преобразованием механического дискового RAID в SSD путем поочередной замены дисков?
Я не смог найти в сети никого, кто бы это делал, поэтому давайте сделаем это место местом, где можно будет об этом рассказать.
Если вы успешно преобразовали RAID из механического диска в SSD, пожалуйста, вернитесь и опубликуйте свои характеристики. (serverfault не требует регистрации, поэтому публикация происходит очень быстро.)
FYI, я использую LSI MegaRAID 9260-8i с 8 дисками ST3000DM001 по 3 ТБ в RAID 6, так что мне еще несколько лет до доступных SSD на 3 ТБ+. За последние 3 года у меня было 2 диска, помеченных как Failed, и каждый раз на восстановление диска уходило 8 часов. Конечно, сначала резервное копирование, и я осознаю риски для других дисков, поскольку я заменяю и восстанавливаю каждый из них с помощью SSD.
На момент написания этой статьи SSD-накопители объемом 1 ТБ можно было купить примерно за 350 долларов за штуку, поэтому люди с меньшими/меньше дисками в своих массивах, возможно, уже думали об этом. Имеет ли SSD-накопитель объемом 1 ТБ такую же емкость, как механический диск объемом 1 ТБ, или его нужно будет заменить на что-то большее, например, SSD объемом 1,2 ТБ, который также доступен? Поскольку увеличение объема SSD-накопителей — дорогостоящее мероприятие, как лучше всего подтвердить фактическую максимальную емкость дисков? (Лучше всего использовать емкость на 3–5 % меньше полной, чтобы можно было использовать другую модель того же размера, если ваша снята с производства, но я знаю, что многие этого не делают.)
решение1
Мы только что сделали то же самое, о чем упоминал Мартин Сейтл, на сервере разработки с LSI SAS1068E
, с двух дисков Hitachi Ultrastar A7K1000 SATA на два диска SATA Samsung EVO 840 (и мы установиливторое исправление прошивкидля снижения производительности EVO 840...). Однако следует отметить несколько моментов:
- Убедитесь, что ваш контроллер может смешивать SATA и SAS, если это применимо. Наши контроллеры 3Ware 9650 8i не могут. LSI присвоила 3Ware, и по номеру типа я предполагаю, что ваш контроллер страдает от той же проблемы.
- Ваши текущие разделы4k выровнен? Я не уверен, что это необходимо для SSD, но подозреваю, что да.
- RAID-контроллеры не поддерживают
trim
. Вы ничего не можете с этим поделать, но, по крайней мере, знайте об этом. Со временем вы можете получить усиление записи. Избыточное выделение ресурсов, как сделал Мартин, действительно разумно, но не идеально.
Что касается размеров дисков, я заметил, что начиная с 500 ГБ, диски разных производителей имеют размер точно по байту (но я не знаю, является ли это реальным стандартом). Это можно легко проверить в спецификациях диска. Но имейте в виду избыточное выделение.
решение2
Я сделал нечто подобное несколько месяцев назад.
Supermicro-Server с RAID-контроллером Intel ICH8R имел 4 диска в 2 логических томах
- Том 0: 2xWD Re 250 ГБ SATA - Raid 1
- Том 1: 2xWD Re 500 ГБ SATA - Raid 1
Поскольку том 0 был системным диском для SBS 2008 и его производительность ввода-вывода страдала, мы решили заменить диски для тома 0 на SSD.
Мы сделали это брутальным способом. Выключили сервер, заменили первый диск (WD Re 250 ГБ) на Samsung SSD 850 PRO на 512 ГБ. После включения сервера контроллер Raid получил указание перестроить массив на недавно добавленном диске. После завершения перестройки мы повторили процедуру со вторым диском на 250 ГБ.
Никаких других изменений не было сделано. Производительность случайных чтений (база данных) заметно возросла.
Вы можете спросить, почему мы выбрали SSD на 512 ГБ в качестве замены HDD на 250 ГБ? Это было сделано просто из-за избыточного резервирования и продления срока службы SSD.
решение3
Нет, это невозможно.
Большинство аппаратных RAID-контроллеров запрещают создание массивов из смешанных носителей, например, SATA и SAS вместе или SAS и SSD.
Массив не допускает замену неисправного механического диска SAS/SATA на SSD.