Обзор - Монолит-Инфо

advertisement
Компания «Балтика» применяет Microsoft
SQL Server 2008 для объединения баз
данных ERP-системы
Обзор
Страна: Россия
Область деятельности: Пивоваренная
промышленность
О заказчике
Компания «Балтика», штаб-квартира которой
находится в Санкт-Петербурге, — крупнейший
производитель пива в России: одиннадцать
заводов и около 12000 сотрудников. Марки
компании лидируют на российском рынке и
«Пользователи у нас ежемесячно создают порядка 450000 документов и
проводят около 4,5 миллионов операций. Система доказала, что она способна
справиться с такими нагрузками, и мы намерены дополнительно расширить
ее возможности, переведя приложение на SQL Server 2008. Нас также
заинтересовали изменения, внесенные в механизм p2p репликации. Это
позволит повысить гибкость используемой нами многосерверной
конфигурации»
экспортируются в 46 стран мира.
Ситуация
Сергей Ельчинский, главный системный инженер пивоваренной компании
«Балтика»
Компания интегрировала базы данных за счет
внедрения системы планирования ресурсов
предприятия (ERP), разработанной специалистами
Пивоваренная компания «Балтика» — крупнейший производитель пива в России. Имеет
«Монолит-Инфо», в географически удаленных
около 12000 сотрудников, одиннадцать заводов. Лучшие марки пива компании лидируют на
регионах России.
рынке России в течение более 10 лет и экспортируются в 46 стран мира. Планирование
Решение
ресурсов предприятия осуществляется с помощью ERP-решения, разработанного фирмой
После тестирования Microsoft® SQL Server® 2008
пивоваренная компания «Балтика» обновляет
«Монолит-Инфо», партнером со статусом Microsoft® Certified Partner. С целью улучшения
инфраструктуру баз данных ERP на SQL Server
управления несколькими территориально распределенными базами данных ERP,
2008 под управлением операционной системы
Windows Server® 2008.
содержащими более 2 ТБ информации, была развернута многосерверная конфигурация из
6 узлов. В данный момент осуществляется переход с предыдущей версии SQL Server на
Преимущества решения
 Эффективность репликации.
Microsoft SQL Server® 2008. Это позволит использовать новейшие функции SQL Server
 Простота управления данными.
2008 и обеспечить эффективное функционирование и высокую надежность системы.
 Надежность.
 Простота обновления.
Краткое описание
Число многосерверных узлов
6 рабочих, 4 сервера отчетов
Общий объем ERP-данных,
размещенных на узлах
2 терабайта
Общее число пользователей
4200
Число одновременно
работающих
пользователей
700
Число создаваемых
документов
15000 в день
Число операций по
обработке документов
150000 в день
Функции платформы
приложений
Управление данными
Ситуация
Во время дружеских застолий на столе
россиян практически всегда присутствует
продукция компании «Балтика», крупнейшей
пивоваренной компании России, являющейся
лидером рынка с 1996 года. «Балтика»
производит более 30 сортов пива, способных
удовлетворить самые разнообразные
предпочтения потребителей по вкусу, упаковке
и цене.
«Балтика» применяет
разработанную компанией
«Монолит-Инфо» систему
планирования ресурсов
предприятия (ERP). С ее
помощью весь ассортимент
продукции компании всегда
доступен каждому клиенту.
Компания «Балтика», штаб-квартира которой
расположена в Санкт-Петербурге, имеет
лицензии на производство импортных марок
пива, таких как Carlsberg, Foster’s,
Kronenbourg 1664 и Tuborg. Основная часть
акций компании (около 85 процентов)
принадлежит холдингу Baltic Beverages Holding
AB,которым в равных долях владеют Carlsberg
Breweries A/S (50%) и Scottish&Newcastle Plc.
(50%).
Пивоваренная компания «Балтика»
насчитывает около 12000 сотрудников.
Одиннадцать заводов, расположенных в
разных регионах России, производят 45
миллионов гектолитров пива в год. Компания
экспортирует свою продукцию в более 46
стран мира. Рыночная капитализация
компании превышает 8 миллиардов долларов
США.
Управление операциями в компании
осуществляется при помощи ERP-системы
МОНОЛИТ SQL 4.1, разработанной компанией
«Монолит-Инфо». Эта компания имеет статус
Microsoft® Certified Partner и является
ведущим производителем ERP-систем в
России. В компании «Монолит-Инфо» работают
высококлассные специалисты по финансовому
и управленческому учету и автоматизации
бизнес-процессов, а также опытнейшие
разработчики программного обеспечения для
ERP-систем.
ERP-система МОНОЛИТ соответствовала всем
требованиям компании «Балтика», и была
развернута на всех заводах компании.
Установка системы изначально
осуществлялась под управлением Microsoft
SQL Server® 2000 и Microsoft SQL
Server® 2005. Компания разрасталась
(зачастую за счет поглощений), и в
определенный момент встал вопрос о
стандартизации бизнес-процессов,
выполняемых на разных площадках.
Необходимо было объединить процессы
управления данными, связав разрозненные
серверы баз данных в единую
централизованную систему.
Решение
Для построения централизованной базы
данных системы ERP были задействованы
функции репликации, встроенные в SQL
Server. Поскольку первоначально в компании
был развернут сервер SQL Server 2005,
специалистов заинтересовали расширенные
возможности репликации и другие функции
SQL Server 2008.
«Мы обнаружили, что
использование SQL
Server 2008 упрощает
решение многих задач».
Сергей Робозеров, заместитель директора по
техническому обеспечению ИТ ОАО
«Пивоваренная компания «Балтика»
Чтобы протестировать работу системы
планирования ресурсов на SQL Server 2008,
инженеры компаний «Балтика» и «Монолит»
привезли в тестовую лабораторию в г.
Редмонде, штат Вашингтон, копию рабочей
базы данных. Это позволило приблизить
лабораторные условия к фактическим
условиям эксплуатации.
Ранее в компании была развернута
многосерверная конфигурация для
централизованной базы данных ERP, при
которой синхронизация данных на 6 узлах
выполнялась путем двунаправленной
репликации. Специалисты компании «Балтика»
были полностью удовлетворены результатами
тестирования ERP-решения в лаборатории
корпорации Майкрософт на SQL Server 2008.
Кроме того, были проведены обсуждения с
группой разработки усовершенствованных
механизмов p2p репликации, которые
предлагается использовать в применяемой в
компании многосерверной конфигурации.
P2P репликация в SQL Server 2008 позволяет
обеспечить расширяемость и высокую
доступность системы за счет создания копий
данных на нескольких узлах экземпляров
сервера. При p2p репликации (в ее основе
лежит репликация транзакций) транзакционно
согласованные изменения распространяются
Добавление четвертого узла в
топологию
можно распределить по нескольким узлам.
Поскольку данные на всех узлах обновляются
практически в реальном времени, p2p
репликация обеспечивает избыточность
данных, а значит, повышает их доступность. В
случае сбоя одного из узлов системы уровень
приложения может перенаправить операции
записи с этого узла на другой узел, сохраняя
тем самым прежний уровень доступности. На
период обновления всей системы или
технического обслуживания отдельных узлов
их можно отключать, а потом возвращать в
конфигурацию по одному. На доступности
приложения это не сказывается.
Эффективность операций записи в такой
топологии близка к эффективности отдельного
узла, поскольку операции вставки, обновления
и удаления распространяются с одного узла на
все остальные. Механизм репликации
распознает факт внесения изменений в
данные того или иного узла и предотвращает
их повторное копирование на один и тот же
узел. Средства p2p репликации в SQL Server
2008 позволяют эффективно выявлять
конфликты в многосерверной топологии.
За неделю тестирования инженеры компаний
«Балтика» и «Монолит» убедились в том, что
масштабируемость и надежность сервера SQL
Server 2008, а также наличие новых средств
репликации и других функций, полностью
оправдывает перехода на SQL Server 2008.
Компания «Балтика» намерена обновить
инфраструктуру ERP-системы МОНОЛИТ на
SQL Server 2008 Enterprise Edition под
управлением операционной системы Microsoft
Windows Server® 2008 Enterprise Edition.
Преимущества
практически в режиме реального времени.
В результате, если приложению необходимо
увеличить количество операций чтения, их
Тестирование, которое провели специалисты
компании «Балтика» в лаборатории
Майкрософт, показало, что использование
новых механизмов репликации SQL Server
2008 может дать повышение эффективности
работы системы. Дополнительным
преимуществом станет упрощение управления
базами данных, повышение надежности
решения, упрощение обновления данных и
ERP-приложений при переходе с предыдущей
версии SQL Server.
Эффективность репликации
«Мы были приятно
удивлены тем, насколько
просто прошло
обновление на SQL
Server 2008. Ни при
переносе приложения, ни
при переносе данных
никаких сложностей не
возникло».
Марк Сафонов, разработчик программного
обеспечения в компании «Монолит-Инфо»
Из-за большой нагрузки на базы данных
системы планирования ресурсов компании
«Балтика» огромное значение имеет
надежность репликации всех шести узлов, на
которых эти базы данных размещаются.
Существующая комбинация экземпляров SQL
Server обслуживает около 4200 служащих и в
среднем около 1000 одновременно
работающих пользователей. Каждый день
создается примерно 15000 новых документов
и проводится 150000 операций с ними.
«Пользователи у нас ежемесячно создают
порядка 450000 документов и проводят около
4,5 миллионов операций — рассказывает
Сергей Ельчинский, главный системный
инженер пивоваренной компании «Балтика» —
Система доказала, что она способна
справиться с такими нагрузками, и мы
намерены дополнительно расширить ее
возможности, переведя приложение на SQL
Server 2008. Нас также заинтересовали
изменения, внесенные в механизм p2p
репликации. Это позволит повысить гибкость
используемой нами многосерверной
конфигурации».
Простота управления данными
В компании «Балтика» в течение долгого
времени успешно используются средства
управления SQL Server, поэтому специалисты с
энтузиазмом встретили усовершенствование
этих средств в SQL Server 2008.
«Мы обнаружили, что использование SQL
Server 2008 упрощает решение многих задач
по сопровождению, — рассказывает Сергей
Робозеров, заместитель директора по
техническому обеспечению информационных
технологий пивоваренной компании «Балтика».
Кроме того, нельзя не отметить новую
функцию фиксации планов исполнения
запросов, реализованную в SQL Server 2008.
Она позволяет лучше управлять планом
исполнения запроса, что позволит нам
обеспечить более предсказуемое поведение
системы в части быстродействия».
Надежность
Надежность всегда возглавляла список
требований, предъявляемых компанией
«Балтика» к программному обеспечению, и
поэтому ИТ-решения, которые она применяет,
давно уже строятся на базе платформы
приложений Майкрософт (Microsoft Application
Platform). Тестирование сервера SQL Server
2008 наглядно продемонстрировало, что по
надежности он не уступает своим
предшественникам.
«Во время тестирования функции репликации
SQL Server 2008 показали очень хороший
уровень предсказуемости и надежности, —
сообщил Сергей Ельчинский. — Это позволит
нам быть уверенным в надежности системы,
которую мы используем. Все, что мы делаем,
должно опираться только на надежные
средства».
Простота обновления
Специалисты компании «Балтика» отметили тот
факт, что обновление данных компании и кода
приложения МОНОЛИТ на SQL Server 2008
Enterprise Edition прошло безо всяких
проблем.
«Обычно существует много достаточно веских
причин для обновления версии SQL Server,
однако наши клиенты не всегда решаются
обновлять программные продукты, если они
работают бесперебойно, и их ERP-решение
отлично работало на предыдущей версии SQL
Server, — рассказывает Марк Сафонов,
разработчик программного обеспечения
компании «Монолит-Инфо». — И мы были
приятно удивлены тем, насколько просто
прошло обновление на SQL Server 2008. Ни
при переносе приложения, ни при переносе
данных никаких сложностей не возникло».
ERP-решение МОНОЛИТ SQL 4.1 играет
важнейшую роль в работе компании, и
специалисты компании «Балтика» остались
довольны результатами тестирования. «На
ERP-систему МОНОЛИТ опираются
практически все операции: бухгалтерия,
управление продажами, складской учет,
управление кадрами, ценообразование,
управление связями с клиентами, управление
контрактами, — говорит Сергей Робозеров. —
Этот список можно долго продолжать. Мы
должны были убедиться, что после перехода на
SQL Server 2008 все это будет работать даже
при большой нагрузке. Никаких проблем при
обновлении не было».
Дополнительные сведения
Информация о других проектах,
реализованных на базе технологий
корпорации Microsoft, доступна по адресам:
http://www.Microsoft.com/rus/casestudies
(на русском языке) или
http://www.microsoft.com/resources/casestu
dies (на английском языке). За
дополнительными сведениями о продуктах и
услугах обращайтесь в информационный
центр корпорации Microsoft по телефонам
(495) 916–71–71 (Москва), (800) 200–80–
01 (все города России). Адрес корпорации
Microsoft в Интернете:
http://www.microsoft.com/ (на английском
языке), http://www.microsoft.com/rus/ (на
русском языке).
Для получения дополнительных сведений о
компании «Балтика» посетите веб-сайт по
адресу: www.baltika.ru.
Для получения дополнительных сведений о
компании Монолит-Инфо посетите веб-сайт
по адресу: www.monolit.com.
Заключение
Специалисты компании «Балтика» пришли к
выводу, что новые функции, появившиеся в
SQL Server 2008, действительно позволят
упростить управление серверами
распределенных баз данных, на которых
строится система планирования ресурсов
предприятия (ERP) МОНОЛИТ. Они убедились в
том, что обновление данных и приложений с
SQL Server 2005 на SQL Server 2008 никаких
особых сложностей не вызывает.
О партнере
ЗАО «Монолит-Инфо» - российский разработчик
корпоративных информационных систем ERPкласса. Компания с 1992 года успешно
работает на рынке информационных систем
для крупных и средних предприятий в России,
странах СНГ и Балтии.
Компания «Монолит- Инфо» является одним из
быстрорастущих лидеров среди российских
поставщиков комплексных решений в области
автоматизации управления производственнохозяйственной и финансовой деятельностью
предприятий с непрерывным типом
производства.
Компания «Монолит-Инфо» - крупнейший на
сегодняшний день в СНГ поставщик
программного обеспечения для предприятий
пивобезалкогольной отрасли. Более 40%
российского пива производится и продается
на предприятиях, где управление ресурсами
базируется на программном комплексе
«Монолит SQL».
Штаб-квартира компании расположена в
Санкт-Петербурге.
Продукты Microsoft
Продукты Microsoft
− Microsoft Project Server 2003 SP2
− Microsoft Windows Server 2003 R2
− Microsoft Virtual Server 2005 R2
© Корпорация
Microsoft, 2008. Все права
защищены.
− Active Directory
− Windows Server Update Services
Настоящий
документ носит исключительно
разъяснительный
− Microsoft ISA Server 2004
− Microsoft Live Communication Server
характер.
КОРПОРАЦИЯ
НЕ2005.
ПРЕДОСТАВЛЯЕТ
− Microsoft
Exchange ServerMICROSOFT
2003
ЭТИМ
ДОКУМЕНТОМ
НИКАКИХ
ГАРАНТИЙ,
ЯВНЫХ ИЛИ
− Microsoft Windows Server Update
ПОДРАЗУМЕВАЕМЫХ.
Services
Microsoft,
Windows,
Windows
Server,
Active
Directory
и
− Microsoft SQL Server 2005
эмблема
Windows
являются
зарегистрированными
− Microsoft
SQL Server
2000
товарными знаками корпорации Microsoft (Microsoft
Corporation) в США и других странах. Названия прочих
организаций и изделий являются товарными знаками
соответствующих владельцев.
− - Windows Server 2008 Enterprise
Edition
Microsoft SQL Server 2008 Enterprise
Edition
Download