серверное хранилище: масштабируемое решение RAID

Я ломал голову, думая о лучшем решении для хранения данных для моего веб-приложения.

Это инструмент повышения производительности, с помощью которого люди могут загружать файлы — множество файлов. Я запускаю свой собственный сервер в среде колокейшн. Я не хочу использовать облачные сервисы хранения, такие как AWS, Google Cloud или Azure, потому что моя колокейшн-компания предоставляет мне неограниченный трафик бесплатно, входящий и исходящий.

Мне нужно решение RAID (RAID 1 или RAID 5), которое легко масштабируется, если у меня будет много клиентов.

Каков ваш опыт масштабирования RAID? Я начну с 4 ТБ и хочу иметь возможность расширить его, скажем, до 120 ТБ в один прекрасный день (но без ограничений)

Спасибо, Матиас


person Kinesias    schedule 22.12.2016    source источник


Ответы (2)


Сам по себе я бы не назвал RAID масштабируемым, особенно RAID1 (простое зеркалирование). RAID5 будет управляемым, но если вы добавите больше дисков, вам придется реорганизовать массив.

Учитывая эти требования, я бы подумал о настройке ZFS с RAIDZ, чтобы вы могли добавлять дополнительные диски на лету.

person meskobalazs    schedule 22.12.2016

Я нашел хорошее решение. Я просто добавлю дополнительные рейды на свой сервер и подключу папки через SYMLINKS к уже существующей файловой системе. Таким образом, моей ОС все равно, на каких RAID-массивах хранятся мои файлы, и я могу добавлять хранилище на лету.

person Kinesias    schedule 02.01.2017