У меня есть SQL Server (2008 R2) WSFC на Windows Server 2008 R2, на котором я испытываю некоторую задержку хранилища между ОС и SAN. Администратор SAN отметил, что SAN испытывает очень небольшую нагрузку на LUN, связанные с сервером, отметив, что максимальное время ответа составляет 8 мс.
Однако ОС и SQL Server не работают так быстро. я нашел немного вопросы ссылаясь на разгрузку TCP Chimney Offloading и некоторые проблемы, которые это может вызвать, поэтому я изучал конфигурацию на сервере.
Следующий этот руководство, я вижу, что на уровне ОС состояние разгрузки дымохода автоматическое
Querying active state...
TCP Global Parameters
----------------------------------------------
Receive-Side Scaling State : enabled
Chimney Offload State : automatic
NetDMA State : enabled
Direct Cache Acess (DCA) : disabled
Receive Window Auto-Tuning Level : normal
Add-On Congestion Control Provider : ctcp
ECN Capability : disabled
RFC 1323 Timestamps : disabled
Однако настройки адаптеров в диспетчере устройств показывают TCP Connection Offload (IPv4)
как «Отключить».
ОС: Windows Server 2008 R2 Enterprise Edition SP1 Сетевые адаптеры: двухпортовый конвергентный сетевой адаптер FlexFabric HP NC551i 10 Гбит / с.
Есть 8 из этих адаптеров FlexFabric (те, которые я проверил на разгрузку дымохода), но только 3 включены (один из которых подключен к «частной» сети для кластера). Существует также группа HP Network в «общедоступной» сети.
Каковы последствия, если таковые имеются, "автоматическая" разгрузка дымохода в ОС, но отключенная на карте?
Согласно Microsoft KB951037 с которым вы связались:
TCP Chimney Offload can be enabled or disabled in the following two locations:
- The operating system
- The advanced properties page of the network adapter
TCP Chimney Offload will work only if it is enabled in both locations.
By default, TCP Chimney Offload is disabled in both these locations. However,
OEM installations may enable TCP Chimney Offload in the operating system, in
the network adapter, or in both the operating system and the network adapter.
Таким образом, отключение разгрузки в каком-либо одном месте приводит к отключению функции.
Что касается «автоматической» настройки, я считаю, что нужно обращаться к руководству, инстинктивно неясно, например, как будет работать комбо «включено-автоматически».