Перед началом использования Object Storage ознакомьтесь с особенностями сервиса и ограничениями.
Квоты — ограничения на объем ресурсов в сервисе. Они выделяются на организацию — юридическое или физическое лицо.
Значения квот по умолчанию:
Название квоты | Значение по умолчанию |
|---|---|
Бакеты | 100 шт. |
Объем хранилища | Не ограничен |
Объем хранилища (стандартный класс хранения) | Не ограничен |
Объем хранилища (холодный класс хранения) | Не ограничен |
Объем хранилища (ледяной класс хранения) | Не ограничен |
Объем хранилища (однозонный класс хранения) | Не ограничен |
Квоты можно изменять на уровне организации, каталога и проекта.
Квота «Объем хранилища» означает общий объем хранилища и ограничивает суммарное потребление по квотам на объем хранилища в отдельных классах хранения. При этом сами значения квот по отдельным классам хранения могут быть любыми. Например, если квота «Объем хранилища» равна 100 ГБ, можно установить квоту «Объем хранилища (стандартный класс хранения)», равную 200 ГБ, но фактическое потребление объема хранилища в стандартном классе будет ограничено 100 ГБ.
Лимиты — технические ограничения архитектуры хранилища, их нельзя изменить. Лимиты действуют на уровне тенанта.
Ограничение | Значение |
|---|---|
Общий размер заголовка для одного запроса к HTTP API | 1 МБ |
Максимальный размер данных для загрузки за один запрос | 5 ГБ Ограничение действует для методов PutObject, CopyObject, UploadPart, UploadPartCopy. |
Максимальный размер объекта | 5 ТБ |
Минимальный размер для всех частей составной загрузки, кроме последней части | 5 МБ |
Максимальное количество частей в составной загрузке | 10 000 |
На уровне тенанта действует ограничение пропускной способности:
для операций чтения (ReadBandwidth) — 8 Гбит/с;
для операций записи (WriteBandwidth) — 8 Гбит/с.
Значения по умолчанию можно изменить. Для этого обратитесь в техническую поддержку.
На уровне тенанта существует ограничение на количество вызовов API в секунду — RPS. Ограничение отличается для разных групп операций.
Значения по умолчанию:
Группа операций | Описание группы | Ограничение, RPS |
|---|---|---|
GetObjects | Cумма вызовов методов: | 1 000 |
PutObjects | Cумма вызовов методов: | 1 000 |
ListObjects | Cумма вызовов методов: | 1 000 |
CommonRPS | Cумма вызовов всех методов AWS S3 API | 2 000 |
Значения по умолчанию можно изменить. Для этого обратитесь в техническую поддержку.
По умолчанию в бакете можно хранить неограниченный объем данных. Размер бакета можно ограничить вручную, чтобы избежать лишних затрат на использование хранилища.
Установить максимальный размер бакета можно в личном кабинете:
При создании бакета через API ограничить его размер нельзя.
Если баланс лицевого счета нулевой или отрицательный, пользователям аккаунта станут недоступны:
любые операции API;
любые операции с объектами в личном кабинете;
любые операции с бакетами в личном кабинете, кроме просмотра списка бакетов и удаления бакета.
Если не погасить сумму задолженности за 30 дней, ресурсы хранилища будут удалены. Восстановить их будет невозможно.