Перейти к содержанию

Выпуск кластерной ФС Lustre 2.11

Материал из Викиновостей, свободного источника новостей

5 апреля 2018 года

Доступен релиз кластерной файловой системы Lustre 2.11, используемой в большей части крупнейших Linux-кластеров, содержащих десятки тысяч узлов. Масштабируемость на столь крупных системах достигается благодаря многокомпонентной архитектуре. Ключевыми компонентами Lustre являются серверы обработки и хранения метаданных (MDS), управляющие серверы (MGS), серверы хранения объектов (OSS), серверы размещения объектов (OST, поддерживается работа поверх ext4 и ZFS) и клиенты (код клиента входит в состав штатного ядра Linux).

В новой версии появилась возможность хранения мелких файлов в объектном хранилище метаданных ( MDT, Metadata Targets), что позволяет заметно поднять производительность при работе с файлами за счёт исключения обращения к хранилищу данных (по аналогии с тем, как мелкие файлы в некоторых ФС могут храниться в составе inode). При этом производительность ввода-вывода возрастает не только для мелких файлов, но и для больших за счёт уменьшения нагрузки, вызванной случайным доступом к блокам и, как следствие, снижения числа операций перепозиционирования магнитных головок на жестких дисках.

Вторым интересным новшеством является реализация отложенной пересинхронизации (Delayed Resync) - нового механизма обеспечения отказоустойчивости на уровне отдельных файлов, при котором файлы могут быть реплицированы на несколько серверов хранения (OST) в едином пространстве имён. Кроме повышения надёжности, данный механизм также положительно влияет на производительность за счёт возможности распараллеливания операций чтения. Из оптимизаций также представлена поддержка упреждающих блокировок (Lock Ahead), которые позволяют активировать блокировки экстентов в LDLM (Lustre Distributed Lock Manager) из пространства пользователя в асинхронном режиме.

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Выпуск кластерной ФС Lustre 2.11», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.