Isilon. Как включить FTP Tail Mode в OneFS
Résumé: Isilon OneFS поддерживает протокол FTP (Tail Mode), который обычно используется в рабочих процессах в сфере СМИ и развлечений. В этой статье базы знаний объясняется, как настроить FTP-сервер OneFS для включения конечного режима. ...
Instructions
Что такое Tail Mode?
В обычных условиях, когда FTP-клиент скачивает файл с FTP-сервера OneFS, FTP-сервер открывает файл, считывает его содержимое и закрывает соединение, когда файл заканчивается. Если включен концевой режим, вместо немедленного завершения, когда FTP-сервер достигает конца файла в файловой системе OneFS, он ожидает настраиваемого периода времени, чтобы проверить, увеличивается ли размер файла (поскольку в него записывается другим процессом). Эти проверки и отправка новых данных клиенту продолжаются до тех пор, пока размер файла не перестанет увеличиваться в течение интервала ожидания.
В каких случаях следует использовать Tail Mode?
Если рабочий процесс передает большие файлы в кластер, а также считывает данные из этих файлов, можно добиться значительного снижения производительности и задержки, если прием данных, чтение и потоковая передача происходят параллельно, а не дожидаясь завершения загрузки перед чтением и потоковой передачей файла. Это то, что включает режим хвоста.
Как включить Tail Mode?
Чтобы включить конечный режим FTP в OneFS, необходимо изменить /etc/mcp/templates/vsftpd.conf и добавьте следующие записи в конец файла:
tail_mode_enable=YES lock_upload_files=NO The default timeout value is 5 seconds. To change the value to e.g. 10 seconds, add an additional line:
tail_mode_timeout=10
Informations supplémentaires
Побочные эффекты сеттинга
Все загрузки занимают tail_mode_timeout секунд (по умолчанию 5) дольше для завершения из-за тайм-аута ожидания EOF в конце передачи.
Рекомендации по проведению модернизации
Так как изменения вносятся в файл шаблона, а не в файл переопределения, изменения будут перезаписаны при модернизации кластера до более новой версии OneFS. Изменения необходимо повторно применить к кластеру вручную после обновления.