Заказчики: Mango Office (Манго Телеком) Москва; Телекоммуникация и связь Подрядчики: Без привлечения консультанта или нет данных Продукт: PostgreSQL СУБДДата проекта: 2012/05 — 2015/09
|
Содержание |
13 июля 2015 года облачный провайдер «Манго телеком» сообщил о завершении трехлетней миграции с зарубежной лицензионной СУБД на СПО PostgreSQL[1].
Задачи проекта
Прежняя СУБД управляла данными о звонках (CDR), клиентах, используемых продуктах, их версиях, обеспечивала работу биллинга. В ИТ-окружении компании она действовала с июня 2009 года. Уходить от нее компания начала в 2012 году.
Представление облачного сервиса Mango Office, 2015
Ход проекта
Замена платформы требовала переноса 930 хранимых процедур и 45 тыс. строк кода. Процесс затрагивал работу всех подразделений провайдера, поэтому минимизируя риски простоя клиентскую базу разделили на несколько частей (по территориальному признаку и пр.), и перенесли данные группами, следя за производительностью системы, поведала компания. Общее время простоя сервисов в течение всего периода времени работ составило 15 часов в ночное время суток.
Длительное время функционирование ИТ-окружения выполнялось на двух платформах одновременно. Компания не сообщила о наращивании аппаратной части для обеспечения работы сервисов в этот период времени.
Итог проекта
На 13 июля 2015 действующая года СУБД обслуживает 36 тыс. заказчиков компании, количество записей превышает 1 млрд. В пиковые часы ежесекундная нагрузка на СУБД составляет около 6 тыс. транзакций на запись и 24 тыс. на чтение.
По информации СМИ, компания отказалась сообщить подробности о «западной лицензионной системе», тем не менее, в поисковых системах хранятся записи рекрутинговых агентств о поиске компании администратора СУБД Oracle 11g (на платформе OC Linux).
Переход выполнен силами компании, специалисты внесли изменения в PostgreSQL, дописали надстройки для адаптации к СУБД прикладного ПО «Манго».
Компания заявляет причинами замены СУБД необходимость снижения стоимости владения ПО и затрат при масштабировании бизнеса, полного контроль над развитием ИТ-инфраструктуры, сокращение сроков решения технических проблем без привязки ко времени отклика технической поддержки производителя ПО. В заявлении компании звучат слова и о снижении финансовых рисков, уменьшении зависимости расходов от курса рубля и ценовой политики вендоров.
По расчетам компании, в результате перехода, в перспективе четырех лет, экономия достигнет $5 млн.
На 13 июля 2015 года компания использует четыре сервера баз данных, обеспечивающих репликацию и распределение нагрузки с учетом характера запросов (реальное время или нет). Серверы установлены в географически распределенных ЦОДах уровня надежности Tier 3. До конца 2015 года провайдер планирует увеличить количество серверов баз данных вдвое.