Я готовлю сервер Dell R520 PowerEdge с 8 дисками по 1 ТБ в качестве сервера архива / хранилища данных (файл, СУБД, NoSQL). Изначально RAID-контроллер PERC H710P был настроен с 3 виртуальными дисками RAID6 по 2 ТБ. Насколько я понимаю, ограничение в 2 ТБ связано с «базовыми дисками» Windows (http://technet.microsoft.com/en-us/library/cc773268.aspx).
Я буду устанавливать Debian 7.4 или Ubuntu 12.04 LTS в качестве ОС. Для простоты я хотел бы создать раздел размером ~ 5 ТБ для хранения данных.
Целесообразно ли создать раздел LVM такого размера, который охватывает три виртуальных диска? Уменьшает ли это эффективную устойчивость к двум дискам, которую я получаю от RAID6? Или возникают проблемы с производительностью при охвате LVM несколькими подобными дисками?
Или было бы лучше удалить и воссоздать виртуальные диски как один большой виртуальный диск RAID6 6 ТБ? Ограничен ли Debian или Ubuntu 2 ТБ? Я считаю, что раньше так и было. Это все еще?
Ограничение в 2 ТБ - это не столько ограничение Windows или Linux, сколько ограничение счетчиков таблицы разделов. Таблица разделов MBR старого стиля использует 32-битные счетчики для адресации секторов и определения длины раздела. Это позволило бы указать разделы 512 * (2^32)
Размер в байтах в Лимит 2 ТБ.
Конечно, вы можете достичь других ограничений - старые RAID-контроллеры не позволяли создавать тома размером более 2 ТБ, решения для виртуализации могут быть ограничены 2 ТБ на виртуальный диск, но если у вас их нет, я настоятельно рекомендую просто создать логический диск большего размера и разбить его на разделы с помощью GPT, который не имеет указанного ограничения. Практически все современные ОС поддерживают GPT, хотя некоторые инструменты (например, Linux fdisk
).
Использование LVM полностью зависит от вашего вкуса и, вероятно, в значительной степени не зависит от размера логического диска в вашем случае. Это также не повлияет на доступность, если все ваши LD будут охватывать один и тот же набор дисков. У LVM есть особый недостаток, состоящий в усложнении, если вы когда-нибудь решите увеличить свой массив (например, путем замены дисков на диски большей емкости и изменения размера с помощью функции онлайн-расширения емкости вашего контроллера). Но поскольку это также дополнительный уровень абстракции хранилища, он имеет набор хороших функций, которые могут вам понадобиться однажды.