Константин Аристов, начальник отдела разработки программной платформы Скала^р, презентовал возможности Машины баз данных Скала^р МБД.П на конференции для нефтегазового сектора Byte&Oil Conf.
Нефтегазовая промышленность относится к тем стратегическим отраслям российской экономики, которые максимально заинтересованы в построении информационной инфраструктуры с использованием современных российских решений.
Машина баз данных Скала^р МБД.П – программно-аппаратный комплекс для хранения и обработки больших объемов данных, специально предназначенный для работы СУБД Postgres Pro в высоконагруженных системах. В Машине баз данных Скала^р МБД.П уже решены задачи совместимости, высокой производительности и надежности, отметил Константин Аристов.
«Внутри Машины баз данных Скала^р МБД.П находится кластеризованная база данных Postgres Pro. Состояние мастера реплицируется на синхронную и асинхронную реплики. В такой конфигурации появляются новые возможности для взаимодействия информационной системы и СУБД. Например, разделение нагрузок, когда запись и изменение данных производятся на мастере, а чтение – с синхронной или асинхронной реплики, позволяет существенно выиграть в производительности», – пояснил Константин Аристов. Он также напомнил, что кластеризация обеспечивает высокую доступность: «При потере любого узла кластер, данные не пострадают, а база данных продолжит функционировать в штатном режиме».
На примере проекта нефтегазовой отрасли Константин Аристов рассказал, как при определенных сценариях Машина баз данных Скала^р МБД.П может не просто заменить решения Oracle, но и обеспечить кратный рост пропускной способности на фоне сокращения затрат на стоимость оборудования.
Рассматриваемая компания использовала решение на базе Sun Cluster, которое было развернуто поверх серверного оборудования Sun Microsystems и через оптическую фабрику подключено к промышленной системе хранения данных, производства EMC. На обоих узлах кластера находилась СУБД Oracle EE11, один из них работал в режиме active, другой – в режиме standby. «В базу в неспешном режиме записывалась информация о состоянии многочисленных вентилей трубопроводов и мгновенном расходе жидкости в трубах. С активного узла информационная система предприятия забирала данные для аналитики. Суммируя, компания работала с полноценным enterprise-решением, которое было не только дорогостоящим, но и обладало пределом производительности в несколько тысяч TPS на изменение данных, что приводило к необходимости загрузки информации в технологические окна», – рассказал Константин Аристов.
По его словам, схема «пишем в мастер, читаем с реплики», которую обеспечивает Машина баз данных МБД.П на Postgres Pro, идеально бы подошла для оптимизации работы системы, существенного сокращения издержек и записи данных в режиме реального времени. «Даже базовая комплектация Машины обеспечила бы, как минимум, десятикратное ускорение обработки транзакций при несопоставимых затратах на комплекс и его обслуживание», – заключил Константин Аристов.
Машина баз данных Скала^р МБД.П — решение для крупных корпоративных заказчиков, которые предъявляют высокие требования к системам оперативной обработки транзакций, а также отказоустойчивой и масштабируемой архитектуре.
Byte&Oil Conf – первая в России профессиональная конференция ИТ-разработчиков в нефтегазовой отрасли. Площадка собрала 500+ участников – ИТ-руководителей и технических директоров компаний из топливно-энергетического комплекса.