|
Территориально-распределенная система поддержки продаж компании «М.Видео» переведена на Microsoft SQL Server 2008С 2002 года в компании «М.Видео» используется собственная прикладная система поддержки продаж на основе Microsoft SQL Server 2000. Система состоит из двух серверов баз данных в центральном офисе и географически распределенных самостоятельных «узловых» серверов баз данных в каждом филиале (магазине, распределительном центре). Обмен данными между центром и регионами осуществлялся через выделенные интернет-каналы посредством механизма репликации данных. Из-за постоянного увеличения объемов продаж и, следовательно, объемов передаваемых данных, процесс передачи, построенный на базе репликации, стал «узким местом» всей системы. Руководством компании было принято решение о начале проекта по переносу торговой системы на новую версию СУБД и созданию новой централизованной системы. Платформа Microsoft SQL Server 2008 позволяла задействовать новые мощные инструменты управления данными, такие как сжатие самих данных и их резервных копий, а в перспективе – использовать компонент Service Broker в качестве инфраструктуры передачи данных. Полноценная поддержка 64-разрядной среды и современного оборудования гарантировали повышение общей производительности работы системы. Проработка тестовой миграции и составление поминутного плана миграции заняли две недели. План миграции состоял из 47 шагов, длительность основной фазы миграции по плану составляла 12 часов, что определялось максимально допустимым временем простоя системы. Опытная миграция на тестовом стенде была отлажена в три этапа. Первая итерация отладки заняла 5 рабочих дней, или 40-50 часов. В процессе отработки миграции было зафиксировано 19 проблем, которые необходимо было учесть при промышленной миграции. Вторая итерация была выполнена уже за 24 часа, третья заняла 10 часов и была признана успешной. После этого было решено начать промышленную миграцию. Длительность ее составила около 25 часов, 12 их которых был «простой системы». В процессе перехода на новую платформу было зафиксировано три новых, не выявленных при тестировании проблемы, одна из которых потребовала открытия критического инцидента в службе поддержки Microsoft. Из-за сложности самой прикладной системы и ее распределенности по нескольким физическим площадкам промышленную миграцию пришлось разбить на несколько шагов. Сначала было произведено обновление «дистрибьютора» (SQL-сервера, отвечающего за обмен данными). Затем был осуществлен перенос и восстановление копий системных БД на внешний виртуальный сервер, где и было произведено обновление их до версии SQL Server 2008. После этого прежний кластер SQL-серверов был деинсталлирован и установлен новый кластер на базе SQL Server 2008, на который и были затем восстановлены мигрировавшие системные базы данных. После запуска, настройки и тестирования функций репликации и проверки остального функционала системных БД были последовательно обновлены SQL-серверы тестовых магазинов и складов. В настоящий момент основная часть системы (в центральном офисе) и более половины удаленных площадок (магазины и склады) работают на платформе Microsoft SQL 2008. Суммарный объем центральной базы данных составляет более 800 Гб. После перехода на Microsoft SQL Server 2008 производительность репликации увеличилась более чем в полтора раза. Остальные магазины и склады планируется перевести на новую платформу в ближайшее время. Все работы выполнялись при поддержке и силами специалистов отдела консалтинга Microsoft Consulting Services (MCS). Подробности на сайте Microsoft О «М.Видео» «М.Видео» предлагает своим покупателям порядка 20 000 наименований аудио/видео и цифровой техники, мелкой и крупной бытовой техники, медиа товаров и товаров для развлечения, а также аксессуаров. Компания занимает первое место по объемам продаж электроники и бытовой техники на российском розничном рынке и продолжает наращивать объемы продаж. |
Добавить комментарий
|
| |||||||||||
|
|||||||||||
|
| |||||||||||
