Клиент | CTS-108-001 |
---|---|
Партнер | ООО «Аспект» |
1С:Эксперт | Прохоров Илья Владимирович |
Менеджер проекта | Стронин Илья Владимирович |
Начало работ | 30.06.2010 |
Окончание работ | 27.01.2011 |
Необходимо повысить производительность работающей информационной системы (БП, 100 пользователей) до требуемого уровня.
В ходе выполнения проекта была произведена оптимизация ключевых операций, увеличена скорость их выполнения, а оптимизация запросов привела к значительному уменьшению времени ожидания на блокировках. Таким образом, удалось повысить эффективность работы пользователей с информационной системой и достичь желаемых целей.
С момента внедрения комплексной автоматизации учета на платформе 8.1 на нашем предприятии прошло уже несколько лет. За это время выявились проблемные участки и назрела необходимость в оптимизации информационной системы. Проектной командой ООО «Аспект» было предложено участие в проекте ЦКТП от фирмы «1С», целью которого является повышение производительности и уровня надежности крупных корпоративных систем.
За долгие годы сотрудничества ООО «Аспект» зарекомендовала себя как надежный партнер при разработке и внедрении информационной системы по комплексной автоматизации учета.
В ходе выполнения проекта была произведена оптимизация ключевых операций, увеличена скорость их выполнения, а оптимизация запросов привела к значительному уменьшению времени ожидания на блокировках. Таким образом, удалось повысить эффективность работы пользователей с информационной системой и достичь желаемых целей.
Перед началом работ по оптимизации была проведена объективная оценка текущей производительности системы по методике APDEX. Для этого был составлен список ключевых операций, определены приоритеты и требования к производительности каждой операции, а так же собрана информация о фактической производительности на всех операциях в реально работающей системе. В результате была получена общая оценка 0.54 («плохо» по шкале APDEX), причем, по отдельным операциям оценка была ниже 0.5 («неприемлемо»). Это означает, что фактически система была неработоспособна из-за серьезных проблем с производительностью.
Оптимизация системы выполнялась в несколько этапов. На первом этапе (до 6.09.2010) были устранены основные узкие места системы. Оптимизация проводилась с использованием Центра управления производительностью. По итогам первого этапа общая производительность системы вышла на уровень 0.74 («удовлетворительно»).
На втором этапе (до 24.09) полученный результат был сопоставлен с субъективной оценкой пользователей, что позволило выявить недостатки существующего списка ключевых операций. Пользователи оценивали производительность системы как «хорошую», в то время как оценка по APDEX была «удовлетворительно». Проведенный анализ показал, что некоторые операции, важные для бизнеса клиента, не были изначально включены в этот список, в то время, как другие — несущественные операции — в списке были. Список был откорректирован: добавлено несколько новых операций и удалено несколько операций, несущественных с точки зрения бизнеса клиента. В результате оценка APDEX вышла на уровень выше 0.85 («хорошо»), что совпало с субъективной оценкой пользователей.
По отдельным операциям производительность продолжала оставаться неудовлетворительной и даже плохой, поэтому на третьем этапе была проведена дополнительная оптимизация системы. В результате общая производительность системы вышла на уровень 0.93 («хорошо» на границе с «отлично»). Единственная операция, производительность которой осталась ниже 0.85 — печать пакета документов — может быть ускорена только апгрейдом клиентских компьютеров (рекомендации по конфигурации переданы IT службе клиента).
ИБ | Операция | Приоритет | T | APDEX | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Начальное | 26.07 | 05.08 | 16.08 | 20.08 | 06.09 | 24.09 | 01.10 | 12.10 | 22.10 | 29.10 | 08.11 | 13.11 | 23.11 | 1.12 | 27.01 | ||||
HL_COMPLEX | Ввод заявки | 1 | 1 | 0.55 | 0.55 | 0.55 | 0.63 | 0.63 | 0.65 | 0.88 | 0.93 | 0.94 | 0.95 | 0.95 | 0.94 | 0.94 | 0.94 | 0.94 | 0.96 |
HL_COMPLEX | Проекты бюджета | 2 | 2 | 0.00 | 0.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 |
HL_COMPLEX | Печать пакета документов при комплектации | 3 | 15 | 0.72 | 0.72 | 0.72 | 0.72 | 0.69 | 0.75 | 0.76 | 0.75 | 0.75 | 0.75 | 0.74 | 0.74 | 0.75 | 0.75 | 0.74 | 0.77 |
HL_COMPLEX | Журнал «Факт затрат» | 4 | 2 | 0.79 | 0.76 | 0.76 | 0.80 | 0.79 | 0.83 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 0.99 | 1.00 |
HL_COMPLEX | Создание пакета документов при комплектации | 5 | 5 | см. INC-002 | 0.87 | 0.87 | 0.87 | 0.83 | 0.83 | 0.82 | 0.82 | 0.83 | 0.84 | 0.89 | |||||
HL_COMPLEX | Проведение ТНК | 6 | 1 | INC-002 | 1.00 | 1.00 | 0.96 | 0.95 | 0.96 | 0.96 | 0.93 | 0.98 | 0.96 | ||||||
HL_COMPLEX | Просроченная задолженность (по всем контрагентам) | 7 | 30 | 0.55 | 0.53 | 0.52 | 0.55 | 0.59 | 0.75 | 0.57 | 0.72 | 0.82 | 0.81 | 0.87 | 0.95 | 0.95 | 0.95 | 0.93 | 0.93 |
HL_COMPLEX | Проведение Акта Списания | 8 | 1 | см. INC-002 | 1.00 | 1.00 | 0.97 | 0.97 | 0.95 | 0.97 | 0.96 | 0.96 | 0.95 | ||||||
HL_COMPLEX | Проведение Перемещения ТМЦ | 9 | 1 | 0.97 | 0.97 | 0.96 | 0.95 | 0.95 | 0.95 | 0.91 | 0.95 | 0.94 | |||||||
HL_COMPLEX | Проведение ПКО | 10 | 1 | 1.00 | 1.00 | 1.00 | 0.99 | 0.99 | 0.99 | 0.99 | 0.99 | 1.00 | |||||||
HL_COMPLEX | ОСВ по 60 и 62 | 11 | 5 | 0.75 | 0.85 | 0.84 | 0.80 | 0.72 | 0.63 | 0.87 | 0.76 | 0.92 | 0.87 | 0.85 | 0.86 | 0.91 | 0.96 | 0.96 | 0.96 |
HL_COMPLEX | Зачет аванса от покупателей | 999 | 900 | 0.50 | 0.50 | 0.50 | 0.50 | 0.50 | 0.50 | см. INC-002 | |||||||||
HL_COMPLEX | Расчет себестоимости готовой продукции | 999 | 150 | 0.50 | 0.50 | 0.50 | 0.50 | 0.50 | 0.50 | ||||||||||
HL_COMPLEX | Книга продаж | 999 | 1050 | 0.70 | 0.67 | 0.67 | 0.67 | 0.67 | 0.67 | ||||||||||
HL_COMPLEX | Общая производительность | 0.54 | 0.55 | 0.71 | 0.73 | 0.72 | 0.74 | 0.87 | 0.91 | 0.91 | 0.92 | 0.92 | 0.92 | 0.92 | 0.92 | 0.93 | 0.93 |
Информационная база | ||||||||
---|---|---|---|---|---|---|---|---|
1С | Конфигурация |
Пользо- вателей |
СУБД | Сервер |
Объем (Гб) |
|||
Код | Название | 1С | СУБД | |||||
HL_COMPLEX | Комплексная автоматизация учета | 8.1 | Самописная на базе БП | 100 | SQL 2005 | IBM_1 °C | IBM_SQL | 90 |
Сервер | Процессор | Память (Гб) | Дисковая подсистема (Мб/сек.) | |||
---|---|---|---|---|---|---|
Тип | ядер | ГГц | чтение | запись | ||
IBM_SQL | Intel Xeon X5570 | 4 | 2.93 | 30 | 280 | 179 |
IBM_1 °C | Intel Xeon X5570 | 3 | 2.93 | 14 | 175 | 105 |
Код | Тип | Описание | Зарегистрирована | Закрыта |
---|---|---|---|---|
INC-001 | Производительность | Неприемлемая производительность выполнения операции «Проекты бюджета» | 19.07.2010 | 26.07.2010 |
INC-002 | APDEX | Изменение списка ключевых операций | 20.09.2010 | 24.09.2010 |
INC-003 | Производительность | Недостаточная производительность выполнения операции «Ввод заявки» | 19.07.2010 | 24.09.2010 |
INC-004 | Производительность | Недостаточная скорость открытия журнала «Факт затрат» | 19.07.2010 | 24.09.2010 |
INC-006 | Производительность | Недостаточная производительность операции «Просроченная задолженность (по всем контрагентам)» | 19.07.2010 | 13.11.2010 |