IT-модернизация в логистике и дистрибьюции

2015 — 2017 в Группа компаний «Омега» (ООО «КэтЛогистик»)

Проектная роль — Архитектор решения + РП

О компании

Группа компаний «Омега» является ведущим дистрибьютором запасных частей в России, Белоруссии и Казахстане для многих грузовых автомобильных марок, включая MERCEDES, MAN, SCANIA, VOLVO, DAF, IVECO, RENAULT. Ассортимент брендов более 150. Компания имеет надёжную репутацию, ключевые составляющие которой — поставки вовремя, наличие широкого ассортимента на складе.

Я присоединился к ИТ-команде в августе 2015 года в должности заместителя руководителя ИТ подразделения. На момент моей работы в компании, ключевыми технологиями в ИТ являлись технологии Microsoft.

Цели проекта

В 2015 году, в результате резкого изменения рубля к евро, сокращение затрат на ИТ стало важным приоритетом. Одновременно, требовалось повысить надёжность инфраструктуры.

Ход и результаты проекта

Этот проект не мог касаться только инфраструктуры, он стал комплексным из-за того, что ключевая для компании система (самописная ERP-система) требовала изменения топологии.

2015, анализ исходного состояния

Ключевой особенностью ERP-системы компании, заложенной при создании, являлась возможность работы региональных узлов (в точках продаж, региональных складах) без постоянной связи с центром. Последующий обмен обеспечивался технологиями репликации. Однако, эта возможность более не требовалась т. к. к 2015 году надёжность каналов связи выросла и все данные были в центре.

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

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

Мы определили целевое видение в части БД ERP-системы — должно быть только два кластера (в разных локациях), связанных другой технологией репликации, каждый из которых способен принять всю нагрузку в случае падения локации.

Помимо ERP-системы, существовало много неэффективно размещённого корпоративного ПО. Отдельной проблемой была стоимость дальнейшего масштабирования цифровых АТС.

2016-2017, модернизация

В целях консолидации нагрузок СУБД, мы провели эксперименты по использованию новых технологий, выяснили, что можем разграничивать разнородные нагрузки по CPU и ОЗУ при условии, что дисковая подсистема не является ограничением.

Мы определили какой должна быть пропускная способность и задержка для СХД, обслуживающей СУБД ERP-системы. Определили, какие дополнительные нагрузки может нести эта СХД. Сравнили несколько систем, взятых у поставщиков, выбрали экономически и технически целесообразное решение (точно рассчитав показатели).

Мы выбрали серверное решение для СУБД и подтвердили пределы масштабирования всей системы экспериментами.

Помимо этого, потребовались изменения в технологиях ERP-системы, включавшие переход на In-Memory вычисления, унификацию индексов, изменение планов их актуализации и т.п.

Помимо ERP, мы провели расчёты для консолидации других серверных нагрузок. Запустили проект по отказоустойчивой виртуализации на технологии Hyper-V и выполнили изменения в различной серверной инфраструктуре.

В сентябре 2016 года нам предстояло переподписание корпоративного соглашения (Enterprise Agreement) с Microsoft, поэтому, все эксперименты и расчёты по всем изменениям в корпоративной инфраструктуре нужно было завершить до сентября и определиться, какие продукты не продлять, какие продлять с Software Assurance, какие без.

Получился проект по комплексной модернизации вычислительных мощностей и систем хранения, охватывающий аппаратную часть, лицензирование, ERP-систему и виртуализацию, полный список результатов которого таков:

  • Оптимизация лицензионных соглашений (Microsoft EA)
  • Оптимизация систем хранения данных (SAN)
  • Сокращение экземпляров SQL Server, переход на Enterprise-редакцию и консолидация нагрузок (+High-Availability)
  • Консолидация серверных мощностей, переход на виртуализацию (+High-Availability)
  • Сокращение потребности в дополнительных лицензиях на АТС, переход на программную телефонию (Asterisk)

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

Поэтапно реализуя этот проект до середины 2017 года, в 2016 я начал вести следующий, связанный с ERP и CRM-системой.

← Вернуться к портфолио