||
Краткое описание

Компания «Криогенмаш» повысила скорость работы IT-инфраструктуры. В результате проекта работа решений «1С:ERP Управление предприятием», «1С:Документооборот» и «1С:Зарплата и управление персоналом КОРП» ускорилась в 3 раза. Благодаря оптимизации системы и правильной конфигурации IT-инфраструктуры, повысилась производительность.

ПАО «Криогенмаш»
Заказчик

«Криогенмаш» — крупнейшая в РФ компания в по производству технологий и оборудования для разделения воздуха, по снабжению техническими газами и разработке комплексных решений в области СПГ.

1
Цели и задачи

Цели проекта:

  1. Увеличить скорость работы всех решений на платформе «1С:Предприятие», используемых в компании.
  2. Построить инфраструктуру на 500 пользователей, которые смогут работать без снижения производительности.
  3. Повысить общие показатели серверов: вычислительную мощность центрального процессора, объем ОЗУ и другие.

Задачи проекта:

  1. Провести аудит производительности систем, работающих на платформе «1С:Предприятие», и серверной инфраструктуры клиента.
  2. Сформировать и запустить целостную и максимально надежную IT-инфраструктуру бизнеса.

2
Что сделано

На момент обращения к экспертам assino компания использовала следующие решения:

  • «1С:ERP Управление предприятием»,
  • «1С:Документооборот»,
  • «1С:Зарплата и управление персоналом КОРП».

Базы этих программ  были размещены на собственных серверах компании, где использовалась среда виртуализации hyper-v. Но производительность серверных мощностей была недостаточной для бесперебойной и оперативной работы пользователей в системах: долгий запуск конфигуратора, баз и документов, длительное ожидание после проведения документов.

Для выявления выявления проблемы производительности и узких мест системы требовалось произвести аудит и сформировать экспертное заключение с перечнем рекомендаций по улучшению производительности сервера.

Специалисты assino проанализировали серверную инфраструктуру клиента, провели необходимые расчеты и выполнили нагрузочное тестирование по собственной методике.

Подробнее о том, какие работы были выполнены: 

  1. Развернули точную копию информационной системы заказчика на мощностях assino: выполнение данной операции позволило с наименьшими трудозатратами определить узкие места системы. IT-инфраструктура assino оптимально настроена для развертывания клиентских 1С-систем для нагрузочных тестов.
  2. Выполнили нагрузочное тестирование: специалисты assino использовали программу собственной разработки, которая выполнялась на сервере заказчика с использованием одного ядра и в MSSQL. Скрипт показывал топ типов ожиданий, что означало, какие задачи сеанса находятся в очереди исполнителей планировщика на сервере.
  3. При выполнении ключевых операций по ранее настроенным счетчикам производительности и показателям Apdex (индекс комфортности работы в конфигурации 1C:КА) эксперты assino определили наиболее уязвимые с точки зрения производительности места системы.
  4. По результатам выполненного нагрузочного тестирования проектная команда assino разработала рекомендации по программной и аппаратной части, которая учитывает специфику деятельности заказчика.

Результаты второго и третьего этапов работ позволили выявить следующие узкие места инфраструктуры заказчика:

  1. Для сред выделено не всегда достаточное количество ресурсов с целью обеспечения оптимальной производительности.
  2. Используются диски SAS, что вызывает возникновение очередей на выполнение операций чтения и записи при работе с приложениями на платформе «1С:Предприятие».
  3. На серверах приложений выделено менее минимально рекомендуемого разработчиками 1С объема оперативной памяти.
  4. Используемая среда виртуализации (на момент обращения использовалась hyper-v) по опыту специалистов команды assino hyper-v может не оптимально использовать аппаратные ресурсы сервера (например, реальная частота процессора в виртуальной среде hyper-v в независимости от выполненных настроек в реальности может оказаться намного ниже ожидаемой).
  5. Уровень лицензирования платформы 1С не соответствует серверам (в существующих средах dev/test и prod (тестовый и продуктивный сервер), для решений используется платформа уровня ПРОФ. Целевое количество соединений для приложения ERP предполагается от 500 и выше, а, значит, что с лицензией ПРОФ сервер приложения задействует всего лишь 2 ядра (настройка по умолчанию: 256 соединений на один процесс rphost, который задействует одно ядро процессора)

По итогам IT-аудита клиенту был предоставлен комплекс отчетов:

  1. Отчет по ошибкам в коде 1С.
  2. Отчет о производительности серверной IT-инфраструктуры заказчика.
  3. Отчет о загруженности основных серверных ресурсов с указанием узких мест.
  4. Отчет по программным и архитектурным ошибкам в информационных базах.
  5. Подробные рекомендации по оптимизации аппаратной или программной составляющей системы «1С:Предприятие».
  6. Рекомендации по оптимизации архитектурных решений.

Рекомендации экспертов assino по оптимизации IT-инфраструктуры были следующие:

  1. Переконфигурировать текущую IT-архитектуру.
  2. Перейти на более производительную систему виртуализации VMware ESXI версии не ниже 6.5.
  3. Организовать ИТ-инфраструктуру в соответствии с логической схемой Рис. 1 (см. раздел «Архитектура решения и масштаб проекта»).
  4. Выделить более производительные dev\test и prod-среды согласно Рис. 2 и Рис. 3 соответственно.
  5. Обеспечить высокоскоростным SSD-дисками (скорость записи не менее 6.5 Мб/с) будущий кластер из дисков.
  6. Организовать скоростной канал связи от 10 Гбит/c.
  7. Перейти на уровень лицензии КОРП платформы «1С:Предприятие».

Архитектура решения и масштаб проекта

Hеализованные по рекомендациям экспертов assino схемы IT-инфраструктуры выглядят следующим образом.

log.png

    Рисунок 1. Логическая схема организации IT-инфраструктуры (кликните, чтобы увеличить)
     




    devtest.jpg

    Рисунок 2. Схема организации dev/test-среды (кликните, чтобы увеличить)
    prod.png

    Рисунок 3. Схема организации prod-среды (кликните, чтобы увеличить)
     
     

    Масштаб проекта: 

    • Количество АРМ — 500;
    • Количество ИБ — 3.
    3
    Результаты проекта

    Процесс аудита и расчетов показал, что даже при нагрузочном тестировании используемые заказчиком  решения: «1С:Документооборот» и «1С:Зарплата и управление персоналом КОРП» показывают трехкратное увеличение быстродействия по отношению к быстродействию на инфраструктуре существующего хостинг-провайдера, которым изначально пользовался заказчик.

    Результаты проекта: 

    1. Реализованная инфраструктура на 500 пользователей 1С, которые могут работать в 1С одновременно без деградации производительности.
    2. Скорость работы решений 1С выросла в 3 раза.
    3. Общие показатели производительности серверов — вычислительная мощность центрального процессора, объем ОЗУ, дисковой подсистемы, также выросли. 

    Версия для печати
    Вход для
    партнеров
    ПОЛЬЗОВАТЕЛЕЙ
    500
    Продукты
    1С:Зарплата и управление персоналом 8 1С:Документооборот 8
    Партнер
    Ассино
    Март 2022 — Сентябрь 2022
    Центральный федеральный округ РФ
    Эксперты фирмы «1С» и партнеров будут рады дать вам консультацию.
    Задать вопрос по кейсу

    БАЗЫ ЗНАНИЙ "ПРОФКЕЙС"

    Новости
    15 ноября 2024
    Новый онлайн-курс «Искусственный интеллект и 1С. Курс на основе решений от 1С-Рарус. Большие языковые модели и распознавание речи - инструменты для бизнеса»

    Участники познакомятся с принципами работы и возможностями ИИ, практикой применения ИИ в профессиональной деятельности. Получат навыки использования ИИ из ПП на платформе «1С:Предприятие 8». Обучатся эффективным запросам к большим языковым моделям.

    14 ноября 2024
    Беларусь. Запуск нового сервиса «Беларусь. DriveBank»

    Сервис обеспечивает прямой обмен электронными документами с банками Республики Беларусь.