Документация по Объектному Хранилищу
Объектное хранилище S3
Что это такое?
S3-совместимое объектное хранилище — это система для хранения данных в виде объектов, доступ к которым осуществляется через сеть посредством протокола S3.
В отличие от файловых или блочных систем, объектное хранилище не использует привычные папки и диски — данные организуются в бакеты (buckets), внутри которых хранятся объекты.
Каждый объект содержит:
- данные (содержимое файла);
- метаданные (описание и служебная информация);
- уникальный ключ (идентификатор).
Основные особенности
- хранение в виде объектов — удобная модель без жесткой иерархии папок.
- доступ из любого места — работа через HTTP(S)-запросы и API.
- масштабируемость — система легко адаптируется под рост объемов.
- гибкая безопасность — права доступа, ACL, политики, шифрование.
- надежность — данные реплицируются и защищаются от потерь.
- интеграция — может использоваться приложениями, CDN, системами аналитики.
Где используется?
- хранение резервных копий и архивов.
- хостинг статических файлов (сайты, изображения, документы).
- доставка и хранение медиафайлов (фото, видео, музыка).
- Big Data и аналитика — как база для систем обработки данных.
- сбор и хранение логов, IoT-данных.
Создание хранилища S3
Добавление хранилища
- Зайдите на портал.
- Перейдите в раздел управления Объектным хранилищем.
- Выберите параметры нового хранилища:
- тарифный план:
- период подписки;
- зону доступности;
- тип хранилища;
- необходимый объём (если предусмотрено тарифным планом);
- общую информацию о хранилище.
- тарифный план:
- Новое хранилище добавится в список со статусом «Создаётся».
Переход к использованию
- Дождитесь окончания создания хранилища.
- Перейдите к дальнейшей настройке хранилища для:
- загрузки файлов;
- получения доступа к API.
Добавление бакета
- Зайдите на портал.
- Перейдите в раздел управления Объектным хранилищем.
- Выберите требуемое хранилище.
- Инициируйте добавление нового бакета:
- укажите информацию о бакете:
- название;
- настройте конфигурацию бакета.
- укажите информацию о бакете:
- Новый бакет добавится в список бакетов.
- Перейдите в новый бакет для:
- загрузки файлов;
- получения доступа к API.
Создание аккаунта и ключа доступа в хранилище
Добавление аккаунта
- Зайдите на портал.
- Перейдите в раздел управления Объектным хранилищем.
- Выберите требуемое хранилище.
- Инициируйте добавление нового аккаунта.
- укажите информацию о бакете:
- название;
- права доступа.
- укажите информацию о бакете:
- Новый аккаунт добавится в список аккаунтов.
- Перейдите в новый аккаунт для добавления ключа доступа.
Добавление ключа доступа
- Инициируйте добавление нового ключа доступа.
- скачайте новый ключ для дальнейшего использования.
- Новый ключ добавится в список аккаунтов.
Управление хранилищем
Редактирование информации о хранилище
Выбор хранилища
- Зайдите на портал.
- Перейдите в раздел управления Объектным хранилищем.
- Выберите нужное Хранилище.
Редактирование информации
- Обновите информацию о хранилище:
- название;
- описание.
- Дождитесь подтверждения системы о завершении операции.
Управление ключами доступа
Создание нового ключа доступа в хранилище
Выбор аккаунта
- Зайдите на портал.
- Перейдите в раздел управления Объектным хранилищем.
- Выберите требуемое Хранилище и Аккаунт.
Добавление ключа доступа
- Инициируйте добавление нового ключа доступа:
- скачайте новый ключ для дальнейшего использования.
- Новый ключ добавится в список ключей аккаунта.
Удаление ключа доступа в хранилище
Выбор ключа
- Зайдите на портал.
- Перейдите в раздел управления Объектным хранилищем.
- Выберите нужное хранилище из числа активных.
- Выберите нужный Аккаунт и Ключ доступа.
Удаление ключа
- Подтвердите удаление ключа.
- Система уведомит об удалении ключа.
- Удаленный ключ перестанет отображаться в списке ключей аккаунта.
Управление аккаунтами
Конфигурирование аккаунта в хранилище
Выбор аккаунта
- Зайдите на портал.
- Перейдите в раздел управления Объектным хранилищем.
- Выберите нужное хранилище из числа активных.
- Выберите нужный аккаунт.
Конфигурация аккаунта
- Пеняйте конфигурацию аккаунта:
- права доступа.
- Система уведомит об изменении конфигурации аккаунта.
Удаление аккаунта в хранилище
Выбор аккаунта
- Зайдите на портал.
- Перейдите в раздел управления Объектным хранилищем.
- Выберите нужное хранилище из числа активных.
- Выберите нужный аккаунт.
Удаление аккаунта
- Подтвердите удаление аккаунта.
- Система уведомит об удалении аккаунта.
- Удаленный аккаунт перестанет отображаться в списке аккаунтов.
Управление бакетами
Удаление бакетов
Выбор бакета
- Зайдите на портал.
- Перейдите в раздел управления Объектным хранилищем.
- Выберите нужное хранилище из числа активных.
- Выберите нужный бакет.
Удаление бакета
- Подтвердите удаление бакета.
- Система уведомит об удалении бакета.
- Удаленный бакет перестанет отображаться в списке бакетов.
Удаление хранилища
Выбор хранилища
- Зайдите на портал.
- Перейдите в раздел управления Объектным хранилищем.
- Выберите нужное хранилище из числа активных.
Удаление хранилища
- Подтвердите удаление хранилища.
- Система уведомит об удалении хранилища.
- Хранилище будет отображаться в списке хранилищ в статусе Удалённое.