Тормоза 1с77 в Windows Server2012
Модераторы: Trinity admin`s, Free-lance moderator`s
Тормоза 1с77 в Windows Server2012
Купили у вас новый сервер и не могу его ввести в эксплуатацию уже три недели. Сервер Xeon E3-1270v6/32Gb/2x256Gb SSD+3x1Tb HDD, MB Supermicro X11SSM-F
На контроллере МВ собран RAID1 на SSD, разбит на два тома система + под базу 1с.
Старый сервер Xeon E3-1270v2/16Gb/RAID1 на двух HDD+ 1xSSD.
И на выходе получаем, что 1с77 если запускать одиночную задачу, то обработка проходит примерно одинаково на обоих серверах.
А при запуске одновременно двух и более копий 1с77, то на новом сервере обработки проходят медленнее на 30-50%.
Ни как не могу найти в чем причина. Пробовал отключать-включать КЕШ, ситуация ни как не меняется. Dynamic Fair Share Scheduling (DFSS) отключен был изначально.
Гипертрейдинг также отключал.
На контроллере МВ собран RAID1 на SSD, разбит на два тома система + под базу 1с.
Старый сервер Xeon E3-1270v2/16Gb/RAID1 на двух HDD+ 1xSSD.
И на выходе получаем, что 1с77 если запускать одиночную задачу, то обработка проходит примерно одинаково на обоих серверах.
А при запуске одновременно двух и более копий 1с77, то на новом сервере обработки проходят медленнее на 30-50%.
Ни как не могу найти в чем причина. Пробовал отключать-включать КЕШ, ситуация ни как не меняется. Dynamic Fair Share Scheduling (DFSS) отключен был изначально.
Гипертрейдинг также отключал.
Re: Тормоза 1с77 в Windows Server2012
Провел эксперимент, скопировал базу на другой диск и флешку. При запуске одновременно трех копий 1с77, но с базами на разных дисках, при обработке нет ни каких тормозов. Т.е. проблема однозначно в дисковой системе. Но как ее победить?
Re: Тормоза 1с77 в Windows Server2012
KoM писал(а):MB Supermicro X11SSM-F
На контроллере МВ собран RAID1
Понятно - у вас fake-raid через чипсет:
>>Intel® C236 controller for 8 SATA3 (6 Gbps) ports; RAID 0,1,5,10
Ничего интересного - софт-зеркало силами ОС зачастую и то лучший вариант.
Есть подозрение, что он плохо умеет многопоточность на один диск (выглядит так по крайней мере).
Вам бы прогнать fio или iometer с наращиванием к-ва потоков (а так же в один поток с увеличением глубины очереди до сакраментальных 32-х ) - было б чуточку яснее, что происходит.
Если можете погонять систему с HBA или честным рейд-контроллером - тоже неплохо для понимания.
Re: Тормоза 1с77 в Windows Server2012
Нашел на время RAID контроллер Adaptec ASR-2405, подцепил на него один из HDD, кинул на него базу 1с. Результат такой же - тормоза при запуске двух и более обработок одновременно.
Re: Тормоза 1с77 в Windows Server2012
мммм... наверно всё же SSD, а не HDD, не?KoM писал(а):Нашел на время RAID контроллер Adaptec ASR-2405, подцепил на него один из HDD, кинул на него базу 1с. Результат такой же - тормоза при запуске двух и более обработок одновременно.
кстати, а что за SSD используете?
* * *
насчёт проблемы... ASR-2405 довольно плюшевый девайс (одно лишь отсутствие в его доступных конфигурациях массивов вариантов с чётностью уже как-бы намекает), так что с него станется быть bottleneck для SSD. А более современного/скоростного контроллера нет на попробовать?
ну и вообще - Вы пишете про "обработки"
а профиль нагрузки на дисковую эти "обработки" какой дают?
ну просто чтоб понимать, что там происходит
и Вы зря игнорируете рекомендации по прогону стандартных паттернов нагрузки (включая и максимально похожие на Вашу задачу) силами принятых в индустрии бенчеров (fio, iometer)
без цифр тестов гадать на кофейной гуще можно долго
в качестве notabene - а как поведёт себя Ваша проблема, если положить базу 1с на софт-зеркало ОС (ну или одиночный SSD в режиме "просто SATA", без фейк-рейдового драйвера или тормозного Адаптека)?
если разницы не воспоследует, то, возможно, тут влияние каких-либо особенностей 2012-го сервера (кстати, а он у Вас "чистый", или R2? второе предпочтительнее - "чистый 2012" был тем ещё глюкалом)
короче, как пел Владимир Семёнович, "а из зала мне кричат - "давай подробности!""
Re: Тормоза 1с77 в Windows Server2012
Может быть, сработает то же решение с Dynamic Fair Share Scheduling, что и для 1C8. Вероятность высока, т.к. причина кроется в 2012 Server.
Решение описано тут
Решение описано тут
Re: Тормоза 1с77 в Windows Server2012
Извиняюсь за долгое мое молчание. Проблему решил. Все дело оказалось в несовместимости RAID контроллера и SSD дисков. Переконфигурировал дисковую систему: RAID1 на HDD (набортный RAID) для системы и RAID1 софтовый (средствами ОС) на SSD под базу 1с77. И еще вернулся на Windows Server 2008r2.
И все отлично заработало, ни каких тормозов и блокировок.
И все отлично заработало, ни каких тормозов и блокировок.
DFSS я первым делом проверил, в 2012 (не R2) он изначально отключен.aashape писал(а):Может быть, сработает то же решение с Dynamic Fair Share Scheduling, что и для 1C8. Вероятность высока, т.к. причина кроется в 2012 Server.
Решение описано тут
Кто сейчас на конференции
Сейчас этот форум просматривают: Google [Bot] и 68 гостей