Ластер, одна з файлових систем, що використовується в кластерах та суперкомп'ютерах

блиск-логотип

Блиск Це розподілена файлова система з відкритим кодом, Normalmente використовується у великомасштабних кластерах. Назва - це поєднання Linux та кластерів.

Проект намагається забезпечити файлову систему для кластерів з десятків тисяч вузлів з петабайтами ємності, без шкоди для швидкості та безпеки, і доступний під GNU GPL.

Кластерні файлові системи є розробниками, розробниками та супровідниками Luster за участю інших компаній та приватних осіб.

Про блиск

Багато найшвидших суперкомп'ютерів у світі - це кластери, які використовують файлову систему Luster для зберігання, як системи в ORNL, PNNL, LLNL та LANL.

Ця система вважає кожен файл, що зберігається у файловій системі Ластер, об'єктом. Luster знайомить усіх клієнтів із стандартною семантикою POSIX та паралельним доступом для читання та запису для спільних об'єктів. Файлова система Ластер має чотири функціональні блоки.

Це Meta Data Server (MDS) для зберігання метаданих; ціль зберігання об’єктів (OST) для збереження фактичних даних; сервер зберігання об’єктів (OSS) для управління OST; клієнт (и) для доступу та використання даних.

OST - це блокові пристрої. MDS, OSS та OST можуть знаходитись на одному вузлі або на різних вузлах.

Ластер безпосередньо не керує OST, і передає цю відповідальність OSS, щоб забезпечити масштабованість для великих кластерів та суперкомп'ютерів.

У процесорі Massively Parallell (MPP) процесори можуть отримати доступ до файлової системи Luster, перенаправляючи свої запити вводу-виводу на вузол за допомогою служби запуску завдань, якщо він налаштований як клієнт Luster.

Хоча це найпростіший метод, він, як правило, забезпечує низьку продуктивність. Трохи складнішим способом забезпечити дуже хорошу загальну продуктивність є використання бібліотеки libluster.

Libluster - це бібліотека на рівні користувача, яка дозволяє процесорам монтувати та використовувати файлову систему Luster як клієнта, минаючи переспрямування на сервісний вузол.

блиск

Використовуючи libluster, процесори можуть отримати доступ до файлової системи Luster, навіть якщо вузол служби, на якому було запущено завдання, не є клієнтом Luster.

Libluster забезпечує механізм переміщення даних безпосередньо між простором додатків та OSS Luster без необхідності копіювати дані через полегшене ядро, що забезпечує низьку затримку та високу пропускну здатність прямого доступу процесорів до файлової системи Luster.

Нова версія Luster

Нещодавно була випущена нова версія Luster 2.12, до якої були додані деякі нові функції та перш за все виправлення помилок для деяких різних дистрибутивів Linux, які використовуються для суперкомп'ютерів.

Основні новинки Luster 2.12

З цим новим випуском додана функція інтервалу між існуючими великими каталогами розподіленого простору імен (DNE, розподілений простір імен) від одного об'єкта зберігання метаданих (DTM, цілі метаданих) до багатьох (інтервал між різними сегментами DNE різними DTM).

Нова функція спрощує введення нових MDT для існуючих FS і ручне перебалансування навантаження в MDT.

Для сховищ метаданих (MDT) реалізований режим «Ледачий розмір», який дозволяє швидко повертати приблизний розмір, а не точний розмір файлів, під час безпосереднього сканування MDT за допомогою механізму політики у ситуаціях, коли швидкість важливіша за точність.

Для конфігурацій з декількома мережевими інтерфейсами LNet, у цій новій версії Luster 2.12 додано функцію «Здоров’я мережі LNet», який реалізує опцію повторного доступу до RPC через інший мережевий інтерфейс у випадку відмови при першому надсиланні запиту.

На додаток до цього, для версій Windows була додана підтримка сервера RHEL 7.6 (3.10.0-957.el7) та SLES12 SP3 (4.4.162-94.69). Додана підтримка клієнтів для ядер RHEL 7.6 (3.10.0-957.el7), SLES12 SP3 (4.4.162-94.69) та Ubuntu 18.04 (4.15.0-32).


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.