Сетевые файловые хранилища для дома
Занимательная дисковая арифметика
Вот вы купили два терабайтных винчестера и хотите построить из них дисковый массив RAID 1. Сколько места вы ожидаете получить в итоге?
Теория RAID 1 говорит, что в итоге вы получите объём массива, равный одному терабайту. Однако реальность несколько отличается от этой теории.
Первым делом, не забывайте, что терабайтные винчестеры традиционно не терабайтные, а триллионбайтные. Таким образом, изготовители винчестеров бесплатно «увеличивают» маркетинговый объём. Поэтому мы уже имеем всего 931Gb вместо 1Tb.
Дальше интереснее. При постройке из двух терабайтных винчестеров программного RAID1 на FreeBSD получаем 902Gb свободного пространства. Т.е. 30Gb сразу съелось на служебную информацию.
Ну и уж вообще забавно получается после заполнения половины диска:
Filesystem Size Used Avail Capacity Mounted on /dev/mirror/Storage1 902G 442G 388G 53% /mnt/storage
Т.е. указано, что общий размер диска — 902Gb, занято — 442Gb, свободно — 388Gb. Ничего не настораживает?
442+388=830, а не 902. Куда, спрашивается ещ` 72Gb делось?
Таким образом вместо терабайта получили 830Gb. Из них 69Gb повисло на совести Western Digital — изготовителя дисков, а еще 100Gb съел программный RAID1.
Мне тут интересны три вопроса:
- С железным RAID1 такая же беда?
- Реализация программного RAID 1 на других операционных системах столь же прожорлива?
- 830GB — это окончательный объём или потом ещё пропадёт?
2 месяцев назад
Алексей, если вы узнали ответы на задаваемые вопросы, то напишите пожалуйста заметку об этом, т.к. думаю это многим интересно знать.
2 месяцев назад
Подсчет объема раздела с помощью df неверный, т.к. df пишет занятое/свободное место на файловой системе, а не на разделе.
fdisk -l показывает более реальную картину.
1 неделю назад
Так фактически место доступное для размещения файлов и интересно.
Информация о количестве секторов в разделе, которую сообщает fdisk -l, тут мало чем поможет.