The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск кластерной ФС Lustre 2.11"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск кластерной ФС Lustre 2.11"  +/
Сообщение от opennews (??) on 05-Апр-18, 13:53 
Доступен (https://www.mail-archive.com/lustre-announce@lists.lust...) релиз кластерной файловой системы Lustre 2.11 (http://lustre.org/), используемой в большей части крупнейших (http://top500.org) Linux-кластеров, содержащих десятки тысяч узлов. Масштабируемость на столь крупных системах достигается благодаря многокомпонентной архитектуре. Ключевыми компонентами Lustre являются серверы обработки и хранения метаданных (MDS, MDT), управляющие серверы (MGT, MGS), серверы хранения объектов (OSS), серверы размещения объектов (OST, поддерживается работа поверх ext4 и ZFS) и клиенты (код клиента входит в состав штатного ядра Linux).

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

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

URL: https://www.mail-archive.com/lustre-announce@lists.lust...
Новость: https://www.opennet.me/opennews/art.shtml?num=48392

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Выпуск кластерной ФС Lustre 2.11"  –3 +/
Сообщение от Аноним (??) on 05-Апр-18, 13:53 
Кстати, а зачем код клиента входит в состав штатного ядра? И как много ненужной обычному пользователю функциональности включает в себя штатное ядро ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Выпуск кластерной ФС Lustre 2.11"  +4 +/
Сообщение от ixrws (??) on 05-Апр-18, 14:10 
Что значит обычный пользователь, кто он такой?
У линукс самые разные пользователи и у них разные совершенно сценарии использования. Вот роутер обычный пользователь линукс, а вы его пользователь.
И включает, в смысле исходники включают? А ваш дистрибутив, он что вам ядро со всеми модулями сразу ставит. Или вы вручную специально все модули зачем-то себе включаете?
Ядро давно представляет из себя дерево исходников множества проектов, из которых пользователь использует пару десятков, может быть сотню. И каждый пользователь разные проекты использует.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Выпуск кластерной ФС Lustre 2.11"  +1 +/
Сообщение от Аноним (??) on 05-Апр-18, 14:27 
Пойди погугили про gentoo и успокойся.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Выпуск кластерной ФС Lustre 2.11"  +2 +/
Сообщение от Alex (??) on 05-Апр-18, 14:38 
Ну, если вы и впраду интересуетесь...

> Кстати, а зачем код клиента входит в состав штатного ядра?

Удобно же. Не надо ядро каждый раз патчить. Разработчикам проще вносить изменения, пользователям, в том числе и "обычным", проще обновлять ядро. Это как наличие в ядре серверной и клиентской частей NFS, чем плохо?

> И как много ненужной обычному пользователю функциональности включает в себя штатное ядро ?

Тогда дайте ваше определение "обычного пользователя" и слова "ненужной". Неожиданно может выяснится, что ядро пишут скорее для "необычного пользователя". А "обычный пользователь" - это всего лишь частный случай, который мало кому интересен среди разработчиков ядра.

Может быть, вас беспокоит количество количество подгружаемых модулей в ядре? Если да, то почему?

Со всем уважением... Ни в коем случае не издеваюсь.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Выпуск кластерной ФС Lustre 2.11"  +/
Сообщение от Аноним (??) on 05-Апр-18, 15:47 
А с кластером,-  это и есть обычный пользователь linux. Ну тот от которого польза есть ..
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. "Выпуск кластерной ФС Lustre 2.11"  +/
Сообщение от kvaps (ok) on 05-Апр-18, 18:42 
> реализация отложенной пересинхронизации (Delayed Resync)

Это же File Level Redundancy который я так долго ждал!
http://wiki.lustre.org/File_Level_Replication_High_Level_Design

Люстра теперь умеет RAID-1 для данных, но не для метаданных...

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру