Проблемы с производительностью Файлового(!) сервера Windows Server 2012

Ответить
Аватара пользователя
Antonvl

Проблемы с производительностью Файлового(!) сервера Windows Server 2012

Сообщение Antonvl »

Добрый день, Уважаемые!



Исходные данные - группа виртуальных серверов на Windows Server 2012 (RDSH, RDGW, AD-DNS, File services, SQL ...) развернуты на vmware vsphere 5.1 и крутится на блейдах HP с просессорами X5570. Используется в основном для работы в 1С в терминальном режиме, около 80 пользователей, базы как файловые так и SQL.



Проблема - очень низкая производительность файлового сервера (вирт. машина - 4x core, 6GB ram, vmxnet3) - при попытке открытия файловых баз с шары очень тупит, пинги поднимаются до немыслимых значений, иногда пропадает связь. При копировании файлов с него (файлы размером 500 мб - 2 гб) - та же беда. При этом на самом сервере очень высокая нагрузка на CPU.

В попытке полечить предпринято:

- замена адаптера с e1000 на vmxnet3

- запрет создания коротких имен файлов

- попытка включения RDMA и RSS и SMB Multichanel (путем добавления второго адаптера, объдинения в тим-группу и т.п.)

- Попытка увеличить своп на самом серере (сам не знаю зачем, но попытка Изображение



Ситуация изменилась, но незначительно. Переустанавливать систему не пробовал, т.к. это дело сейчас в продакшне, к сожалению.



Помогите, плиз.
Аватара пользователя
exo

Re: Проблемы с производительностью Файлового(!) сервера Windows Server 2012

Сообщение exo »

Доброго дня.

повторите, пожалуйста, полную конфигурацию хоста и виртуальных машин (всех). Интересует организация дисковой системы.

также покажите IPCONFIG /ALL с контроллера домена и терминального сервера.

6 GB для 80 терминальных пользователей - маловато будет...

Какие процессы нагружают процессор?
Аватара пользователя
Antonvl

Re: Проблемы с производительностью Файлового(!) сервера Windows Server 2012

Сообщение Antonvl »

Хосты

HP BL460C G6 2x X5570 64GB RAM -4 штуки

Корзина BL C7000

В ней 2 устройства HP FLEX 10.

Для дисковой подсистемы выделено 2 виртуальных сетевухи по 5G

СХД на базе Solaris (более подробной инфы не знаю, не моя вотчина).

В vmware отдается по iscsi



Виртуальные машины:



AD1 (AD+DNS) 2012 4GB RAM 2vCPU 40Gb HDD 1xE1000e

RDGWWA (RD GW, RD WEB ACCESS, RD BROKER, IIS) 2012 2GB RAM 2vCPU 40Gb HDD 1xE1000e

FS1 (FILE SERVICES) 2012 6GB RAM 4vCPU 40Gb 200Gb HDD 1xvmx3 - тот самый виноватый

SQL1 (SQL2012) 2012 16GB RAM 6vCPU 40Gb 200Gb 200Gb HDD 1xE1000e

RDSH1 (RDSH) 2012 16GB RAM 6vCPU 40Gb HDD 1xE1000e

RDSH2 (RDSH) 2008R2 16GB RAM 6vCPU 40Gb HDD 1xE1000e



Все диски thin provisioning,



Ipconfig с AD1



Microsoft Windows [Version 6.2.9200]

(c) Корпорация Майкрософт, 2012. Все права защищены.



C:\Users\Администратор>ipconfig /all



Настройка протокола IP для Windows



Имя компьютера . . . . . . . . . : AD1

Основной DNS-суффикс . . . . . . : jetvdi.ru

Тип узла. . . . . . . . . . . . . : Гибридный

IP-маршрутизация включена . . . . : Нет

WINS-прокси включен . . . . . . . : Нет

Порядок просмотра суффиксов DNS . : jetvdi.ru



Ethernet adapter Ethernet:



DNS-суффикс подключения . . . . . :

Описание. . . . . . . . . . . . . : Сетевое подключение Intel(R) 82574L Gigab

it

Физический адрес. . . . . . . . . : 00-50-56-BE-10-7B

DHCP включен. . . . . . . . . . . : Нет

Автонастройка включена. . . . . . : Да

IPv4-адрес. . . . . . . . . . . . : 10.1.1.2(Основной)

Маска подсети . . . . . . . . . . : 255.255.255.0

Основной шлюз. . . . . . . . . : 10.1.1.1

DNS-серверы. . . . . . . . . . . : 127.0.0.1

NetBios через TCP/IP. . . . . . . . : Включен



Туннельный адаптер isatap.{F413E4AB-10B0-4887-87F6-3CF20CE3BAB5}:



Состояние среды. . . . . . . . : Среда передачи недоступна.

DNS-суффикс подключения . . . . . :

Описание. . . . . . . . . . . . . : Адаптер Microsoft ISATAP

Физический адрес. . . . . . . . . : 00-00-00-00-00-00-00-E0

DHCP включен. . . . . . . . . . . : Нет

Автонастройка включена. . . . . . : Да



Туннельный адаптер Teredo Tunneling Pseudo-Interface:



Состояние среды. . . . . . . . : Среда передачи недоступна.

DNS-суффикс подключения . . . . . :

Описание. . . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface

Физический адрес. . . . . . . . . : 00-00-00-00-00-00-00-E0

DHCP включен. . . . . . . . . . . : Нет

Автонастройка включена. . . . . . : Да



C:\Users\Администратор>



Ipconfig s RDSH1



Microsoft Windows [Version 6.2.9200]

(c) Корпорация Майкрософт, 2012. Все права защищены.



C:\Users\Администратор>ipconfig /all



Настройка протокола IP для Windows



Имя компьютера . . . . . . . . . : RDSH1

Основной DNS-суффикс . . . . . . : jetvdi.ru

Тип узла. . . . . . . . . . . . . : Гибридный

IP-маршрутизация включена . . . . : Нет

WINS-прокси включен . . . . . . . : Нет

Порядок просмотра суффиксов DNS . : jetvdi.ru



Ethernet adapter Ethernet:



DNS-суффикс подключения . . . . . :

Описание. . . . . . . . . . . . . : Сетевое подключение Intel(R) 82574L Gigab

it

Физический адрес. . . . . . . . . : 00-50-56-BE-5C-D6

DHCP включен. . . . . . . . . . . : Нет

Автонастройка включена. . . . . . : Да

IPv4-адрес. . . . . . . . . . . . : 10.1.1.50(Основной)

Маска подсети . . . . . . . . . . : 255.255.255.0

Основной шлюз. . . . . . . . . : 10.1.1.1

DNS-серверы. . . . . . . . . . . : 10.1.1.2

10.1.1.3

NetBios через TCP/IP. . . . . . . . : Включен



Туннельный адаптер isatap.{6A4D6344-A504-4356-A863-6DF26CD08CB2}:



Состояние среды. . . . . . . . : Среда передачи недоступна.

DNS-суффикс подключения . . . . . :

Описание. . . . . . . . . . . . . : Адаптер Microsoft ISATAP

Физический адрес. . . . . . . . . : 00-00-00-00-00-00-00-E0

DHCP включен. . . . . . . . . . . : Нет

Автонастройка включена. . . . . . : Да



Туннельный адаптер Teredo Tunneling Pseudo-Interface:



Состояние среды. . . . . . . . : Среда передачи недоступна.

DNS-суффикс подключения . . . . . :

Описание. . . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface

Физический адрес. . . . . . . . . : 00-00-00-00-00-00-00-E0

DHCP включен. . . . . . . . . . . : Нет

Автонастройка включена. . . . . . : Да



C:\Users\Администратор>






Цитата:



6 GB для 80 терминальных пользователей - маловато будет...



Это ведь только файловый сервер ...




Цитата:



Какие процессы нагружают процессор?



Процесс System, что собственно и странно



Кстати, использование оперативной памяти всего 800 мбайт из 6 гб...
Аватара пользователя
exo

Re: Проблемы с производительностью Файлового(!) сервера Windows Server 2012

Сообщение exo »

Цитата Antonvl:



DNS-серверы. . . . . . . . . . . : 127.0.0.1
Проблемы с производительностью Файлового(!) сервера Windows Server 2012




исправляйте



Цитата Antonvl:



10.1.1.3
Проблемы с производительностью Файлового(!) сервера Windows Server 2012




кто такой?


Цитата Antonvl:



Это ведь только файловый сервер ...
Проблемы с производительностью Файлового(!) сервера Windows Server 2012




теперь я понял, что терминальные у вас разделены.




Цитата Antonvl:



AD1 (AD+DNS) 2012 4GB RAM 2vCPU 40Gb HDD 1xE1000e
Проблемы с производительностью Файлового(!) сервера Windows Server 2012




если там только AD можете оставить 2 GB RAM.



все системные диски по 40 GB. Сколько свободного места?

Посмотрите с помощью
process monitor
подробную информацию о процессоре и нагрузки на диски. Если зайти терминально на сервере и по работать там с файлами - какова скорость?
Аватара пользователя
Antonvl

Re: Проблемы с производительностью Файлового(!) сервера Windows Server 2012

Сообщение Antonvl »

DNS исправил

10.1.1.3 это IP, зарезервированный под второй AD+DNS, его не делали.

На терминальном 18 свободно, на файловом 23 (это на системных)



Можно подробнее про process monitor - какова методика работы ? то что он показыват процессы и рисует графики по каждому из них это я вижу. Как измерить?
Аватара пользователя
exo

Re: Проблемы с производительностью Файлового(!) сервера Windows Server 2012

Сообщение exo »

Цитата Antonvl:



10.1.1.3 это IP, зарезервированный под второй AD+DNS, его не делали
Проблемы с производительностью Файлового(!) сервера Windows Server 2012




ну так уберите его, раз его нет.


Цитата Antonvl:



Как измерить?
Проблемы с производительностью Файлового(!) сервера Windows Server 2012




покажите скрины.
Аватара пользователя
Antonvl

Re: Проблемы с производительностью Файлового(!) сервера Windows Server 2012

Сообщение Antonvl »

Во вложении файлы скринов.
Вложения

[Расширение jpg было запрещено, вложение больше недоступно.]

Вложения

[Расширение jpg было запрещено, вложение больше недоступно.]

Аватара пользователя
Denis Dyagilev

Re: Проблемы с производительностью Файлового(!) сервера Windows Server 2012

Сообщение Denis Dyagilev »

Попробуйте выключить Offloading на сетевой карте.
Аватара пользователя
winbond

Re: Проблемы с производительностью Файлового(!) сервера Windows Server 2012

Сообщение winbond »

Извините за отступление. Прочитал тему.

Из забавного - у нас файл-сервер пашет на вин2к для 150 пользователей. Старенький HP 2003 года на двух амдэшных процах по 2 ядра (хоть убейте, не помню что там стоит, феном вроде из первых), 2 гига памяти, рейд 5 на смешных скази2 дисках по 150 гигов. Полтора года аптайма (вроде, но точно не меньше). Мониторинг по нему молчит. Алертов нет. Вернее есть, но - "вам требуется обновить ваш сервер". Коллеги, я не понимаю ваших проблем. Увы.

P.S. Напомнило мне наш семейный холодильник купленный в 70х годах и благополучно переживший всех своих собратьев. Ну и про "экономику г*а"(поиск рулит) конечно. Проблему нынешнего это не решит. Поэтому извиняюсь.

Другой вопрос, что у нас там на 2к обычная файлопомойка со скриптами и даже без VSS. Используются ли у вас новые технологии? Если не используются, то не включены ли они? А если включены, то как используются - шифровалка (ADRMS) может или подобное?

P.P.S. Кстати, такую фигню с низкой производительностью на вмвари наблюдал несколько раз при смене ВМ с гипера на вмварь - чистые ВМ, но конфига серваков была перенесена (не такое страшное падение как в XP на гипере, но все же на глаз близко к этому). Решал вообще чистой установкой (при этом набивал конфиги руками по старому шаблону) - помогало. Почему-то.

Вообще как погонять тест производительности под гипер/вмварь правильно - никто не подскажет? Не пожалею пару-тройку-пятерку часов сна.
Аватара пользователя
cameron

Re: Проблемы с производительностью Файлового(!) сервера Windows Server 2012

Сообщение cameron »

Antonvl,

я бы предположила что проблемы в СХД.

iSCSI? 1G или 10G?

что со стороны соляриса? (да и почему СХД на столь странном решении? есть же всякие openfilter и тд, для фривари).
Ответить

Вернуться в «Windows Server 2012/2012 R2»