1

Я пытаюсь устранить проблему, связанную с метаслабом и космическими картами в ZFS на FreeBSD, для которой я хотел бы иметь четкое представление о том, как они работают. Большинство документов имеют смысл. Но я продолжаю сталкиваться с бандами и группами, и объяснения этих терминов очень туманные и расплывчатые. Трудно быть уверенным, что я знаю, что происходит.

Чтобы использовать в качестве конкретного примера, предположим, что я создал пул с двумя чередующимися жесткими дисками по 8 ТБ (хранилище без избыточности, один vdev = один жесткий диск, чтобы упростить пример), и поместил в него пул и набор данных. Я понимаю, что ZFS первоначально разделит свободную емкость примерно на 200 метаслаб на vdev (всего около 400 метаслаб, 30-40 ГБ каждая), но после этого картина становится неясной.

Со временем, когда файлы разного размера добавляются и удаляются, как широко развивается управление свободным пространством / метаслабом, и где появляются группы метаслабов и "банды" (какими бы они ни были)?

Я в основном стремлюсь к «широкой / широкой картине», чтобы сориентировать меня и контекстуализировать термины, которые я не понимаю, и посмотреть, как все они сочетаются друг с другом на довольно высоком уровне.

Благодарю.

0