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

В этой статье описана процедура создания объекта Корзина хранения данных, предназначенного для хранения данных на Платформе в виде объектов с доступом по протоколу S3.

Необходимые условия для выполнения процедуры

Сервисы в составе Аккаунта:

Права доступа вашей учетной записи пользователя:

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

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

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

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

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

1. Получите реквизиты доступа к Корзине хранения данных

  1. Создайте обращение в Службу сопровождения клиентских сервисов, сообщим свои потребности в хранении данных (для каждой Корзиной хранения данных):

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

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

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

  2. Получите от инженера NGENIX уведомление о завершении настройки и перейдите в клиентском портале NGENIX Multidesk на страницу Корзины хранения данных (S3) (раздел Источники данных бокового меню настроек Аккаунта) на которой будет доступна следующая информация:

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

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

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

  3. (при необходимости) Сбросьте и получите новый Secret Key, нажав кнопку Сбросить.

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

2. Разместите данные в Корзине хранения данных

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

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

Last updated