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

В рамках проекта ЦКТП ПАО «Россети» требовалось обеспечить качественную работу информационной системы управления казначейскими операциями, находящейся в опытно-промышленной эксплуатации. Проект был разбит на 2 этапа. Сначала необходимо было обеспечить производительность и стабильность работы внедряемой системы, в которой уже работало около 600 пользователей. Затем подготовить и провести нагрузочное тестирование на 1000 пользователей и обеспечить необходимый уровень производительности операций. В результате проведенных работ все цели были достигнуты. Система обеспечивает качественную работу пользователей с необходимым уровнем производительности. По результатам нагрузочного тестирования конфигурации сделан вывод о том, что система ПАО «Россети» способна справиться с увеличением нагрузки до 1000 одновременно работающих пользователей и при этом показать необходимый уровень производительности ключевых операций.

Россети
Заказчик

Публичное акционерное общество «Российские сети» (ПАО «Россети») — оператор энергетических сетей в России — является одной из крупнейших электросетевых компаний в мире. Компания управляет 2,35 млн километров линий электропередачи, 507 тыс. подстанций трансформаторной мощностью более 792 тыс. МВА. В 2018 году полезный отпуск электроэнергии потребителям составил 761,5 млрд кВт∙ч. Численность персонала — 220 тыс. человек. Имущественный комплекс включает 35 дочерних и зависимых обществ, в том числе 15 межрегиональных, и магистральную сетевую компанию.

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

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

Требовалось выполнить две поставленные задачи:

1. Обеспечить качественную работу в рабочей базе при растущей нагрузке. На момент выполнения работ в системе уже работало порядка 600 пользователей. При этом целевыми показателями качества являлись:
  • производительность ключевых операций;
  • бесперебойная работы системы;
  • гарантия корректного выполнения бизнес-операций в базе (отсутствие ошибок у пользователей).

2. Подготовить и провести нагрузочное тестирование информационной базы при нагрузке в 1000 одновременно работающих пользователей. Обозначенные ранее показатели качества должны были быть сохранены.

2
Что сделано
На первом этапе специалисты ООО «Казначейские системы» при поддержке фирмы «1С» начали свою работу с настройки мониторинга и сбора текущих показателей работы информационной базы находящейся в эксплуатации. Были выполнены следующие работы:
  • настроен сбор технологических журналов;
  • настроен сбор данных о загруженности оборудования;
  • в обозначенные ключевые операции встроены замеры времени.

Следующим шагом работ стал аудит и приведение в соответствие методикам и рекомендациям фирмы «1С» настроек рабочих серверов приложений и СУБД. Настройки выполнялись в основном по методикам опубликованным на сайте технологических вопросов крупных внедрений.

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

Работы по второму этапу, включавшему проведение нагрузочного тестирования на 1000 пользователей, начались с подготовки тестового стенда. Настройка как самих серверов, так и средств логирования и мониторинга осуществлялась по аналогичным методикам.

После этого потребовалось подготовить сам тест. Эти работы включали в себя следующие ключевые задачи:
  1. Подготовка тестовой базы, включая в себя наполнение данными под целевое число пользователей.
  2. Формирование сценария нагрузочного теста с указанием выполняемых операций, ролей пользователей, интенсивности выполняемых ими операций, а также требованиями к наполнению тех или иных документов/отчетов/сравочников.
  3. Встраивание инстумента ТестЦентр, входщего в состав «1С:Корпоративного инструментального пакета 8», в тестируемую базу.
  4. Написание обработок тестирования, которые отражают сценарий выполнения пользователями операций.
  5. Настройка тестовых сценариев и отладка нагрузочного теста.

Когда нагрузочный тест был готов и отлажен, участники проекта перешли к непосредственным тестам на 1000 пользователей, в ходе которых собирались и анализировались технологические данные. По результатам анализа вносились корректировки в программный код для улучшения скорости выполнения операций, отслеживалось возникновение ожиданий на блокировках и ошибок параллельной работы.

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

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

4
Дополнительная информация о проекте

Производительность по результатам нагрузочных тестов на 1000 пользователей

Ключевая операция

Приоритет

Целевое время,
сек.

15.10.2018

08.02.2019

Загрузка реестра платежей ДЗО (2-я модель)

1

25

0,92

1,00

Создание реестра платежей ДЗО (2-я модель)

2

120

0,51

0,99

Создание ЗНП из графика платежей (1-я модель)

3

2

0,55

0,86

Создание Реестра платежей ДЗО (1-я модель)

4

30

0,78

1,00

Открытие реестра платежей

5

5

0,95

0,98

Отправка на согласование реестра платежей

6

3

0,75

0,98

Согласование реестра платежей

7

3

0,56

0,97

Проведение ЗНП из формы реестра (групповое)

8

120

1,00

1,00

Проведение ЗНП из формы реестра (единичное)

9

2

0,86

0,95

Обновление списка ЗНП в реестре

10

3

0,96

0,99

Интерактивное согласование ЗНП

11

2

0,71

1,00

Групповое согласование ЗНП из формы реестра

12

10

0,96

1,00

Поиск договора по номеру

13

3

1,00

1,00

Поиск договора по контрагенту

14

3

0,99

1,00

Обмен с банком: Загрузка выписки txt

15

10

0,87

0,98

Обмен с банком: поиск ссылок на НСИ для разбора выписки

16

120

0,93

1,00

Обмен с банком: отбор данных

17

5

1,00

1,00

Обмен с банком: обновление таблицы

18

10

0,42

1,00

Обмен с банком: загрузка шаблона распознавания выписки (excel)

19

30

0,83

0,97

Обмен с банком: обработка банковской выписки

20

180

1,00

1,00

Обмен с банком: создание документов «Списание» и «Поступление»

21

300

0,47

1,00

Сохранение контрагента (ЗНИ) — внешний замер

22

2

0,86

0,96

Сохранение договора (ЗНИ) — замер в обработке ТЦ (внешний)

23

3

0,64

0,97

Поиск контрагента по фильтрам

24

5

1,00

1,00

Открытие формы списка «Документы кредитов»

25

10

0,99

1,00

Запись и проведение документа «Транш»

26

5

0,19

0,96

Создание документов «Резервирование бюджета» из документа «Транш»

27

30

0,80

0,98

Запись и проведение  документа «Кредитная линия»

28

5

0,53

0,86

Открытие формы списка «Документы Займы»

29

10

1,00

1,00

Запись и проведение документа «Заём»

30

5

0,89

1,00

Открытие формы списка «Документы гарантий»

31

5

1,00

1,00

Запись и проведение документа «Гарантия»

32

5

1,00

1,00

Запись и проведение документа «Общий график по облигации»

33

5

0,85

0,97

Формирование отчета по ковенантам

34

180

1,00

1,00

Формирование отчета по долговому портфелю

35

180

0,70

1,00

Формирование отчета по динамике показателей КРП

36

180

0,90

1,00

Проведение акцепта: агрузка файла РЦК

37

60

1,00

1,00

Проведение акцепта: сопоставление данных в программе

38

60

0,98

1,00

 

Информационные базы

Информационная база 1С:Предприятие Конфигурация Пользователей СУБД Сервер Объем (Гб)
Код Название Версия Разрядность СУБД
treasury_test Единое Казначейство 8.3.10.2561 64 Управление холдингом, редакция 1.1 (1.1.1.27) 1000 MS SQL Server 2014 SP2 12.0.5000.0 rs-1capp-02 RS-1CSQLT-01 170

Аппаратное обеспечение

Сервер Процессор Память (Гб) Операционная система
Тип Ядер ГГц
HPE ProLiant BL460c Gen9 Е5-2690 v4 14 2.6 1024 Vmware ESXI 6.0 U2
Версия для печати
ПОЛЬЗОВАТЕЛЕЙ
1
тыс
Платформа
1С:Предприятие 8 КОРП
Эксперт
Кислицин В.
Менеджер проекта
Войтович Д.
Июнь 2017 — Апрель 2019
Центральный федеральный округ РФ

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

Новости
21 июля 2026
Новый релиз 1С:RCM от Деснола позволит определять «здоровье» оборудования по методике Минэнерго

Компания «Деснол», разработчик и интегратор экосистемы 1С:ТОИР, выпустила релиз «1С:RCM Управление надежностью» редакции 2.0.4.15. В продукте появились расчет стоимости ремонтов с учетом наработки оборудования, индекс технического состояния по методике Минэнерго и автоматический пересчет критичности по всей иерархии активов — от отдельных узлов до целых установок и производственных линий. Это позволяет быстрее определять приоритетные объекты для ремонта без ручных расчетов на каждом уровне иерархии.

16 июля 2026
Опубликована интерактивная схема «Экосистема 1С для корпоративных заказчиков»

Схема содержит полную подробную карту направлений и областей корпоративной цифровизации с использованием технологий, решений и сервисов группы компаний «1С».