Чем заменить СУБД от Oracle или IBM?
СУБД — основа ИТ-архитектуры в любой современной компании. Быстрый и надежный доступ к огромным массивам структурированной информации нужен как для операционной деятельности, так и для принятия управленческих решений. Какие платформы в этом случае предпочитают большие корпорации в РФ?
Задачи современных корпораций зачастую требуют использования специализированных программно-аппаратных комплексов для СУБД, которые позволяют обеспечить работу системы под высокой нагрузкой и сохранность критически важных данных. По сути, такой программно-аппаратный комплекс enterprise-класса представляет собой специализированный суперкомпьютер, только разработанный и сбалансированный для оперативной обработки транзакций.
Кто заказывает такие машины?
Целевая аудитория для таких решений — крупные системообразующие предприятия, корпорации федерального масштаба, госструктуры, муниципалитеты мегаполисов и банки. Как и в случае с традиционным суперкомпьютерами, заказчиков относительно немного, но каждый из них для своих задач никак не может обойтись техническими решениями иного масштаба.
При выборе аппаратной платформы для таких задач корпорации в мире обычно останавливают выбор или на Oracle Exadata или на серверных решениях IBM. Эти системы обладают достаточной вычислительной мощностью, сбалансированы и высоконадежны, как благодаря архитектуре и подбору компонент, так и технической поддержке. Оба варианта сейчас недоступны, а техническая поддержка имеющегося оборудования становится все более проблематичной. Эти обстоятельства, а также новые требования национальных регуляторов, приводят к необходимости импортозамещения подобных систем.
Шесть лет назад в России был разработан и произведён вариант замещения, к сегодняшнему дню прошедший длительный путь развития и совершенствования, с опытом успешных внедрений.
Стек технологий для скоростных транзакций
Машина баз данных «Скала^р МБД.П» — российский комплекс для задач оперативной обработки транзакций, способный заменить профильные серверные решения Oracle и IBM в корпорациях любого размера. Как и решения западных конкурентов, продукт «Скала^р» представляет собой готовый к использованию программно-аппаратный комплекс, способный бесперебойно функционировать на предельных нагрузках. «При создании «Машины баз данных» выполняется глубокая интеграция и встречная оптимизация компонентов для обеспечения безотказной работы системы, — говорит Виктор Урусов, генеральный директор «Скала^р». — «Скала^р» является одновременно разработчиком и производителем «Машин», что позволяет нам соединять технологии самым эффективным образом».
В современных условиях важно, что «Машина» располагает всеми документами, необходимыми для применения в проектах, где требуется официальное подтверждение российского происхождения оборудования и соответствие требованиям регуляторов.
«Машина баз данных Скала^р МБД.П» прошла экспертизу Торгово-промышленной палаты и включена в Единый реестр российской радиоэлектронной продукции. Покупатели продукции, включенной в реестр, могут получить 50% субсидии от государства на закупку оборудования.
Производитель поставляет «Машину баз данных» с предустановленной операционной системой «Альт 8 СП», обладающей встроенными программными средствами защиты информации, прошедшими сертификацию ФСТЭК России. ПО для управления базами данных в условиях работы высоконагруженных систем — Postgres Pro Enterprise, также сертифицированную ФСТЭК России. Подчеркнем, что Postgres включена в Реестр российского программного обеспечения.
Что «под капотом»?
«Машина баз данных» — высокопроизводительный специализированный комплекс, который поставляют с фирменными системами хранения. Решениятакого уровня, разумеется, штучные, их конфигурируют и настраивают в соответствии с потребностями конкретного заказчика. Кастомизация возможна как для отдельных модулей, так и для всего комплекса. Например, одно из внедрений «Скала^р МБД.П» построено на архитектуре геораспределенных кластеров, которые физически находятся на расстоянии до 500 км друг от друга.
В «Машине» использована модульная структура, которая упрощает выбор конфигурации и будущий апгрейд оборудования. «Наиболее популярная конфигурация «Машины баз данных Скала^р МБД.П» состоит из базового модуля, включающего в себя коммутационный блок, блоки резервного копирования, мониторинга и управления, и одного или нескольких модулей баз данных, — комментирует Виктор Урусов.
Производительность и емкость дисковых подсистем, как и всего кластера, оптимизируют под требования заказчика. Каждый узел кластера «Модуля баз данных» может быть поставлен с программными RAID-массивами емкостью до 20 Тб для баз данных и до 3 Тб — для журнала предзаписи. Блок резервного копирования — емкостью от 170 до 340 Тб — позволяет размещать бэкапы как баз данных, так и архивы журналов предзаписи. Для обеспечения нужной скорости работы МБД.П использует как быстрые диски и оптимизированные массивы, так и высокоскоростную сетевую аппаратуру для связи узлов машины.
Комплекс «Скала^р» поставляется преднастроенным, что обеспечивает быстрый ввод в эксплуатацию, упрощая установку и интеграцию всего комплекса в ИТ-инфраструктуру заказчика.
Акцент — на сохранности данных
У «Скала^р МБД.П» доступны «три кольца отказоустойчивости», созданных для обеспечения сохранности данных. Первое кольцо — упомянутые RAID-массивы на узлах кластера. Второе — синхронная «реплика» мастер-сервера, которая способна подхватить нагрузку в случае выхода из строя оборудования и выполнять функции «мастера». Третье кольцо — встроенная система резервного копирования баз данных и архивирования журналов предзаписи. Для настройки бэкапов аппаратная составляющая работает совместно со средствами предустановленной Postgres Pro Enterprise, которые предоставляют мощные функции для управления многопоточным инкрементальным резервным копированием и восстановлением.
Все кольца опциональны и могут быть модернизированы и адаптированы в зависимости от потребностей заказчика и особенностей его задач. Например, в упомянутом выше комплексе геораспределенных кластеров информацию реплицируют между узлами системы, что обеспечивает технически простое переключение между репликами, которое может быть выполнено при необходимости.
Вместо заключения
Для заказчиков важно, что «Машина баз данных Скала^р» является не только полнофункциональным стеком решений, а также современным продуктом, на все компоненты которого распространяется единая поддержка, включающая в себя консультационное и сервисное обслуживание. Для управления жизненным циклом системы и различными аспектами повседневных операцийразработаны собственные программные решения «Скала^р Спектр» и «Скала^р Геном». Они обеспечивают централизованное управление и мониторинг «Машины баз данных Скала^р», отслеживают техническое состояние отдельных узлов и конфигурацию программно-аппаратного состава.
В программной платформе собственной разработки учтен многолетний опыта эксплуатации «Машин баз данных», который позволяет автоматизировать самые разные элементы, необходимые как с технической точки зрения, так и с организационной, например, программа выполняет оформление и ведение электронного паспорта «Машины». Все это снижает стоимость владения системой, сокращает ряд рисков, связанных как с программно-аппаратными элементами, так и с человеческим фактором, а также позволяет обеспечивать надежность работы решения и сохранность данных каждого корпоративного заказчика.
Полный текст статьи читайте на CNews