March 30, 2011

Оптимизация файлового сервера

Windows Server 2008 Standard Service Pack 2 x64
  • Свойства сетевого подключения / File and Printer Sharing for Microsoft Networks (Службы доступа к файлам и принтерам) / Maximize data throughput for file sharing (Максимальная пропускная способность доступа к общим файлам)
  • Для минимизации списков ACL, которые присваиваются к общим папкам, пользователи добавляются в Domain Global группу, а к ресурсу прикрепляется Domain Local группа, членом которой является ранее сформированная Domain Global группа с пользователями.
  • HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ Tcpip\ Parameters\ Interfaces\, TcpAckFrequency, REG_DWORD, 0-255.  Колличество ACK на TCP пакеты. Увеличение значения (по умолчанию равен 2) уменьшает количество пакетов, которые передаются по сети (рекомендуется увеличивать в пределах 10-15)
  • HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ Tcpip\ Parameters MaxHashTableSize, REG_DWORD, 64-65536. Размер таблицы TCP-соединений (по умолчанию 512). Значения можно увеличивать только в 2 раза (512,1024, 2048 и т.д.) Рекомендуется устанавливать значение равное количеству одновременных подключений к серверу. Так же можно указать максимальное значение.
  • HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ Tcpip\ Parameters, TcpWindowSize, REG_DWORD. Размер TCP окна следует увеличивать в сетях с высокой пропускной способностью и большими задержками. При значении выше 65535 необходимо так же изменить: HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Services\ Tcpip\ Parameters, Tcp1323Opts, в значение 1.
  • HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Control\ Session Manager\ Memory Management, IoPageLockLimit, REG_DWORD. Задает предельное число байтов, которые могут быть заблокированы для операций ввода-вывода. Если это значение равно 0, система использует значение по умолчанию (512 КБ). Рекомендуемое значение зависит от объема оперативной памяти.

2 comments: