LINUX.ORG.RU
ФорумAdmin

Выбор размера блока на ZFS томе.

 , ,


1

1

Создан ZFS пул из 9ти (HDD 10K) дисков в рейд 60. На физических дисках блок 4К.

Хочу создать ZFS том на 10Tb, на этом томе будет создан LVM, с LVM будет работать несколько гипервизоров KVM.

На томах LVM будут размещаться виртуальные машины, внутри виртуальных машин файловая система со стандартным блоком 4К.

Вопрос какой блок лучше выбрать для ZFS тома? при описанной конфигурации.

Варианты от 4к до 128к. Дефолтный блок у ZFS 8K.

Зачем тут файловая система?

И zfs в частности?

Raid+lvm под диски вм

int13h ★★★★★
()
Последнее исправление: int13h (всего исправлений: 1)
Ответ на: комментарий от melkor217

Три ответа - три бессмыслицы. Зачем было отвечать на тему, в которой не разбираетесь.

Выбор размера блока повлияет на скорость чиения-записи, и на превышение объёма данных, записанных на диск над их реальным размером (что могло быть важно для SSD).

Так что автору темы лучше самому поискать ответ. Рекомендации есть.

Partisan ★★★★★
()

зачем ты сделал рейд 60 на нечетном количестве дисков?

зачем тебе raidzX под виртуалки?

Minona ★★☆
()
Ответ на: комментарий от Partisan

Меня интересует производительность в данной конфигурации, пока логика подсказывает, что если на дисках блок 4К, на ФС 4к, то и на томе должен быть 4к.

Поправьте меня если я не прав.

el_paso
() автор топика
Ответ на: комментарий от melkor217

использовать shared lvm между гипервизорами.

el_paso
() автор топика
Ответ на: комментарий от Minona

объем + отказоустойчивость.

Всего у меня сейчас 10 дисков, 1 останется под автозамену.

Бегло протестил с raid-10 из 8 дисков, существенной разницы в пользу 10го не увидел.

el_paso
() автор топика

Вот вы смеетесь, а современные лоу енд хранилки так и делают. Поехали.

Создают лвм, на нем раздел, на разделе фс, на фс файл, который является луном(!!!) для iscsi таргета. Который отдается в овирт как лун iscsi таргета для стореджа. На котором овирт создает лвм, внутри которого lvs - диски для вм. На которых вм создают свои лвм, разделы и фс -))))

anonymous
()
Ответ на: комментарий от anonymous

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

anonymous
()
Ответ на: комментарий от Minona

пару гигабит на десятке-рейде отдаст. а больше и не надо.

anonymous
()
Ответ на: комментарий от el_paso

6й рейд жрет процессор, если электричества не жалко, то ок. И никто от стрессов всех дисков при ребилде не освобождал. Имхо дальше бекап стореджа 6й рейд не нужен.

anonymous
()
Ответ на: комментарий от el_paso

Вот как раз с raidz2 на 4к дисках при recordsize 4K ты с объёмом пролетаешь в 3 раза.

Бегло протестил с raid-10 из 8 дисков, существенной разницы в пользу 10го не увидел.

По iops разница будет в 2 раза в пользу 10-го если правильно тестить.

Minona ★★☆
()
Ответ на: комментарий от Minona

выключить ARC

эээ?

каким образом можно сделать райд6+0 из нечётного кол-ва дисков? если только этот +1 не hotspare.

anonymous
()

Кстати, сейчас в магазинах книжных издательств кампания скидок, и в Apress есть небольшая книга Introducing ZFS on Linux по 7 евров (со скидкой). Купил себе про запас. Про выбор размера блока там не написано.

Partisan ★★★★★
()
Ответ на: комментарий от anonymous
# zpool create -f tank raidz2 /dev/zvol/dsk/rpool/d{1..4} raidz2 /dev/zvol/dsk/rpool/d{5..9}

# zpool list tank
NAME   SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP  HEALTH  ALTROOT
tank  8.25G   948K  8.25G        -         -     0%     0%  1.00x  ONLINE  -

# zpool status tank
  pool: tank
 state: ONLINE
  scan: none requested
config:

        NAME                        STATE     READ WRITE CKSUM
        tank                        ONLINE       0     0     0
          raidz2-0                  ONLINE       0     0     0
            /dev/zvol/dsk/rpool/d1  ONLINE       0     0     0
            /dev/zvol/dsk/rpool/d2  ONLINE       0     0     0
            /dev/zvol/dsk/rpool/d3  ONLINE       0     0     0
            /dev/zvol/dsk/rpool/d4  ONLINE       0     0     0
          raidz2-1                  ONLINE       0     0     0
            /dev/zvol/dsk/rpool/d5  ONLINE       0     0     0
            /dev/zvol/dsk/rpool/d6  ONLINE       0     0     0
            /dev/zvol/dsk/rpool/d7  ONLINE       0     0     0
            /dev/zvol/dsk/rpool/d8  ONLINE       0     0     0
            /dev/zvol/dsk/rpool/d9  ONLINE       0     0     0

errors: No known data errors
Minona ★★☆
()
Ответ на: комментарий от Partisan

Introducing ZFS
Про выбор размера блока там не написано.

в Introducing и не должно, потому как не дефолтный размер для special cases.

Minona ★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.