Чому поділка «мережеве використання» та «мережевий диск» у Windows мають різко різницю швидкості?


10

Чому, коли я копіюю файл (Windows Explorer, копіюю, вставляю), я отримую ~ 100 КБ / с швидкість передачі з диска, відображеного за допомогою команди "net use" в командному рядку, і швидкості передачі між 25-50MB / s, коли я карту диска за допомогою Windows Explorer? Що відрізняється від цих двох методів, які впливали б на швидкість передачі?

Дати / довкілля:

  • Сервер частки: Windows 2012R2, заблокований із еталоном СНД за адресою http://benchmarks.cisecurity.org/downloads/show-single/?file=windows2012R2.110

    • Налаштування були заблоковані груповою політикою на контролері домену, до якого належить сервер.
  • Сервер долі приєднаний до контролера домену в одній мережі, назвемо його "mydomain.local"

  • Сервер, що підключається до спільного доступу: Windows 2008R2, віддалене місцезнаходження, інший домен, назвемо це "mydomain.remote"

  • Видалення всіх рекомендованих параметрів СНД забезпечує швидкість швидкості обох типів відображення мережевого накопичувача.

  • Сервери з'єднання та обміну розташовані у двох різних центрах обробки даних, підключених через Інтернет

  • Незалежно від того, яке з'єднання (net use / windows explorer) використовується, надаються ті самі облікові дані. Назвемо цей рахунок: mydomain.local \ myuser

  • Я вважаю, що швидкість повільна через це ( http://jrs-s.net/2013/04/15/windows-server-2012-slow-networksmbcifs-problem/ ), але я не знаю, чому це було б відрізняється залежно від того, чи використовувалося "net use", а не Windows Explorer.


6
Вам потрібно буде нюхати, щоб перевірити, але здогадка чисте використання використовується SMB 2, а GUI використовує SMB 3
— TheFiddlerWins

Чи може бути спосіб змусити "чисте використання" використовувати SMB3?
— JNadal

2
Якщо однією з сторін є R2 2008 року, то SMB 3.0 - це не варіант. blogs.technet.com/b/josebda/archive/2012/06/06/…
— BlueCompute

Чи можете ви замість цього використовувати New-PSDrive?
— BlueCompute

1
Так, дивіться тут: technet.microsoft.com/en-us/library/hh849829.aspx -persist параметр дозволяє зіставити вікна мережевого диска.
— BlueCompute

Відповіді:


1

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

Ось ключ реєстру

HKLM \ Система \ CurrentControlSet \ Послуги \ LanManServer \ Параметри \ RequireSecuritySignature

Ось стаття, пов’язана з цими твердженнями.

https://technet.microsoft.com/en-us/library/c9dfa127-8e28-46de-81d0-6d0742c28420


У цій ситуації контролер домену не є сервером, на якому розміщено спільну частку. Можливо, я не був зрозумілий у виборі свого слова, коли я сказав, що сервер спільної частини "приєднаний" до домену, але ні сервер спільного доступу, ні сервер, що з'єднує (клієнт), не є контролером домену, і вони підключені до двох різні домени. Я думав, що той ключ реєстру (або в моєму випадку групова політика) мав ефект, але я не можу зрозуміти, чому використання мережі буде іншим, ніж відображення його в Windows Explorer.
— JNadal

Можливо, варто перевірити наявність реєстру на сервері, щоб перевірити, чи підпис увімкнено чи ні. Ви можете порівняти час передачі між двома станами та виключити деякі можливості або вирішити проблему.
— Громадянин

Ну так, я скажу, що підпис увімкнено - цього вимагає показник СНД, пов'язаний з оригінальним запитанням. У моєму питанні не було питання про те, чому використання мереж сповільнюється, оскільки вимога безпеки підпису - це було зрозуміло в документації еталону. Я не розумію, чому використання мережі та GUI мають різну продуктивність, коли ця вимога ввімкнена.
— JNadal
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.