Создаем инновационные решения
Развертывание объектного хранилища Cloud Storage от VK под требования заказчика
Заказчик
Бизнес-направление
Задачи
• Провести операции выноса документов во внешнее объектное хранилище.
• Уменьшить время отклика системы при работе с файлами и неструктурированными объектами.
Цель
Результат
Команда спроектировала хранилище S3 под требования заказчика и внедрила надежный сервис для размещения данных, в результате чего работа ГИС Федерального казначейства была оптимизирована и достигла высоких показателей:
• на 50% сократилось время отклика базы данных;
• до 30-60% экономия пространства;
• 5 млрд объектов в объектном хранилище Cloud Storage от VK;
• 50 млн объектов добавляется еженедельно.
Снизилась нагрузка на основную БД. Перенос неструктурированных объектов в отдельное хранилище уменьшил количество запросов к БД, в т.ч. с длительным временем отклика. Появилась возможность снятия бэкапов независимо от основной БД по собственным правилам и расписанию. Получен положительный опыт и готовая схема внедрения, которую заказчик может использовать и в других своих ГИС.

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













