Экспертный материал
Михаил Сергеев | Ведущий инженер
Рассказываем, зачем нужны объектные хранилища и какие решения предлагает Corpsoft24.
Любая организация со временем накапливает массив данных, создаваемых разными отделами: бухгалтерией, закупками, логистикой, юридической службой и так далее. Хранить их удобнее всего в объектных хранилищах.
Первоначально все хранилища были локальными. Минус локальных хранилищ — необходимость наличия избыточных ресурсов для хранения постоянно увеличивающегося количества данных.
Облачные хранилища
Первый продукт для облачного хранения создал Amazon Web Services в 2006 году. Это было объектное хранилище Amazon Simple Storage Service (Amazon S3) — масштабируемый и гибкий сервис, позволяющий хранить и обрабатывать данные в исходном формате. Данные в нем размещаются в виде объектов в плоском адресном пространстве, что дает возможность для доступа к хранилищу из любого места через API.
Со временем и другие разработчики выпустили собственные объектные хранилища, совместимые с Amazon S3. Все они имеют схожие характеристики.
-
Хранят файлы любого типа и размера.
-
Позволяют управлять жизненным циклом файлов.
-
Дают возможность создавать отдельные контейнеры для хранения отобранных файлов и настраивать уровни доступа к ним.
-
Предоставляют доступ к хранилищу через API или HTTPS из любого места, где есть интернет.
S3-совместимые хранилища быстро набрали популярность, так как они хранят файлы любого типа и объема и быстро масштабируются. Масштабировать можно двумя путями: докупать мощности или настроить автоматическое масштабирование. Хранить в них можно архивы, файлы приложений, аудио и видео, персональные данные, попадающие под ФЗ-152, а также большие данные (Big Data).
Преимущества размещения хранилищ в облаке
Хранилища лучше других служб подходят для размещения в облаке: для них не критичны задержки и хранение в географически удаленном месте со слабым интернетом. А главное - облачное развертывание предлагает практически неограниченную емкость, высокую надежность и доступность из любого места. Содержание облачного хранилища не только дешевле, локального, но и обеспечивает лучшую кибербезопасность и простое администрирование.
Кроме облачного, возможно гибридное развертывание: пользователи отправляют данные в облако, а облачные инструменты, интегрированные с локальными ресурсами, контролируют доступ. Часто локальные ресурсы используются для резервного копирования, а затем отправляются в облачное хранилище.
Важно добавить, что переход в облако решает проблему с устаревающим локальным IT-оборудованием на котором хранятся данные. Размещение данных в облаке избавляет от возможной потери данных из-за того, что оборудование безнадежно устарело и извлечь данные из него невозможно.
Объектные хранилища в облаке Corpsoft24
Хранилища развертываются в защищенном отказоустойчивом облаке на базе решения MinIO, совместимого с Amazon S3. Это высокопроизводительное объектное хранилище с открытым исходным кодом и единственное хранилище, доступное на всех платформах, публичных и частных облаках. Для удобства пользователей управлять хранилищем можно через графический интерфейс, командную строку или API.