none
Производительность 1С RRS feed

  • Вопрос

  • Здравствуйте!

    Имеется следующее оборудование:
    IBM BladeCenter H
    2 сервера IBM HX5 scalability complex (4 x Intel Xeon 8C Processor Model E7-4830 105W 2.13GHz/24MB, 272 GB DDR3 1333MHz VLP RDIMM)
    СХД IBM Storwize V7000 (подключение по Fibre Channel 8Gb)


    На базе Hyper-V Server 2012 настроен отказоустойчивый кластер и виртуальные машины со следующими характеристиками:
    SQLServer - 6 x Intel Xeon E7-4830 2.13GHz, 51GB ОЗУ, MS Windows Server 2008 R2 SP1, MS SQL Server 2008, прямое подключение к системе хранения данных IBM Storwize V7000 для хранения баз данных и логов.
    Server1C - 16 x Intel Xeon E7-4830 2.13GHz, 136GB ОЗУ, MS Windows Server 2008 R2 SP1, сервер 1С:Предприятие 8.2.19.68, сервер удаленных рабочих столов (~100 пользователей).
    Файлы дисков виртуальных машин размещены в общем томе кластера на IBM Storwize V7000.

    Интересует вопрос низкой производительности 1С:Предприятия. Разработчики 1С попросили выполнить мониторинг системы и собрать счетчики производительности, после чего они сделали заключение, что на нашем сервере 1С зашкаливает значение счетчика memory: pages/sec, и что его значение не должно превышать 20. При этом файл подкачки практически не используется и есть достаточный объем свободной оперативной памяти ( ~100ГБ) на сервере 1С. На странице http://support.microsoft.com/kb/139609 есть информация о том, что высокое значение счетчика memory: pages/sec не связано с недостатком памяти или с активностью файла подкачки.

    Можете ли Вы дать какие-то рекомендации и помочь в решение данной проблемы производительности?

    Спасибо.

    15 ноября 2013 г. 8:02

Ответы

  • Занимаемся производительностью 1С очень давно, много и каждый день. Что здесь не устраивать рекламу, если погуглите, то найдете.

    1. Вам нужно собранные счетчики куда выложить, что мы могли на наих посмотреть и по ним что-то сказать

    2. pages/sec скорее всего зашкаливает благодаря коду конфигурации 1с, где ни кто не копался и не анализировал, а нужны ли реально те данные, которые "лопатит" сервере 1с. Это может быть так: кто то строит отчет где в форму выводятся миллион строк, а потом визуально по нему делает поиск. Это все вместо того чтобы сразу сделать поиск запросом. Отправляйте править код. Не могут, то я могу помочь.

    3. Перенесите роль сервера 1С на скуль и добейтесь чтобы работал SHARED MEMORY, это добавит скорости


    MCSE since 2004

    16 ноября 2013 г. 16:40

Все ответы

  • Интересует вопрос низкой производительности 1С:Предприятия. Разработчики 1С попросили выполнить мониторинг системы и собрать счетчики производительности, после чего они сделали заключение, что на нашем сервере 1С зашкаливает значение счетчика memory: pages/sec, и что его значение не должно превышать 20.

    Могу сказать совершенно точно: на pages/sec ориентироваться в данном вопросе точно не нужно, ибо он "реагирует" и на операции с memory-mapped файлами... лучше посмотрите на Logical Disk\Avg. Disk Sec* - какие средние значения?

    Active Directory? Ask me how.

    15 ноября 2013 г. 9:25
    Отвечающий
  • Не видя параметров остальных параметров мониторинга давать советы в вашем случае - все равно, что лечить по фотографии.

    Я предложил бы разнести сервер 1С:Предприятие и сервер удаленных рабочих столов на разные машины, т.к. данные приложения конкурентно используют одни и те же ресурсы (память и процессорное время). Высокие значения счетчика могут быть связаны с частым переключение контекста (можно посмотреть \System\Context Switches /sec). Также имеет смысл обратить внимание на очереди дисков машин.



    • Изменено Lapay D.A. _ 15 ноября 2013 г. 11:26
    15 ноября 2013 г. 11:12
  • Занимаемся производительностью 1С очень давно, много и каждый день. Что здесь не устраивать рекламу, если погуглите, то найдете.

    1. Вам нужно собранные счетчики куда выложить, что мы могли на наих посмотреть и по ним что-то сказать

    2. pages/sec скорее всего зашкаливает благодаря коду конфигурации 1с, где ни кто не копался и не анализировал, а нужны ли реально те данные, которые "лопатит" сервере 1с. Это может быть так: кто то строит отчет где в форму выводятся миллион строк, а потом визуально по нему делает поиск. Это все вместо того чтобы сразу сделать поиск запросом. Отправляйте править код. Не могут, то я могу помочь.

    3. Перенесите роль сервера 1С на скуль и добейтесь чтобы работал SHARED MEMORY, это добавит скорости


    MCSE since 2004

    16 ноября 2013 г. 16:40