Чому поділка «мережеве використання» та «мережевий диск» у 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.