Архив за месяц: Апрель 2015

ZFS и 4k block size (ashift 12)

Очень давно в 2010 году были куплены Advanced Format (AF) жесткие диски, самые первые полуторатеррные — WD150…EARS с настоящим 4k сектором. Все это было засунуто в корзину на 4 винта и поднят raidz1.  Схема разметки была естественно GPT. Раид был поднят на разделах ada1p1 ada2p1 ada3p1 ada4p1. Разделы все как один были созданы начиная с 40 сектора. Финт ушами с gnop 4k не производился.
ASHIFT=9, т.е. ZFS мыслила 512B секторами. Производительности для домашнего сервера и раздачи файлов по самбе всем хватало, пока не переползла домашняя сетка со 100мбит на гиблый бит и агрегацию линка в две сетевые карты em0 и em1. И када с раида был пропущен траффик на SSD, скорость копирования в тиминге около 90MB/s как-то совсем не возрадовала. Раид к тому времени набрал довольно много инфы и терять ее совсем не хотелось, но тут под руку подвернулся 2TB винт черненький WD и резко созрела мысль смигрировать данные, развалить raidz1 с ashift=9 (512B блок) и сделать такой-же с ashift=12 (4096B блок). Читать далее ZFS и 4k block size (ashift 12)