Создаем инновационные решения

Развертывание объектного хранилища Cloud Storage от VK под требования заказчика

Заказчик
Федеральное казначейство
Бизнес-направление
Облачные технологии
Задачи
• Максимально бесшовно заменить СУБД в сжатые сроки.
• Провести операции выноса документов во внешнее объектное хранилище.
• Уменьшить время отклика системы при работе с файлами и неструктурированными объектами.
Цель
Увеличение производительности систем за счет уменьшения объема хранимых в реляционной базе данных (БД) неструктурированных данных.
Результат

Команда спроектировала хранилище S3 под требования заказчика и внедрила надежный сервис для размещения данных, в результате чего работа ГИС Федерального казначейства была оптимизирована и достигла высоких показателей:

• на 50% сократилось время отклика базы данных;
• до 30-60% экономия пространства;
• 5 млрд объектов в объектном хранилище Cloud Storage от VK;
• 50 млн объектов добавляется еженедельно.

Снизилась нагрузка на основную БД. Перенос неструктурированных объектов в отдельное хранилище уменьшил количество запросов к БД, в т.ч. с длительным временем отклика. Появилась возможность снятия бэкапов независимо от основной БД по собственным правилам и расписанию. Получен положительный опыт и готовая схема внедрения, которую заказчик может использовать и в других своих ГИС.

Изображение предоставлено компанией ОНЛАНТА
Общая информация о проекте
Федеральное казначейство (Казначейство России) — федеральный исполнительный орган государственной власти РФ. Ведет учет всех доходов бюджета, санкционирует расходы, ведет надзор в сфере противодействия отмыванию доходов, полученных преступным путем.

В Федеральном казначействе работает сложная высоконагруженная государственная интегрированная информационная система (ГИИС) «Электронный бюджет». Система хранит большое количество неструктурированных информационных объектов в геораспределенных ЦОД: файлы, документы, электронные подписи. Было необходимо обеспечить быстрый и бесперебойный доступ ко всем видам документов на территории России во всех часовых поясах. Заказчику требовалось увеличить производительность систем за счет уменьшения объема хранимых в реляционной базе данных неструктурированных данных и уменьшить время отклика системы при работе с файлами и неструктурированными объектами. При этом должны быть соблюдены требования программы импортозамещения и обеспечена катастрофоустойчивость системы.


В сжатые сроки необходимо было заменить СУБД и параллельно провести операции выноса документов во внешнее объектное хранилище. Так как система заказчика не может себе позволить длительные простои, требовалось выполнить работы максимально бесшовно. В качестве базовой технологии было выбрано объектное хранилище Cloud Storage от VK с поддержкой S3 API. Решение обеспечивает хранение больших массивов данных и неограниченное масштабирование, подходит для работы в геораспределенных ЦОД, что позволяет обеспечивать надежность и сохранность данных. Все эти характеристики соответствуют требованиям заказчика. Взаимодействие с объектным хранилищем осуществляется через стандартизованный API S3 интерфейс, позволяющий подключать различные информационные системы.

ALT_TEXT