Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2012/2012 R2 (http://forum.oszone.net/forumdisplay.php?f=117)
-   -   Проблемы с производительностью Файлового(!) сервера Windows Server 2012 (http://forum.oszone.net/showthread.php?t=264323)

Antonvl 15-07-2013 11:13 2184832

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

Исходные данные - группа виртуальных серверов на 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 15-07-2013 12:23 2184879

Доброго дня.
повторите, пожалуйста, полную конфигурацию хоста и виртуальных машин (всех). Интересует организация дисковой системы.
также покажите IPCONFIG /ALL с контроллера домена и терминального сервера.
6 GB для 80 терминальных пользователей - маловато будет...
Какие процессы нагружают процессор?

Antonvl 15-07-2013 15:29 2184987

Хосты
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 15-07-2013 15:46 2184999

Цитата:

Цитата Antonvl
DNS-серверы. . . . . . . . . . . : 127.0.0.1 »

исправляйте
Цитата:

Цитата Antonvl
10.1.1.3 »

кто такой?
Цитата:

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

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

Цитата:

Цитата Antonvl
AD1 (AD+DNS) 2012 4GB RAM 2vCPU 40Gb HDD 1xE1000e »

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

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

Antonvl 15-07-2013 16:34 2185032

DNS исправил
10.1.1.3 это IP, зарезервированный под второй AD+DNS, его не делали.
На терминальном 18 свободно, на файловом 23 (это на системных)

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

exo 15-07-2013 16:40 2185035

Цитата:

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

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

Цитата Antonvl
Как измерить? »

покажите скрины.

Antonvl 15-07-2013 17:08 2185049

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

Denis Dyagilev 17-07-2013 15:00 2186048

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

winbond 21-07-2013 00:44 2188011

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

Другой вопрос, что у нас там на 2к обычная файлопомойка со скриптами и даже без VSS. Используются ли у вас новые технологии? Если не используются, то не включены ли они? А если включены, то как используются - шифровалка (ADRMS) может или подобное?
P.P.S. Кстати, такую фигню с низкой производительностью на вмвари наблюдал несколько раз при смене ВМ с гипера на вмварь - чистые ВМ, но конфига серваков была перенесена (не такое страшное падение как в XP на гипере, но все же на глаз близко к этому). Решал вообще чистой установкой (при этом набивал конфиги руками по старому шаблону) - помогало. Почему-то.
Вообще как погонять тест производительности под гипер/вмварь правильно - никто не подскажет? Не пожалею пару-тройку-пятерку часов сна.

cameron 21-07-2013 23:01 2188346

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


Время: 01:18.

Время: 01:18.
© OSzone.net 2001-