Расширение raid 10 c 4 четырех дисков на 6
Есть RAID 6(p420i) с 8 SAS дисками размером 500 GB. Я хотел бы поочерёдно их заменить все на 1TB, расширить массив и расширить том средствами windows server 2012 r2.
Какой шанс того что я потеряю при этом файлы и практикуется ли вообще такое? Или есть ли альтернативные варианты увеличения дискового пространства без перемещения или потери данных(Это файловый сервер и файлы занимают ~2.5TB)? По моему физически на сервер можно добавить ещё 1 отсек на 8 дисков.
Спасибо, буду рад предоставить дополнительную информацию.
Разновидности RAID
Аппаратный
Как же сделать RAID массив? Для этого вам необходимо:
- Достать где-то материнскую плату с поддержкой рейда (в случае аппаратного RAID);
- Купить минимум два одинаковых винчестера. Лучше, чтобы они были идентичны не только по характеристикам, но и одного производителя и модели, и подключались к мат. плате при помощи одного интерфейса.
- Перенесите все данные с ваших HDD на другие носители, иначе в процессе создания рейда они уничтожатся.
- Далее, в биосе потребуется включить поддержку RAID, как это сделать в случае с вашим компьютером — подсказать не могу, по причине того, что биосы у всех разные. Обычно этот параметр называется примерно так: «SATA Configuration или Configure SATA as RAID».
- Затем перезагрузите ПК и должна будет появиться таблица с более тонкими настройками рейда. Возможно, придется нажать комбинацию клавиш «ctrl+i» во время процедуры «POST», чтобы появилась эта таблица. Для тех, у кого внешний контроллер скорее всего надо будет нажать «F2». В самой таблице жмем «Create Massive» и выбираем необходимый уровень массива.
После создания raid массива в BIOS, необходимо зайти в «управление дисками» в ОС Windows 7–10 и отформатировать не размеченную область — это и есть наш массив.
Все ответы
The opinion expressed by me is not an official position of Microsoft
Емнип, можно пойти путем поочередной заменой дисков по одному и ребилдом массива.
Т.е заменили один диск и пересобрали массив и так далее
Добрый День.
Емнип, можно пойти путем поочередной заменой дисков по одному и ребилдом массива.
Т.е заменили один диск и пересобрали массив и так далее
Насколько я понимаю автор так и хочет сделать, только проблема в том что после ребилда на большем диске обьем тома не меняется. Тоже самое касается (как правило) и полностью замененных дисков в рейде (без пересоздания рейдов)
The opinion expressed by me is not an official position of Microsoft
Я про это и спрашиваю, вопрос стоит по поводу сохранения данных при увеличении логического раздела в системе(Локального диска).
Добрый День.
Емнип, можно пойти путем поочередной заменой дисков по одному и ребилдом массива.
Т.е заменили один диск и пересобрали массив и так далее
Насколько я понимаю автор так и хочет сделать, только проблема в том что после ребилда на большем диске обьем тома не меняется. Тоже самое касается (как правило) и полностью замененных дисков в рейде (без пересоздания рейдов)The opinion expressed by me is not an official position of Microsoft
windows видит ваш массив одним куском. Он ничего не знает о том что вы диски в рейде поменяли. Данные то ваши не пропадут но ваша задача решается иначе.
На том же сервере ставите в тот же рейд контроллер новые диски (параллельно со старыми), создаете новый массив копируете на него инфу со старого, проверяете что все ок, отключаете старый массив.
Если на текущем контроллере нет мест для подключения новых дисков, то на время экзекуций можно подключить еще один контроллер
The opinion expressed by me is not an official position of Microsoft
windows видит ваш массив одним куском. Он ничего не знает о том что вы диски в рейде поменяли. Данные то ваши не пропадут но ваша задача решается иначе.
На том же сервере ставите в тот же рейд контроллер новые диски (параллельно со старыми), создаете новый массив копируете на него инфу со старого, проверяете что все ок, отключаете старый массив.
Если на текущем контроллере нет мест для подключения новых дисков, то на время экзекуций можно подключить еще один контроллер
The opinion expressed by me is not an official position of Microsoft
А разве если в HP Array CU расширить RAID, система не будет видеть дополнительное место как неразмеченное? В любом случае мы скорее всего выберем второй способ, Спасибо!
Насколько я понимаю автор так и хочет сделать, только проблема в том что после ребилда на большем диске обьем тома не меняется. Тоже самое касается (как правило) и полностью замененных дисков в рейде (без пересоздания рейдов)The opinion expressed by me is not an official position of Microsoft
Тут всё зависит от возможностей контроллера RAID. Новые диски большего объема взамен старых он наверняка увидит. Почти наверняка он позволит создать на них новый том RAID. А вот насчет расширить старый том - это надо аккуратно смотреть: возможность расширения зависит от контроллера и от типа RAID, а про надежность выполнения этой операции - лучше получить ответ от техподдержки производителя контроллера и поискать аналогичные случаи на форумах. ЕМНИП HP h420i это делать позволяет, но могу ошибаться, ибо сам не делал.
Если том RAID удастся расширить, то в дальнейшем расширении логического диска проблем обычно нет, сам много раз это делал на рабочих системах (однако лично видел случай, когда Veeam Backup Agent препятствовал расширению системного диска).
Если получится только создать новый том RAID (и если не была допущена глупость, что файлы на файл-сервере хранатся на системном логическом диске C:), то можно существующий диск конвертировать в динамический и добавить к логическому диску с файлами пространство с другого тома, превратив его в spanned).
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
Ment69, в таком случае, в теории производительность должна вырасти на 50%. Файл ведь льется на 3 диска, а не 2, и считывается c 6 дисков.
в таком случае, в теории производительность должна вырасти на 50% » |
Вся эта производительность зеркалированием будет сведена на нет. При ребилде падение производительности также будет значительно выше чем на RAID 5
-------
ВНИМАНИЕ ознакомьтесь, прежде чем создать тему! Процессор - мозг компьютера, блок питания - сердце и печень.
Так, начинаю путаться. В каком случае производительность будет сведена на нет? А ребилд - это дело крайне редкое, за ночь-то сделается.
prosto user, спасибо за ссылки. Но в них я не нашел ответа на свои вопросы. Я протестил быстренько вживую и выяснил, что производительность не выросла и не упала. Разницы нет между 4 и 6 дисками.
Вас только это беспокоило? В этом случае если разница и будет то не значительная. Хотя не вижу смысла в подобном массиве, я бы пятый сделал.
-------
ВНИМАНИЕ ознакомьтесь, прежде чем создать тему! Процессор - мозг компьютера, блок питания - сердце и печень.
Конфигурация компьютера | |
Процессор: Core™i5 (3427M) | |
Память: 8Gb DDR3 | |
Видеокарта: Intel HD Graphics | |
Ноутбук/нетбук: Dell Latitude 6430u | |
ОС: Windows 7 Enterprise |
Firebolt, 3 hdd в RAID0 + 3 hdd в RAID0 в RAID1= RAID10 - предполагаю так. » |
это вы описываете RAID 0+1, которого нынче нигде уже не сыщещь - последнюю реализацию я видела на сказёвом майлексе очень давно.
RAID10 - (raid1+raid1)raid0
соотно каждый райд1 называются спан.
Не падает ли от этого производительность? - Это главный вопрос. » |
При ребилде падение производительности также будет значительно выше чем на RAID 5 » |
никак нет, ребилдится будет один спан и это будет много-много быстрее чем 5-ка.
а при увеличении кол-ва дисков время ребилда 5/6 будет увеличиваться пропорционально кол-ву дисков, в то время как в raid10 независимо от кол-ва дисков ребилд будет идти одинаковое время.
-------
в личке я не консультирую и не отвечаю на профессиональные вопросы. для этого есть форум.
Конфигурация компьютера | |
Процессор: Intel i5-6600 | |
Материнская плата: Gigabyte GA-Z270X-UD5 | |
Память: HX424C12SB2K2/16 - 16 Gb | |
HDD: Samsung 860 EVO MZ-76E500BW - 1 шт., Samsung 860 QVO MZ-76Q2T0BW - 1 шт, Seagate ST1000DM003 - 1 шт, WD WD40EFRX - 1 шт. | |
Видеокарта: Nvidia GeForce GTX 1070 | |
Звук: Creative X-Fi Titanium Fatal1ty Professional (PCI Express) | |
Блок питания: Seasonic SS-660XP (Platinum-660) | |
CD/DVD: PIONEER DVR-218L | |
Монитор: ASUS PA248QJ, 24,1" | |
Ноутбук/нетбук: Lenovo ThinkPad X270 | |
ОС: Windows 7 Pro 64-bit | |
Индекс производительности Windows: 7,6 | |
Прочее: Корпус: Cooler Master 690 II Advanced (RC-692A-KKN5). Колонки: Microlab H-500D. Мышь: Corsair M65 PRO RGB. ZyXEL Keenetic Ultra II. |
Имеется RAID 10 созданный из 4 шт. SAS дисков на плате Adaptec ACR-78165.
Объёма места созданного массива стало не хватать, интересует вопрос, возможно ли без выключения и перезагрузки сервера увеличить объём RAID 10 по средством последовательного замены всех участвующих в RAID`е дисков на диски большего объёма и чтоб весь объём HDD (в дальнейшем) учитывался и мог использоваться?
Мне понятно что заменить последовательно все HDD можно без проблем, произойдёт синхронизация данных и всё будет нормально, но я не знаю есть ли такая програмно-аппаратная возможность для расширения/перестроения RAID массива для увеличения его объёма без потери данных и создания RAID массива с нуля.
P.S. Увеличения количества SAS дисков не планируется.
-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.
кажется, это оно и есть
Контроллер продвинутый, с этим проблем не должно быть.
Возможно, для получения всех заявленных фич нужно будет обновлять прошивку, ПО, драйверы на последние/актуальные версии. И подозреваю, что это реально провернуть только из-под полноценной ОС.
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
Конфигурация компьютера | |
Процессор: Intel i5-6600 | |
Материнская плата: Gigabyte GA-Z270X-UD5 | |
Память: HX424C12SB2K2/16 - 16 Gb | |
HDD: Samsung 860 EVO MZ-76E500BW - 1 шт., Samsung 860 QVO MZ-76Q2T0BW - 1 шт, Seagate ST1000DM003 - 1 шт, WD WD40EFRX - 1 шт. | |
Видеокарта: Nvidia GeForce GTX 1070 | |
Звук: Creative X-Fi Titanium Fatal1ty Professional (PCI Express) | |
Блок питания: Seasonic SS-660XP (Platinum-660) | |
CD/DVD: PIONEER DVR-218L | |
Монитор: ASUS PA248QJ, 24,1" | |
Ноутбук/нетбук: Lenovo ThinkPad X270 | |
ОС: Windows 7 Pro 64-bit | |
Индекс производительности Windows: 7,6 | |
Прочее: Корпус: Cooler Master 690 II Advanced (RC-692A-KKN5). Колонки: Microlab H-500D. Мышь: Corsair M65 PRO RGB. ZyXEL Keenetic Ultra II. |
Попробую переварить мануал по данному вопросу.
Теперь бы точно понять что они под этим подразумевают.
Возможно, для получения всех заявленных фич нужно будет обновлять прошивку, ПО, драйверы на последние/актуальные версии. » |
С этим проблем нет, всё свежее.
И подозреваю, что это реально провернуть только из-под полноценной ОС. » |
Программа "maxView Storage Manager" стоит с этим тоже проблема, нет. Я просто пошарился по меню данной программы и чего-то не нашёл что-то похожего на мою задачу, ладно пойду читать мануал..
Нашёл в мануале "Online capacity expansion, so you can increase the capacity of an array without recreating it". Моего скромного аглицкого хватило на то чтоб понять, что есть такая фича в увеличении размена массива без его пересоздания. теперь буду искать где это там зарыто, потому как в "Installation and User's Guide" ничего более этого не сказано.
Поиск по ключевым словам в "maxView Storage Manager - User's Guide" ничего не дал.
Пойду читать всё подряд.
-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.
Поиск по ключевым словам в "maxView Storage Manager - User's Guide" ничего не дал. » |
Конфигурация компьютера | |
Процессор: Intel i5-6600 | |
Материнская плата: Gigabyte GA-Z270X-UD5 | |
Память: HX424C12SB2K2/16 - 16 Gb | |
HDD: Samsung 860 EVO MZ-76E500BW - 1 шт., Samsung 860 QVO MZ-76Q2T0BW - 1 шт, Seagate ST1000DM003 - 1 шт, WD WD40EFRX - 1 шт. | |
Видеокарта: Nvidia GeForce GTX 1070 | |
Звук: Creative X-Fi Titanium Fatal1ty Professional (PCI Express) | |
Блок питания: Seasonic SS-660XP (Platinum-660) | |
CD/DVD: PIONEER DVR-218L | |
Монитор: ASUS PA248QJ, 24,1" | |
Ноутбук/нетбук: Lenovo ThinkPad X270 | |
ОС: Windows 7 Pro 64-bit | |
Индекс производительности Windows: 7,6 | |
Прочее: Корпус: Cooler Master 690 II Advanced (RC-692A-KKN5). Колонки: Microlab H-500D. Мышь: Corsair M65 PRO RGB. ZyXEL Keenetic Ultra II. |
Да я уже нашёл, спасибо.
Насколько я понял нужно будет действовать следующим образом:
1. Установить новый HDD в свободную корзину.
2. Инициализировать диск. В разделе "Logical Drive" выбрать "Expand/Migrate".
3. Далее выбрать диск на который отключаю и выбрать диск который включаю в массив.
4. Далее происходит процедура ребилда.
5. А вот потом непонятно чего. где процедура расширение объёма. уже после замены всех дисков опять в тот же пункт?
-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.
Конфигурация компьютера | |
Процессор: Intel i5-6600 | |
Материнская плата: Gigabyte GA-Z270X-UD5 | |
Память: HX424C12SB2K2/16 - 16 Gb | |
HDD: Samsung 860 EVO MZ-76E500BW - 1 шт., Samsung 860 QVO MZ-76Q2T0BW - 1 шт, Seagate ST1000DM003 - 1 шт, WD WD40EFRX - 1 шт. | |
Видеокарта: Nvidia GeForce GTX 1070 | |
Звук: Creative X-Fi Titanium Fatal1ty Professional (PCI Express) | |
Блок питания: Seasonic SS-660XP (Platinum-660) | |
CD/DVD: PIONEER DVR-218L | |
Монитор: ASUS PA248QJ, 24,1" | |
Ноутбук/нетбук: Lenovo ThinkPad X270 | |
ОС: Windows 7 Pro 64-bit | |
Индекс производительности Windows: 7,6 | |
Прочее: Корпус: Cooler Master 690 II Advanced (RC-692A-KKN5). Колонки: Microlab H-500D. Мышь: Corsair M65 PRO RGB. ZyXEL Keenetic Ultra II. |
Ещё раз спасибо, ведать придётся выяснять оперативным методом на живую.
-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.
Это и есть процедура увеличения объёма в данном контексте. Увеличивается объём виртуального диска. Разумеется, логический том останется такого же размера и его нужно будет расширить самостоятельно, в зависимости от того, какая ОС и ФС.
Вообще это очень опасная процедура – в случае малейшего сбоя можете остаться без сервера. Например, недавний скандал с NAS-дисками на технологии SMR случился из-за того, что многие пользователи как раз влетели в то, что SMR не успевали ребилдиться и массивы разваливались.
Я обычно при необходимости расширить сторедж, просто добавляю диски на лету, конфигурирую новый массив и добавляю полученный том в существующую группу томов LVM, расширяю thin pool. У этой процедуры тоже есть недостатки – например, в массивах с избыточностью требуется в итоге больше физических дисков, но зато быстро, безопасно и без простоя (он очень дорог в моём случае).
Если есть возможность запросить окно обслуживания (запланированный простой), лучше запросите, остановите всё, сделайте актуальный бекап, переконфигурируйте массив с нуля, разверните данные с бекапа.
Как известно, Raid 10 вобрал в себя все хорошее из Raid 0 и Raid 1: увеличенную скорость доступа и повышенную надежность данных — соответственно. Рейд 10 представляет собой некую «полоску» зеркал, состоящих из пар жестких дисков, объединенных в рейд первого уровня. Иными словами, диски вложенного массива соединены парами в «зеркальный» рейд первого уровня, а эти вложенные массивы, в свою очередь — трансформируются в общий массив нулевого уровня, используя чередование данных.
Описание особенностей массива raid 10 сводится к следующему:
- если любой один диск из вложенных массивов raid 1 поломается — потери данных не произойдет. То есть, если «внутри» десятого raid находится всего четыре диска, что являет собой минимально допустимое количество, тогда возможен безболезненный выход из строя аж двух дисков одновременно;
- следующая особенность (скорее недостаток) — невозможность замены поврежденных накопителей, если конечно массив не оснащен технологией «hot spare»;
- если ориентироваться на высказывания производителей устройств и многочисленные тесты, то получается, что именно raid «1+0» обеспечивает наилучшую пропускную способность по сравнению с другими видами, кроме нулевого raid, конечно же.
Все ответы
The opinion expressed by me is not an official position of Microsoft
Емнип, можно пойти путем поочередной заменой дисков по одному и ребилдом массива.
Т.е заменили один диск и пересобрали массив и так далее
Добрый День.
Емнип, можно пойти путем поочередной заменой дисков по одному и ребилдом массива.
Т.е заменили один диск и пересобрали массив и так далее
Насколько я понимаю автор так и хочет сделать, только проблема в том что после ребилда на большем диске обьем тома не меняется. Тоже самое касается (как правило) и полностью замененных дисков в рейде (без пересоздания рейдов)
The opinion expressed by me is not an official position of Microsoft
Я про это и спрашиваю, вопрос стоит по поводу сохранения данных при увеличении логического раздела в системе(Локального диска).
Добрый День.
Емнип, можно пойти путем поочередной заменой дисков по одному и ребилдом массива.
Т.е заменили один диск и пересобрали массив и так далее
Насколько я понимаю автор так и хочет сделать, только проблема в том что после ребилда на большем диске обьем тома не меняется. Тоже самое касается (как правило) и полностью замененных дисков в рейде (без пересоздания рейдов)The opinion expressed by me is not an official position of Microsoft
windows видит ваш массив одним куском. Он ничего не знает о том что вы диски в рейде поменяли. Данные то ваши не пропадут но ваша задача решается иначе.
На том же сервере ставите в тот же рейд контроллер новые диски (параллельно со старыми), создаете новый массив копируете на него инфу со старого, проверяете что все ок, отключаете старый массив.
Если на текущем контроллере нет мест для подключения новых дисков, то на время экзекуций можно подключить еще один контроллер
The opinion expressed by me is not an official position of Microsoft
windows видит ваш массив одним куском. Он ничего не знает о том что вы диски в рейде поменяли. Данные то ваши не пропадут но ваша задача решается иначе.
На том же сервере ставите в тот же рейд контроллер новые диски (параллельно со старыми), создаете новый массив копируете на него инфу со старого, проверяете что все ок, отключаете старый массив.
Если на текущем контроллере нет мест для подключения новых дисков, то на время экзекуций можно подключить еще один контроллер
The opinion expressed by me is not an official position of Microsoft
А разве если в HP Array CU расширить RAID, система не будет видеть дополнительное место как неразмеченное? В любом случае мы скорее всего выберем второй способ, Спасибо!
Насколько я понимаю автор так и хочет сделать, только проблема в том что после ребилда на большем диске обьем тома не меняется. Тоже самое касается (как правило) и полностью замененных дисков в рейде (без пересоздания рейдов)The opinion expressed by me is not an official position of Microsoft
Тут всё зависит от возможностей контроллера RAID. Новые диски большего объема взамен старых он наверняка увидит. Почти наверняка он позволит создать на них новый том RAID. А вот насчет расширить старый том - это надо аккуратно смотреть: возможность расширения зависит от контроллера и от типа RAID, а про надежность выполнения этой операции - лучше получить ответ от техподдержки производителя контроллера и поискать аналогичные случаи на форумах. ЕМНИП HP h420i это делать позволяет, но могу ошибаться, ибо сам не делал.
Если том RAID удастся расширить, то в дальнейшем расширении логического диска проблем обычно нет, сам много раз это делал на рабочих системах (однако лично видел случай, когда Veeam Backup Agent препятствовал расширению системного диска).
Если получится только создать новый том RAID (и если не была допущена глупость, что файлы на файл-сервере хранатся на системном логическом диске C:), то можно существующий диск конвертировать в динамический и добавить к логическому диску с файлами пространство с другого тома, превратив его в spanned).
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
Ment69, в таком случае, в теории производительность должна вырасти на 50%. Файл ведь льется на 3 диска, а не 2, и считывается c 6 дисков.
в таком случае, в теории производительность должна вырасти на 50% » |
Вся эта производительность зеркалированием будет сведена на нет. При ребилде падение производительности также будет значительно выше чем на RAID 5
-------
ВНИМАНИЕ ознакомьтесь, прежде чем создать тему! Процессор - мозг компьютера, блок питания - сердце и печень.
Так, начинаю путаться. В каком случае производительность будет сведена на нет? А ребилд - это дело крайне редкое, за ночь-то сделается.
prosto user, спасибо за ссылки. Но в них я не нашел ответа на свои вопросы. Я протестил быстренько вживую и выяснил, что производительность не выросла и не упала. Разницы нет между 4 и 6 дисками.
Вас только это беспокоило? В этом случае если разница и будет то не значительная. Хотя не вижу смысла в подобном массиве, я бы пятый сделал.
-------
ВНИМАНИЕ ознакомьтесь, прежде чем создать тему! Процессор - мозг компьютера, блок питания - сердце и печень.
Конфигурация компьютера | |
Процессор: Core™i5 (3427M) | |
Память: 8Gb DDR3 | |
Видеокарта: Intel HD Graphics | |
Ноутбук/нетбук: Dell Latitude 6430u | |
ОС: Windows 7 Enterprise |
Firebolt, 3 hdd в RAID0 + 3 hdd в RAID0 в RAID1= RAID10 - предполагаю так. » |
это вы описываете RAID 0+1, которого нынче нигде уже не сыщещь - последнюю реализацию я видела на сказёвом майлексе очень давно.
RAID10 - (raid1+raid1)raid0
соотно каждый райд1 называются спан.
Не падает ли от этого производительность? - Это главный вопрос. » |
При ребилде падение производительности также будет значительно выше чем на RAID 5 » |
никак нет, ребилдится будет один спан и это будет много-много быстрее чем 5-ка.
а при увеличении кол-ва дисков время ребилда 5/6 будет увеличиваться пропорционально кол-ву дисков, в то время как в raid10 независимо от кол-ва дисков ребилд будет идти одинаковое время.
-------
в личке я не консультирую и не отвечаю на профессиональные вопросы. для этого есть форум.
Конфигурация компьютера | |
Процессор: Intel i5-6600 | |
Материнская плата: Gigabyte GA-Z270X-UD5 | |
Память: HX424C12SB2K2/16 - 16 Gb | |
HDD: Samsung 860 EVO MZ-76E500BW - 1 шт., Samsung 860 QVO MZ-76Q2T0BW - 1 шт, Seagate ST1000DM003 - 1 шт, WD WD40EFRX - 1 шт. | |
Видеокарта: Nvidia GeForce GTX 1070 | |
Звук: Creative X-Fi Titanium Fatal1ty Professional (PCI Express) | |
Блок питания: Seasonic SS-660XP (Platinum-660) | |
CD/DVD: PIONEER DVR-218L | |
Монитор: ASUS PA248QJ, 24,1" | |
Ноутбук/нетбук: Lenovo ThinkPad X270 | |
ОС: Windows 7 Pro 64-bit | |
Индекс производительности Windows: 7,6 | |
Прочее: Корпус: Cooler Master 690 II Advanced (RC-692A-KKN5). Колонки: Microlab H-500D. Мышь: Corsair M65 PRO RGB. ZyXEL Keenetic Ultra II. |
Имеется RAID 10 созданный из 4 шт. SAS дисков на плате Adaptec ACR-78165.
Объёма места созданного массива стало не хватать, интересует вопрос, возможно ли без выключения и перезагрузки сервера увеличить объём RAID 10 по средством последовательного замены всех участвующих в RAID`е дисков на диски большего объёма и чтоб весь объём HDD (в дальнейшем) учитывался и мог использоваться?
Мне понятно что заменить последовательно все HDD можно без проблем, произойдёт синхронизация данных и всё будет нормально, но я не знаю есть ли такая програмно-аппаратная возможность для расширения/перестроения RAID массива для увеличения его объёма без потери данных и создания RAID массива с нуля.
P.S. Увеличения количества SAS дисков не планируется.
-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.
кажется, это оно и есть
Контроллер продвинутый, с этим проблем не должно быть.
Возможно, для получения всех заявленных фич нужно будет обновлять прошивку, ПО, драйверы на последние/актуальные версии. И подозреваю, что это реально провернуть только из-под полноценной ОС.
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
Конфигурация компьютера | |
Процессор: Intel i5-6600 | |
Материнская плата: Gigabyte GA-Z270X-UD5 | |
Память: HX424C12SB2K2/16 - 16 Gb | |
HDD: Samsung 860 EVO MZ-76E500BW - 1 шт., Samsung 860 QVO MZ-76Q2T0BW - 1 шт, Seagate ST1000DM003 - 1 шт, WD WD40EFRX - 1 шт. | |
Видеокарта: Nvidia GeForce GTX 1070 | |
Звук: Creative X-Fi Titanium Fatal1ty Professional (PCI Express) | |
Блок питания: Seasonic SS-660XP (Platinum-660) | |
CD/DVD: PIONEER DVR-218L | |
Монитор: ASUS PA248QJ, 24,1" | |
Ноутбук/нетбук: Lenovo ThinkPad X270 | |
ОС: Windows 7 Pro 64-bit | |
Индекс производительности Windows: 7,6 | |
Прочее: Корпус: Cooler Master 690 II Advanced (RC-692A-KKN5). Колонки: Microlab H-500D. Мышь: Corsair M65 PRO RGB. ZyXEL Keenetic Ultra II. |
Попробую переварить мануал по данному вопросу.
Теперь бы точно понять что они под этим подразумевают.
Возможно, для получения всех заявленных фич нужно будет обновлять прошивку, ПО, драйверы на последние/актуальные версии. » |
С этим проблем нет, всё свежее.
И подозреваю, что это реально провернуть только из-под полноценной ОС. » |
Программа "maxView Storage Manager" стоит с этим тоже проблема, нет. Я просто пошарился по меню данной программы и чего-то не нашёл что-то похожего на мою задачу, ладно пойду читать мануал..
Нашёл в мануале "Online capacity expansion, so you can increase the capacity of an array without recreating it". Моего скромного аглицкого хватило на то чтоб понять, что есть такая фича в увеличении размена массива без его пересоздания. теперь буду искать где это там зарыто, потому как в "Installation and User's Guide" ничего более этого не сказано.
Поиск по ключевым словам в "maxView Storage Manager - User's Guide" ничего не дал.
Пойду читать всё подряд.
-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.
Поиск по ключевым словам в "maxView Storage Manager - User's Guide" ничего не дал. » |
Конфигурация компьютера | |
Процессор: Intel i5-6600 | |
Материнская плата: Gigabyte GA-Z270X-UD5 | |
Память: HX424C12SB2K2/16 - 16 Gb | |
HDD: Samsung 860 EVO MZ-76E500BW - 1 шт., Samsung 860 QVO MZ-76Q2T0BW - 1 шт, Seagate ST1000DM003 - 1 шт, WD WD40EFRX - 1 шт. | |
Видеокарта: Nvidia GeForce GTX 1070 | |
Звук: Creative X-Fi Titanium Fatal1ty Professional (PCI Express) | |
Блок питания: Seasonic SS-660XP (Platinum-660) | |
CD/DVD: PIONEER DVR-218L | |
Монитор: ASUS PA248QJ, 24,1" | |
Ноутбук/нетбук: Lenovo ThinkPad X270 | |
ОС: Windows 7 Pro 64-bit | |
Индекс производительности Windows: 7,6 | |
Прочее: Корпус: Cooler Master 690 II Advanced (RC-692A-KKN5). Колонки: Microlab H-500D. Мышь: Corsair M65 PRO RGB. ZyXEL Keenetic Ultra II. |
Да я уже нашёл, спасибо.
Насколько я понял нужно будет действовать следующим образом:
1. Установить новый HDD в свободную корзину.
2. Инициализировать диск. В разделе "Logical Drive" выбрать "Expand/Migrate".
3. Далее выбрать диск на который отключаю и выбрать диск который включаю в массив.
4. Далее происходит процедура ребилда.
5. А вот потом непонятно чего. где процедура расширение объёма. уже после замены всех дисков опять в тот же пункт?
-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.
Конфигурация компьютера | |
Процессор: Intel i5-6600 | |
Материнская плата: Gigabyte GA-Z270X-UD5 | |
Память: HX424C12SB2K2/16 - 16 Gb | |
HDD: Samsung 860 EVO MZ-76E500BW - 1 шт., Samsung 860 QVO MZ-76Q2T0BW - 1 шт, Seagate ST1000DM003 - 1 шт, WD WD40EFRX - 1 шт. | |
Видеокарта: Nvidia GeForce GTX 1070 | |
Звук: Creative X-Fi Titanium Fatal1ty Professional (PCI Express) | |
Блок питания: Seasonic SS-660XP (Platinum-660) | |
CD/DVD: PIONEER DVR-218L | |
Монитор: ASUS PA248QJ, 24,1" | |
Ноутбук/нетбук: Lenovo ThinkPad X270 | |
ОС: Windows 7 Pro 64-bit | |
Индекс производительности Windows: 7,6 | |
Прочее: Корпус: Cooler Master 690 II Advanced (RC-692A-KKN5). Колонки: Microlab H-500D. Мышь: Corsair M65 PRO RGB. ZyXEL Keenetic Ultra II. |
Ещё раз спасибо, ведать придётся выяснять оперативным методом на живую.
-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.
Это и есть процедура увеличения объёма в данном контексте. Увеличивается объём виртуального диска. Разумеется, логический том останется такого же размера и его нужно будет расширить самостоятельно, в зависимости от того, какая ОС и ФС.
Вообще это очень опасная процедура – в случае малейшего сбоя можете остаться без сервера. Например, недавний скандал с NAS-дисками на технологии SMR случился из-за того, что многие пользователи как раз влетели в то, что SMR не успевали ребилдиться и массивы разваливались.
Я обычно при необходимости расширить сторедж, просто добавляю диски на лету, конфигурирую новый массив и добавляю полученный том в существующую группу томов LVM, расширяю thin pool. У этой процедуры тоже есть недостатки – например, в массивах с избыточностью требуется в итоге больше физических дисков, но зато быстро, безопасно и без простоя (он очень дорог в моём случае).
Если есть возможность запросить окно обслуживания (запланированный простой), лучше запросите, остановите всё, сделайте актуальный бекап, переконфигурируйте массив с нуля, разверните данные с бекапа.
Как известно, Raid 10 вобрал в себя все хорошее из Raid 0 и Raid 1: увеличенную скорость доступа и повышенную надежность данных — соответственно. Рейд 10 представляет собой некую «полоску» зеркал, состоящих из пар жестких дисков, объединенных в рейд первого уровня. Иными словами, диски вложенного массива соединены парами в «зеркальный» рейд первого уровня, а эти вложенные массивы, в свою очередь — трансформируются в общий массив нулевого уровня, используя чередование данных.
Описание особенностей массива raid 10 сводится к следующему:
- если любой один диск из вложенных массивов raid 1 поломается — потери данных не произойдет. То есть, если «внутри» десятого raid находится всего четыре диска, что являет собой минимально допустимое количество, тогда возможен безболезненный выход из строя аж двух дисков одновременно;
- следующая особенность (скорее недостаток) — невозможность замены поврежденных накопителей, если конечно массив не оснащен технологией «hot spare»;
- если ориентироваться на высказывания производителей устройств и многочисленные тесты, то получается, что именно raid «1+0» обеспечивает наилучшую пропускную способность по сравнению с другими видами, кроме нулевого raid, конечно же.
Скоростной Рейд 0
Рейд 0 не имеет ничего схожего с надежностью, ведь он только повышает скорость. Вам необходимо как минимум 2 винчестера и в этом случае данные будут как бы «разрезаться» и записываться на оба диска одновременно. То есть вам будет доступен полностью объем этих дисков и теоретически это значит, что вы получаете в 2 раза более высокую скорость чтения/записи.
Но, давайте представим, что один из этих дисков сломался — в этом случае неизбежна потеря ВСЕХ ваших данных. Иначе говоря, вам все равно придется регулярно делать бекапы, чтобы иметь возможность потом восстановить информацию. Здесь обычно используется от 2 до 4 дисков.
Что такое RAID массив и зачем он вам нужен
В первую очередь, RAID массив позволяет обеспечить высокую отказоустойчивость для жестких дисков (HDD) вашего компьютера, за счет объединения нескольких жестких дисков в один логический элемент. Соответственно, для реализации данной технологии вам понадобятся как минимум два жестких диска. Кроме того, RAID это просто удобно, ведь всю информацию, которую раньше приходилось копировать на резервные источники (флешки, внешние винчестеры), теперь можно оставить «как есть», ибо риск её полной потери минимален и стремится к нулю, но не всегда, об этом чуть ниже.
RAID переводится примерно так: защищенный набор недорогих дисков. Название пошло еще с тех времен, когда объемные винчестеры стоили сильно дорого и дешевле было собрать один общий массив из дисков, объемом поменьше. Суть с тех пор не поменялась, в общем-то как и название, только теперь можно сделать из нескольких HDD большого объема просто гигантское хранилище, либо сделать так, что один диск будет дублировать другой. А еще можно совместить обе функции, тем самым получить преимущества одной и второй.
Все эти массивы находятся под своими номерами, скорее всего вы о них слышали — рейд 0, 1. 10, то есть массивы разных уровней.
Рейд 5
Этот вид массива очень схож с RAID 1 по своему назначению, только теперь уже надо минимум 3 диска, один из них будет хранить информацию, необходимую для восстановления. К примеру, если в таком массиве находится 6 HDD, то для записи информации будут использованы всего 5 из них.
Из-за того, что данные пишутся сразу на несколько винчестеров — скорость чтения получается высокая, что отлично подойдет для того, чтобы хранить там большой объем данных. Но, без дорогущего рейд-контроллера скорость будет не сильно высокой. Не дай БОГ один из дисков поломается — восстановление информации займет кучу времени.
Программный
Для создания программного RAID ничего включать или отключать в BIOS не придется. Вам, по-сути, даже не нужна поддержка рейда материнской платой. Как уже было упомянуто выше, технология реализовывается за счет центрального процессора ПК и средств самой винды. Ага, вам даже не нужно ставить никакое стороннее ПО. Правда таким способом можно создать разве что RAID первого типа, который «зеркало».
Жмем правой кнопкой по «мой компьютер»—пункт «управление»—«управление дисками». Затем щелкаем по любому из жестких, предназначенных для рейда (диск1 или диск2) и выбираем «Создать зеркальный том». В следующем окне выбираем диск, который будет зеркалом другого винчестера, затем назначаем букву и форматируем итоговый раздел.
В данной утилите зеркальные тома подсвечиваются одним цветом (красным) и обозначены одной буквой. При этом, файлы копируются на оба тома, один раз на один том, и этот же файл копируется на второй том. Примечательно, что в окне «мой компьютер» наш массив будет отображаться как один раздел, второй раздел как бы скрыт, чтобы не «мозолить» глаза, ведь там находятся те же самые файлы-дубли.
Если какой то винчестер выйдет из строя, появится ошибка «Отказавшая избыточность», при этом на втором разделе все останется в сохранности.
Рейд 1 или «зеркало»
Тут надежность не снижается. Вы получаете дисковое пространство и производительность только одного винчестера, зато имеете удвоенную надежность. Один диск ломается — информация сохранится на другом.
Массив уровня RAID 1 не влияет на скорость, однако объем — тут в вашем распоряжении лишь половина от общего пространства дисков, которых, к слову, в рейд 1 может быть 2, 4 и т.д., то есть — четное количество. В общем, главной «фишкой» рейда первого уровня является надежность.
Сравнение raid 10 vs raid 5
Говоря о выборе между «десятым» raid и любым другим, на ум обычно приходит мысль о рейд 5. Raid 5 похож на первый по своему назначению, с той лишь разницей, что для него требуется минимум 3 накопителя. Причем один из них не будет доступен в качестве места для записи данных, на нем будет храниться лишь служебная информация.
Пятый рейд способен пережить выпадение (поломку) только одного жесткого, поломка второго повлечет за собой потерю всех данных. Однако, рейд пятого уровня — хороший и дешевый способ продлить жизнь накопителям и снизить вероятность их поломки. Для того, чтобы наше сравнение было эффективным и наглядным, попробую упорядочить преимущества и недостатки пятого рейда перед десятым:
- Емкость массива raid 5 равна общему объему дисков за вычетом объема одного диска. В то время как в рейд 10, по факту, доступна лишь половина объема накопителей.
- При операциях чтения/записи взаимодействие с потоками данных может вестись параллельно с нескольких дисков. Поэтому скорость записи или чтения возрастает, по сравнению с обычным жестким диском. Но, без хорошего рейд-контроллера скорость будет не сильно высокой.
- Производительность рейд 5 в операциях случайного чтения/записи блоков ниже на 10–25% в сравнении с десятым. При поломке одного из дисков в пятом рейде весь массив переходит в критический режим — все операции записи и чтения сопровождаются дополнительными манипуляциями, производительность при этом резко падает.
Итак, что же мы имеем в итоге: рейд 10 имеет лучшую отказоустойчивость и скорость, по сравнению с рейд 5. Однако, собрать такой массив из дисков будет по карману далеко не каждому. Рейд 5 — некое промежуточное решение между нулевым массивом и зеркалом (рейд 1). О том, как сделать raid 10 из четырех дисков будет рассказано чуть ниже, хотя я уже затрагивал «вскользь» эту тему в статье, ссылка на которую указана вверху. Конечно же, для этой цели лучше использовать аппаратный уровень — нужен специальный контроллер, но хорошее оборудование стоит дорого.
Так называемый «фейк рейд» (встроенный в материнскую плату) не отличается надежностью и быстротой, использовать не рекомендую. Лучше уж тогда организовать это все на программном уровне. Ну а сейчас, подробный пример создания массива на четырех дисках, используя рейд-контроллер. Для начала через BIOS выбираем соответствующую утилиту.
Затем, в меню утилиты выбираем пункт «инициализация драйверов».
Выделяем все наши диски.
Снова возвращаемся к главному меню утилиты и выбираем пункт «создать массив».
И на последнем шаге — указываем тип массива, его размер и другие параметры.
Чтобы компенсировать «врожденную» медлительность там, где она вообще не к месту (речь идет в первую очередь о серверах и высокопроизводительных ПК) придумали использовать так называемый дисковый массив RAID — некую «связку» из нескольких одинаковых винчестеров, работающих параллельно. Такое решение позволяет значительно поднять скорость работы вкупе с надежностью.
Рейд 10
Совмещает в себе все самое хорошее из предыдущих видов. Предлагаю разобрать — как это работает на примере четырех HDD. Итак, информация пишется параллельно на два диска, а еще на два других диска эти данные дублируются.
Как результат — увеличение скорости доступа в 2 раза, но и объем только лишь двух из четырех дисков массива. Но вот если любые два диска сломаются — потери данных не произойдет.
Количество дисков
Отвечая на вопрос — сколько же дисков требуется для рейд 10, скажу, что для такого массива необходимо четное их количество. Причем, минимально допустимое количество винчестеров составляет 4, а максимальное 16. Также, бытует мнение, что raid «1+0» (он же 10) и «0+1» чем-то различаются. Это правда, но различие состоит только в последовательности соединения массивов.
Последняя цифра обозначает тип массива самого верхнего уровня. Например, raid «0+1» обозначает некую зеркальную систему полос, внутри которой два нулевых рейда (общее количество: 4 жестких диска) объединяются в один рейд 1 — это как пример, «нулевых» рейд массивов тут может быть и больше. Причем, снаружи визуально эти два подвида рейд 10 ничем не отличаются. И чисто теоретически они имеют равную степень устойчивости к сбоям.
На практике же, большинство производителей сейчас используют Raid 1+0 вместо Raid 0+1, объясняя это большей устойчивостью первого варианта к ошибкам и сбоям.
Повторюсь, главным недостатком raid 10 остается — необходимость включения в массив дисков «горячего резерва». Расчет примерно следующий: на 5 рабочих накопителей должен быть один резервный. Теперь пару слов про емкость дисков. Особенность емкости рейд 1 заключается в том, что вам всегда доступна лишь половина пространства винчестеров от их общего объема. В RAIDе 10 из 4 дисков общим объемом 4 Терабайта для записи будут доступны всего 2 Тб. Вообще, легко подсчитать доступный объем можно по формуле: F*G/2, F означает - количество дисков в массиве, а G - их емкость.
Подытожим
RAID 5 нужен для ограниченного круга задач, когда гораздо большее (чем 4 диска) количество HDD собрано в огромные массивы. Для большинства юзеров рейд 1 — лучший вариант. К примеру, если есть четыре диска емкостью 3 терабайта каждый — в RAID 1 в таком случае доступно 6 терабайт объема. RAID 5 в этом случае даст больше пространства, однако, скорость доступа сильно упадет. RAID 6 даст все те же 6 терабайт, но еще меньшую скорость доступа, да еще и потребует от вас дорогого контроллера.
Добавим еще RAID дисков и вы увидите, как все поменяется. Например, возьмем восемь дисков все той же емкости (3 терабайта). В RAID 1 для записи будет доступно всего 12 терабайт пространства, половина объема будет закрыта! RAID 5 в этом примере даст 21 терабайт дискового пространства + можно будет достать данные из любого одного поврежденного винчестера. RAID 6 даст 18 терабайт и данные можно достать с любых двух дисков.
В общем, RAID — штука не дешевая, но лично я бы хотел иметь в своем распоряжении RAID первого уровня из 3х-терабайтных дисков. Есть еще более изощренные методы, вроде RAID 6 0, или «рейд из рейд массивов», но это имеет смысл при большом количестве HDD, минимум 8, 16 или 30 — согласитесь, это уже далеко выходит за рамки обычного «бытового» использования и пользуется спросом по большей части в серверах.
Вот как-то так, оставляйте комментарии, добавляйте сайт в закладки (для удобства), будет еще много интересного и полезного, и до скорых встреч на страницах блога!
Рейд 6
Этот массив может пережить поломку сразу двух винчестеров. А это значит, что для создания такого массива вам потребуется как минимум четыре диска, при всем при том, что скорость записи будет даже ниже, нежели у RAID 5.
Учтите, что без производительного рейд-контроллера такой массив (6) собрать вряд ли удастся. Если у вас в распоряжении всего 4 винчестера, лучше собрать RAID 1.
Как создать и настроить RAID массив
Рейд массив можно сделать путем подключения нескольких HDD к материнской плате компьютера, поддерживающей данную технологию. Это означает, что у такой материнской платы есть интегрированный контроллер, который, как правило, встраивается в южный мост чипсета. Но, контроллер может быть и внешний, который подключается через PCI или PCI-E разъем. Каждый контроллер, как правило, имеет свое ПО для настройки.
Рейд может быть организован как на аппаратном уровне, так и на программном, последний вариант — наиболее распространен среди домашних ПК. Встроенный в материнку контроллер пользователи не любят за плохую надежность. Кроме того в случае повреждения материнки восстановить данные будет очень проблематично. На программном уровне роль контроллера играет центральный процессор, в случае чего —можно будет преспокойно перенести ваш рейд массив на другой ПК.
Читайте также: