Dell Unity. Проблема с производительностью записи в robocopy при использовании CA (исправляется пользователем)
Summary: Если CA включена, время отклика на запись превышает 100 мс.
Symptoms
Если CA включена, время отклика на запись превышает 100 мс.
Примеры условий возникновения
Следующие условия привели к возникновению проблемы
–CA включена в параметре общего доступа SMB.
–Запись перемещаемых профилей пользователей или исходного каталога с помощью robocopy.
–При выполнении robocopy несколькими пользователями (300 пользователей) одновременно и высокой нагрузке проблема заметна.
При дальнейшем увеличении нагрузки отклик может еще больше ухудшиться, и Thareads использования SMB может достичь верхнего предела.
Проверьте следующие пункты в UPA.
Помимо Write, вы заметите, что время отклика плохое.
Файл>>UPA
Время ответа на вызов SMB2 >> OP>>(мс)
SMB2_Close
SMB2_Write
SMB2_Create
SMB2_Setinfo
Cause
Resolution
Работа
UnisphereФайловые >> общие ресурсы
SMB Выберите имя целевого общего ресурса.
Перейдите в раздел «Advanced» на экране «Share Properties».
Снимите флажок «Continuous Availability» в свойствах SMB.
Additional Information
https://www.delltechnologies.com/en-us/collaterals/unauth/white-papers/products/storage/h15572-dell-emc-unity-nas-capabilities.pdf
Прочитайте следующие разделы, чтобы узнать, требуется ли включить CA (непрерывную доступность).
7.1.4 Непрерывная доступность
7.1.1 Включение синхронизации записи
Документ MS:
https://docs.microsoft.com/en-us/windows-server/failover-clustering/sofs-overview
Переадресация папок, автономные файлы, перемещаемые профили пользователей или исходные каталоги создают большое количество записей, которые должны быть немедленно записаны на диск (без буферизации), при использовании непрерывно доступных общих файловых ресурсов, что снижает производительность по сравнению с общими файловыми ресурсами.
https://techcommunity.microsoft.com/t5/storage-at-microsoft/controlling-write-through-behaviors-in-smb/bc-p/1083417#M677
Кроме того, на обычных узлах кластера файловых серверов включена общая пометка CA, но администраторы часто отключают ее из соображений производительности, таким же образом они могут избегать SoFS из соображений совместимости. Помните шекспировскую дилемму — масштабировать или не масштабировать? CA предназначена не для копирования файлов, а для передачи операций ввода-вывода для файла, открытого или постоянно изменяемого, так как это виртуальная машина или база данных.