Я прочел несколько статей про lvm, включая howto на tldp.org,
несколько на redhat.com, но нигде не нашел четкого определения, что
такое extent и stripe и зачем они нужны. Точнее можно сформулировать
так:
Зачем нужен extent?
Зачем нужен stripe?
Зачем нужны они оба? Почему нельзя реализовать stripe mapping,
используя только extent? И, наоборот, почему нельзя всегда
использовать только stripe, и вообще не вводить extent?
Как связаны размер extent, размер stripe, размер блока ввода/вывода и
размер сектора жесткого диска?
Почему размеры extent и stripe должны быть степенью двойки?
Почему размер stripe не может быть больше, чем размер extent?
Возможно, ответы на все вопросы следуют из точного определения extent
и stripe, но я его найти не смог: везде написано, что это блоки, но не
указываются ни их различия, ни назначение.
LVM extent и LVM stripe (точное определние и их различия)
Модераторы: SLEDopit, Модераторы разделов