Как организовать хранение данных с доступом по S3?

В этой статье описана процедура создания корзины хранения данных, позволяющей организовать хранение ваших данных на серверах хранения NGENIX в виде объектов с доступом по протоколу S3.

Для использования корзины хранения данных необходима настройка следующих сервисов NGENIX:

Сервис

Результат настройки

На серверах хранения появится выделенная область хранения объектов (корзина хранения данных), с которой вы сможете взаимодействовать по протоколу S3, используя в каждом запросе авторизационные данные (S3 Access/Secret key).

Для взаимодействия с серверами хранения для чтения без авторизации необходимо создать дополнительную сервисную конфигурацию с архитектурой Проксирование/кэширование содержимого веб-ресурса (доступ к файлам), Рестриминг сегментированных потоков (HLS, DASH и т.п.) или HTTP-стриминг MP4-файлов (доступ к медиафайлам в потоковом режиме), указав в качестве источника данных корзину хранения данных.

Сервера хранения не предназначены для массового обращения конечных пользователей. Запросы пользователей должны обслуживаться через отдельную сервисную конфигурацию предназначенную для доставки статического контента.

Для корзин хранения данных на Платформе введены следующие ограничения:

  • Количество объектов: не более 50 млн. шт.

  • Объем данных: не более 50TB

  • Количество запросов при обращении по протоколу S3 независимо от HTTP-метода: 500 RPS

Данные ограничения распространяются на все корзины хранения данных, созданные после 02.10.2023.

Пошаговое руководство

1. Сообщите ваши потребности по хранению данных

Инженеру NGENIX нужна следующая информация:

  • Объем используемого места в Гбайт, Например, 30 000 Гбайт

  • Количество хранимых файлов, Например, 1 000 шт.

  • Динамику изменений объемов хранимых данных, Например, +10% в месяц

2. Получите реквизиты

Получите от инженера NGENIX уведомление о завершении настройки. Таблицу с реквизитами ваших корзин хранения данных вы можете увидеть на странице «Объектное хранилище (S3)», раздела «Источники данных» бокового меню личного кабинета портала NGENIX Multidesk.

  • Идентификатор выделенной области хранения объектов (S3 Bucket) Например: b12345

  • S3 Endpoint выделенной области хранения объектов на Платформе Например: cos.ngenix.net

  • Авторизационные данные для доступа к выделенной области хранения объектов (S3 Access/Secret Key).

При необходимости Secret Key может быть сброшен и получен новый на странице «Объектное хранилище (S3)».

Во время процедуры сброса Secret Key отобразится только один раз.

Если Secret Key был сброшен, доступ к корзине хранения данных возможен только по новому Seсret Key.

Настройка завершена

Разместите на серверах хранения ваши файлы или медиафайлы, используя реквизиты доступа и авторизационные данные. Для доступа к хранилищу может использоваться любой стандартный инструмент, поддерживающий протокол S3.

Дополнительные возможности

pageПО для работы с протоколом S3pageСтатистика и аналитикаpageКак настроить доставку медиафайлов?

Last updated