Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

PowerScale: OneFS: Практичні поради з налаштування клієнта NFS

Summary: У цій статті описано практичні поради та рекомендації щодо параметрів на стороні клієнта та параметрів монтування під час використання протоколу NFS для підключення до кластера PowerScale і застосовується до всіх підтримуваних на даний момент версій OneFS. ...

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

OneFS: Практичні поради з налаштування клієнта NFS

Cause

Підтримувані версії протоколу

В даний час PowerScale OneFS підтримує NFS версій 3 і 4. NFS версії 2 не підтримується.

NFSv3

NFS версії 3 є найбільш широко використовуваною версією протоколу NFS сьогодні, і, як правило, вважається найширшим клієнтом і файлером. Ось ключові компоненти цієї версії:

  • Stateless - Клієнт технічно не встановлює новий сеанс, якщо він має правильну інформацію для запиту файлів тощо. Це дозволяє легко виконувати відмову між вузлами OneFS за допомогою динамічних пулів IP.
  • Інформація про користувача та групу представлена чисельно - клієнт і сервер передають інформацію про користувача за допомогою числових ідентифікаторів, що дозволяє одному і тому ж користувачеві відображатися як різні імена між клієнтом і сервером.
  • Блокування файлів поза діапазоном - версія 3 NFS використовує допоміжний протокол під назвою NLM для виконання блокувань. Це вимагає, щоб клієнт відповідав на повідомлення RPC від сервера, щоб підтвердити, що блокування були надані тощо
  • Може працювати через TCP або UDP - Ця версія протоколу може працювати через UDP замість TCP, залишаючи обробку втрат і повторну передачу програмному забезпеченню замість операційної системи. Ми завжди рекомендуємо використовувати протокол TCP.

NFSv4

NFS версії 4 є найновішою основною версією протоколу NFS, яка все більше впроваджується. У цей час NFSv4, як правило, менш продуктивний, ніж v3, проти того самого робочого процесу через більшу кількість роботи з відображення ідентичності та відстеження сеансів, необхідної для відповіді. Ось деякі з ключових відмінностей між v3 і v4

  • Stateful - NFSv4 використовує сеанси для обробки зв'язку, тому і клієнт, і сервер повинні відстежувати стан сеансу, щоб продовжити спілкування.
    • До появи OneFS 8.X це означало, що клієнти NFSv4 вимагали статичних пулів IP на PowerScale або могли зіткнутися з проблемами.
  • Відомості про користувача та групу представлені у вигляді рядків - і клієнт, і сервер повинні розпізнавати імена числових відомостей, що зберігаються. Сервер повинен шукати імена для представлення, тоді як клієнт повинен переспівувати їх із числами на його кінці.
  • Блокування файлів знаходиться в діапазоні - Версія 4 більше не використовує окремий протокол для блокування файлів, замість цього робить його типом виклику, який зазвичай складається з OPEN, CREATE або WRITES.
  • Складні виклики - Версія 4 може об'єднувати серію викликів в один пакет, дозволяючи серверу обробляти їх усі та відповідати в кінці. Це використовується для зменшення кількості дзвінків, пов'язаних із загальними операціями.
  • Підтримує тільки TCP - версія 4 NFS залишила втрати і повторну передачу до базової операційної системи.

NFSv4.1 і новіші версії

NFSv4.1 і v4.2 доступні починаючи з OneFS версії 9.3 Ось офіційна інформація про випуск 9.3

:

https://dl.dell.com/content/docu105998_powerscale-onefs-9-3-0-0-release-notes.pdf?language=en_us
 

 

Resolution

варіанти кріплення

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

Визначення спроб і тайм-аутів

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

М'які та жорсткі кріплення

Жорсткі кріплення змушують клієнта повторити свої операції на невизначений термін під час тайм-ауту або помилки. Це гарантує, що клієнт не відключить кріплення в умовах, коли кластер PowerScale переміщує IP-адреси з одного вузла на інший. М'яке кріплення помилиться і закінчиться термін дії кріплення, що вимагає перемонтування для відновлення доступу після переміщення IP-адреси.

Дозвіл переривання

За замовчуванням більшість клієнтів не дозволяють переривати вхід/вихід або очікування вводу-виводу, тобто ви не можете використовувати ctrl+cі т.д., щоб завершити процес очікування, якщо кластер перестає відповідати, включаючи interrupt опцію монтування, що дозволяє цим сигналам проходити нормально.

Локальне порівняння з віддаленим блокуванням

Під час монтування експорту NFS ви можете вказати, чи буде подібний виконувати блокування локально, чи за допомогою координатора блокування на кластері. Більшість клієнтів за замовчуванням використовують віддалене блокування, і це, як правило, найкращий варіант, коли кілька клієнтів отримають доступ до одного каталогу, однак виконання локального блокування може мати переваги продуктивності, коли клієнт не повинен ділитися доступом до каталогу, з яким він працює. Крім того, деякі бази даних і програмне забезпечення будуть просити вас використовувати локальне блокування, так як у них є свій координатор.

Article Properties


Affected Product

Isilon, PowerScale OneFS

Last Published Date

11 May 2023

Version

5

Article Type

Solution