Компьютерные науки

Производительность современных файловых систем

В программе анализируется внутреннее устройство, эволюция и принципы работы файловых систем. Особое внимание уделено архитектуре NTFS, механизмам журналирования, btrfs и современным распределенным кластерным решениям.
Студентов 545 Для специалистов
690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.
Объем

36 час.
Длительность

30 дней
Нагрузка в неделю

9 час.
Формат обучения

Дистанционно (самостоятельно)
Описание Учебный курс охватывает эволюцию файловых систем и принципы их функционирования на разных типах носителей. В центре внимания находятся механизмы работы NTFS, семейства extfs и btrfs, а также специфика распределенных решений, таких как Google Filesystem. Изучаются вопросы совместимости, журналирования и настройки производительности блочных устройств. Курс будет полезен системным администраторам, инженерам инфраструктуры и разработчикам операционных систем, желающим углубить знания об архитектуре хранения данных и оптимизации ввода-вывода.
Цели
  • Сформировать глубокое понимание архитектуры современных файловых систем.
  • Систематизировать знания о механизмах журналирования и распределенного хранения.
  • Раскрыть методы оценки и оптимизации производительности дисковых подсистем.
Чему я научусь?
  • Сравнивать архитектурные особенности локальных, кластерных и распределенных файловых систем.
  • Анализировать производительность операций ввода-вывода.
  • Выбирать оптимальную файловую систему под конкретные задачи хранения данных.

Авторы

Зорин Андрей Александрович
Зорин Андрей Александрович
Непорада Андрей Леонидович
Непорада Андрей Леонидович
Пер Юрий Семенович
Пер Юрий Семенович
Чему я научусь?
  • Сравнивать архитектурные особенности локальных, кластерных и распределенных файловых систем.
  • Анализировать производительность операций ввода-вывода.
  • Выбирать оптимальную файловую систему под конкретные задачи хранения данных.

Учебный план

Занятия
1 Введение. Файловые системы. API блочных устройств
2 HDD
3 Поколения файловых систем
4 Распределенные файловые системы
5 Первое поколение ФС. Структура FAT
6 ext 2
7 Структура FAT
8 Cтруктура ext2
9 Возможности NTFS. Файловые записи
10 Стандартные типы атрибутов. Служебные файлы NTFS
11 Журналируемые файловые системы
12 Journaling block device
13 Совместимость в семействе extfs, примеры s_feauture_compat, s_feauture_ro_compat
14 Примеры s_feauture_incompat, структура extend на диске
15 Практическое задание, btrfs
16 Распределенные файловые системы. Google Filesystem. Основные особенности
17 Запланированные особенности, поддерживаемые уровни RAID
18 Распределенные файловые системы. Google Filesystem
19 Кластерные файловые системы

Какой документ я получу?

Сертификат

Выдаётся автоматически после успешного завершения программы.

Удостоверение о повышении квалификации

Выдается при наличии среднего специального или высшего образования (необходимые документы).

Стоимость программы

690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.