Файловая система ZFS кто такие LogZilla и ReadZilla, или особенности внутреннего устройства Основная секция
Тезисы
Файловая система ZFS / Виктор Латушкин
Тезисы
Цель доклада дать слушателям представление о внутреннем устройстве ZFS, уделив особенное внимание тем аспектам, которые могут быть полезны при создании высоконагруженных систем.
Файловая система ZFS проектировалась «с чистого листа», поэтому при ее создании был учтен предыдущий опыт, современные требования, предъявляемые к файловым системам. Для этого пришлось переосмыслить традиционные подходы в разных областях от деления стека ввода-вывода на уровни до вопросов администрирования и т.д.
Будут рассмотрены основные уровни абстракции в ZFS, их основные модули и базовые структуры данных:
- Уровень интерфейса
- Интерфейс POSIX, эмулятор блочных устройств и т.д.
- Транзакционное объектное хранилище
- Модуль управления данными, транзакционная машина, процессор атрибутов
- Пул устройств хранения
- Кэш с адаптивным замещением, модуль ввода/вывода, виртуальные устройства
Отдельное внимание будет уделено тому, как архитектура ZFS позволяет использовать новые устройства хранения на базе технологий Flash-памяти для организации гибридных пулов и получения требуемых характеристик производительности (и не только).
Целевая аудитория
Целевая аудитория этого доклада системные архитекторы, администраторы, разработчики приложений, интересующиеся технологиями современных файловых систем и новыми путями решения существующих и перспективных задач. Желательно наличие общего представления о ZFS, например, в объеме статьи «ZFS новый взгляд на файловые системы».О докладчике
Виктор Латушкин, системный инженер компании Sun Microsystems. Обладает опытом анализа проблем и поддержки пользователей файловой системы ZFS по всему миру.
Контакты: victor.latushkin@gmail.com