Объектное хранение — это способ хранения данных, при котором информация сохраняется не в виде файлов и папок (как в классических файловых системах), а в виде объектов.
Каждый объект — это самостоятельная единица данных, включающая:
1. Сам файл (содержимое);
2. Метаданные (служебная информация: размер, тип, дата, владелец, и любые пользовательские поля);
3. Уникальный идентификатор (ключ), по которому этот объект можно найти.
Такая архитектура позволяет хранить огромные объёмы неструктурированных данных без ограничений на иерархию каталогов.
S3 (Simple Storage Service) — облачное объектное хранилище, разработанное Amazon Web Services (AWS) в 2006 году.
S3 используется для надёжного хранения и доступа к любому объёму данных через интернет — от резервных копий и логов до фото, видео и больших корпоративных архивов.
|
Возможность
|
Описание
|
|
Облачное хранение объектов
|
Данные хранятся в виде объектов (файлов) внутри “бакетов” — контейнеров, к которым можно задавать права доступа.
|
|
Гибкое управление доступом
|
Настраиваются права для пользователей, групп, приложений и сервисов.
|
|
Разные классы хранения
|
Можно выбрать уровень надёжности и стоимости (Standard, Infrequent Access, Glacier и т.д.).
|
|
Безопасность и шифрование
|
Поддержка шифрования данных на уровне сервера (SSE) и клиента, а также HTTPS-доступ.
|
Где используется S3
- Хранение резервных копий и архивов корпоративных систем;
- Облачное хранилище медиафайлов (фото, видео, документы);
- Хостинг статических сайтов;
- Хранение логов и аналитических данных для Big Data и машинного обучения;
- Интеграция с CI/CD, DevOps и системами мониторинга.
Работы по развёртыванию собственного S3-хранилища
Стоимость работ по развёртыванию сервиса составляет 20 000 руб., в услугу входит следующий перечень работ:
|
Этап
|
Перечень работ
|
|
1. Анализ и проектирование
|
• Определение требований к объёму, скорости и отказоустойчивости.
• Проектирование архитектуры (узлы, диски, сеть, зоны отказа).
• Расчёт необходимых ресурсов.
|
|
2. Подготовка инфраструктуры
|
• Развёртывание физических или виртуальных серверов.
• Настройка сетевой топологии (VLAN, маршруты, балансировка).
• Конфигурация систем хранения (RAID).
|
|
3. Установка и настройка ПО
|
• Установка и первичная конфигурация S3-совместимого решения.
• Настройка кластеризации, репликации и резервирования.
• Создание бакетов, пользователей и политик доступа.
• Настройка HTTPS и SSL-сертификатов.
• Включение журналирования и мониторинга.
|
|
4. Интеграция и тестирование
|
• Подключение к корпоративным системам или выдача доступа для разработчиков (CRM, ERP).
• Настройка API, SDK и S3-клиентов.
• Тестирование
|
|
5. Документирование
|
• Подготовка технической документации и схем архитектуры.
|
Поддержка и сопровождение сервиса:
Сопровождение тарифицируется как стоимость обслуживания одного сервера, стоимостью 2400 руб./месяц
В услугу включен мониторинг, обработка запросов пользователей, контроль работоспособности
|
Тип услуги
|
Перечень работ
|
|
Поддержка и сопровождение
|
• Подключение к системе мониторинга, в случае постановки на поддержку (Zabbix).
• Установка обновлений и патчей безопасности.
• обработка запросов пользователей
• Контроль состояния кластеров и журналов.
• Регулярная проверка резервного копирования.
|