Облачная платформаEvolution

Тарификация сервиса Object Storage


Оплата за сервис осуществляется по модели «pay-as-you-go» — только за потребляемые ресурсы. Актуальные цены указаны в разделе Тарифы.

Примечание

В разделе Тарифы приведена цена ресурсов за месяц, при этом расчет стоимости потребления и списание средств со счета происходит раз в час. Цена за месяц используется для расчета цены за час.

Правила тарификации

В сервисе Object Storage тарифицируются:

  • хранение данных;

  • исходящий трафик;

  • операции с данными (API-запросы).

Хранение данных

Стоимость хранения зависит от объема занятого пространства и класса хранения данных.

Единица тарификации — 1 ГБ. Тариф применяется к максимальному показателю занятого объема данных в хранилище за час: если в течение часа объем данных менялся, стоимость будет рассчитана для максимального значения. Стоимость считается для каждого бакета отдельно, полученные показатели суммируются.

Внимание

Стандартным образом тарифицируется хранение:

Исходящий трафик

Тарифицируется исходящий трафик из Cloud.ru в интернет. Стоимость зависит от объема передаваемых данных. В расчете учитываются непустые тела ответов на API-запросы всех типов — GET, LIST, PUT и т. д.

Единица тарификации — 1 ГБ. Тариф применяется к суммарному объему трафика за час.

Операции с данными

Тарифицируются API-запросы GET, HEAD, LIST, PUT, POST. Стоимость зависит от количества, типа операций и класса хранения данных.

Единица тарификации для каждого типа — 1 000 операций. Тариф применяется к суммарному числу операций каждого типа за час.

Внимание

При загрузке multipart-объектов тарифицируются запросы на создание и завершение загрузки и все запросы на загрузку частей объекта — см. правила тарификации операций при multipart-загрузке.

Тарифицируемые операции:

Тарификация операций при multipart-загрузке

При загрузке multipart-объектов тарифицируются:

Стоимость зависит от числа операций, выполненных во время multipart-загрузки. Число операций зависит от числа частей, на которые разбивается объект. Число частей определяется конфигурацией клиента для работы с AWS S3 API.

Подробнее о настройке клиентов — в разделе Инструменты для работы с Object Storage.

Внимание
  • Некоторые клиенты запускают multipart-загрузку автоматически для больших объектов.

  • При загрузке объекта через личный кабинет multipart-загрузка запускается автоматически для файлов больше 20 МБ. Размер части зависит от размера объекта.

Рассмотрим пример тарификации multipart-загрузки, выполненной через AWS CLI. Объем объекта — 1 ТБ.

Данные для расчета:

Параметр

Значение

Объем объекта

1 ТБ \(=\) 1 \(\times\) 1024 \(\times\) 1024 МБ \(=\) 1 048 576 МБ

Размер части

8 МБ — размер части мультикомпонентного объекта в AWS CLI по умолчанию.

Число операций PUT по загрузке частей объекта

1 048 576 МБ \(\div\) 8 МБ \(=\) 131 072

При расчете стоимости операций с данными для одной multipart-загрузки будут учитываться:

  • 2 операции POST;

  • 131 072 операции PUT.

Бесплатные объемы (free tier)

В Object Storage есть уровень бесплатного пользования (free tier).

Каждый месяц для любого типа хранилища не тарифицируются первые 10 ТБ исходящего трафика.

Каждый месяц в стандартном хранилище не тарифицируются:

  • первые 15 ГБ объема занятого пространства;

  • первые 100 000 операций LIST, POST, PUT;

  • первые 1 000 000 операций GET, HEAD.

Бесплатный объем ресурсов выделяется на все хранилище в рамках организации, а не на каждый бакет в отдельности.

Подробнее об условиях free tier в Object Storage — в разделе Уровень бесплатного пользования.

Правила расчета стоимости

Стоимость использования сервиса Object Storage рассчитывается по формуле:

\(Price_{Service} = Price_{Storage} + Price_{Traffic} + Price_{Operations}\)

\(Price_{Service}\)

Общая стоимость сервиса.

\(Price_{Storage}\)

Стоимость хранения данных с учетом класса хранения.

\(Price_{Traffic}\)

Стоимость исходящего трафика.

\(Price_{Operations}\)

Стоимость операций с данными с учетом типов операций и класса хранения.

Стоимость рассчитывается каждый час. Часовая цена тарифицируемого ресурса — хранения данных, операций с данными и исходящего трафика — рассчитывается по формуле:

\(Resource~Price_{Hour} = Resource~Price_{Month} \div N_{Month} \div 24\)

\(Resource~Price_{Hour}\)

Цена тарифицируемого ресурса за час.

\(Resource~Price_{Month}\)

Цена тарифицируемого ресурса за месяц, указанная в разделе Тарифы.

\(N_{Month}\)

Количество дней в месяце.

\(24\)

Количество часов в сутках.

Особенности расчета часового потребления:

  • Если продолжительность потребления ресурса составила меньше часа, стоимость рассчитывается за час. Например, если бакет существовал и расходовал ресурсы на протяжении 30 минут, стоимость потребления будет рассчитана за час.

  • Расчет стоимости происходит при пересечении границы часа: в 09:00, 10:00, 11:00 и т. д. Если бакет был создан в 10:59 и удален в 11:01, потребление бакета будет учтено в расчете стоимости за два часовых промежутка — с 10:00 до 11:00 и с 11:00 до 12:00.

Примеры расчета

Рассмотрим несколько примеров расчета стоимости использования Object Storage:

Примеры приводятся для бакетов со стандартным классом хранения. Продолжительность месяца — 30 дней.

Цены и условия для расчетов:

Примечание

Цены из примеров могут отличаться от актуальных цен на услуги.

Тарифицируемый ресурс

Цена в месяц после расхода free tier

Цена в час после расхода free tier

Объем free tier

Хранение данных, стандартный класс хранения, 1 ГБ

1,83915 ₽

1,83915 ₽ \(\div\) 30 дней \(\div\) 24 часа \(≈\) 0,002554 ₽

15 ГБ

GET, стандартный класс хранения, 1 000 операций

0,03294 ₽

0,03294 ₽ \(\div\) 30 дней \(\div\) 24 часа \(≈\) 0,000046 ₽

1 000 000 операций

PUT, стандартный класс хранения, 1 000 операций

0,1098 ₽

0,1098 ₽ \(\div\) 30 дней \(\div\) 24 часа \(≈\) 0,000153 ₽

100 000 операций

Исходящий трафик, 1 ГБ

1,1712 ₽

1,1712 ₽ \(\div\) 30 дней \(\div\) 24 часа \(≈\) 0,001627 ₽

10 ТБ

Пример расчета за час

На протяжении часа в хранилище размещался бакет, потребление которого менялось:

Первые 30 минут

Вторые 30 минут

Хранение данных

10 ГБ

7 ГБ — 3 из 10 ГБ было удалено

Операции PUT

30

70

Операции GET

10

15

Исходящий трафик

0,5 ГБ

1 ГБ

Класс хранения объектов в бакете — стандартный. Объем free tier израсходован.

Расчет стоимости:

Тарифицируемый ресурс

Расчет стоимости

Описание значений

Хранение данных

10 ГБ \(\times\) 0,002554 ₽ \(=\) 0,02554 ₽

  • 10 ГБ — максимальное значение занятого объема данных в течение часа

  • 0,002554 ₽ — стоимость хранения 1 ГБ данных за час

Операции PUT

((30 \(+\) 70) \(\div\) 1 000) \(\times\) 0,000153 ₽ \(=\) 0,0000153 ₽

  • 30 — число операций PUT в первые 30 минут

  • 70 — число операций PUT во вторые 30 минут

  • 1 000 — единица тарификации для операций с данными

  • 0,000153 ₽ — стоимость 1 000 операций PUT за час

Операции GET

((10 \(+\) 15) \(\div\) 1 000) \(\times\) 0,000046 ₽ \(=\) 0,00000115 ₽

  • 10 — число операций GET в первые 30 минут

  • 15 — число операций GET во вторые 30 минут

  • 1 000 — единица тарификации для операций с данными

  • 0,000046 ₽ — стоимость 1 000 операций GET за час

Исходящий трафик

(0,5 ГБ \(+\) 1 ГБ) \(\times\) 0,001627 ₽ \(=\) 0,0024405 ₽

  • 0,5 ГБ — исходящий трафик в первые 30 минут

  • 1 ГБ — исходящий трафик во вторые 30 минут

  • 0,001627 ₽ — стоимость 1 ГБ исходящего трафика за час

Суммарное потребление за час

0,02554 ₽ \(+\) 0,0000153 ₽ \(+\) 0,00000115 ₽ \(+\) 0,0024405 ₽ \(≈\) 0,028 ₽

  • 0,02554 ₽ — стоимость хранения данных

  • 0,0000153 ₽ — стоимость операций PUT

  • 0,00000115 ₽ — стоимость операций GET

  • 0,0024405 ₽ — стоимость исходящего трафика

Пример расчета за два часа

В течение двух часов в хранилище был создан и удален бакет.

Показатели потребления бакета:

  • Хранение данных: в первый час в бакете хранилось 10 ГБ, во второй час было добавлено еще 30 ГБ, объем данных составил 40 ГБ.

  • Операции PUT: в первый час — 100 операций, во второй — 200 операций.

  • Операции GET: 150 операций во второй час.

  • Исходящий трафик: 1,5 ГБ во второй час.

В середине второго часа бакет был удален.

Класс хранения объектов в бакете — стандартный. Объем free tier израсходован.

Расчет стоимости:

  1. Стоимость за первый час:

    Тарифицируемый ресурс

    Расчет стоимости

    Описание значений

    Хранение данных

    10 ГБ \(\times\) 0,002554 ₽ \(=\) 0,02554 ₽

    • 10 ГБ — объем хранящихся данных

    • 0,002554 ₽ — стоимость хранения 1 ГБ данных за час

    Операции PUT

    (100 \(\div\) 1 000) \(\times\) 0,000153 ₽ \(=\) 0,0000153 ₽

    • 100 — число операций PUT

    • 1 000 — единица тарификации для операций PUT

    • 0,000153 ₽ — стоимость 1 000 операций PUT за час

    Суммарное потребление

    0,02554 ₽ \(+\) 0,0000153 ₽ \(≈\) 0,0256 ₽

    • 0,02554 ₽ — стоимость хранения данных

    • 0,0000153 ₽ — стоимость операций PUT

  2. Стоимость за второй час:

    Тарифицируемый ресурс

    Расчет стоимости

    Описание значений

    Хранение данных

    40 ГБ \(\times\) 0,002554 ₽ \(=\) 0,10216 ₽

    • 40 ГБ — объем хранящихся данных

    • 0,002554 ₽ — стоимость хранения 1 ГБ данных за час

    Операции PUT

    (200 \(\div\) 1 000) \(\times\) 0,000153 ₽ \(=\) 0,0000306 ₽

    • 200 — число операций PUT

    • 1 000 — единица тарификации для операций PUT

    • 0,000153 ₽ — стоимость 1 000 операций PUT за час

    Операции GET

    (150 \(\div\) 1 000) \(\times\) 0,000046 ₽ \(=\) 0,0000069 ₽

    • 150 — число операций GET

    • 1 000 — единица тарификации для операций GET

    • 0,000046 ₽ — стоимость 1 000 операций GET за час

    Исходящий трафик

    1,5 ГБ \(\times\) 0,001627 ₽ \(=\) 0,0024405 ₽

    • 1,5 ГБ — исходящий трафик

    • 0,001627 ₽ — стоимость 1 ГБ исходящего трафика за час

    Суммарное потребление

    0,10216 ₽ \(+\) 0,0000306 ₽ \(+\) 0,0000069 ₽ \(+\) 0,0024405 ₽ \(≈\) 0,1046 ₽

    • 0,10216 ₽ — стоимость хранения данных

    • 0,0000306 ₽ — стоимость операций PUT

    • 0,0000069 ₽ — стоимость операций GET

    • 0,0024405 ₽ — стоимость исходящего трафика

  3. Суммарная стоимость за два часа:

    0,0256 ₽ \(+\) 0,1046 ₽ \(=\) 0,1302 ₽

    Где:

    • 0,0256 ₽ — стоимость потребления за первый час;

    • 0,1046 ₽ — стоимость потребления за второй час.

Пример расчета за месяц

В течение месяца в хранилище находились данные объемом 200 ГБ. Было совершено 200 000 операций PUT и 100 000 операций GET. Исходящий трафик составил 11 ТБ.

Класс хранения объектов в бакете — стандартный.

Расчет стоимости:

Внимание

Для удобства расчета в примере используются цены за месяц. Оценка стоимости потребления и списание средства со счета происходит каждый час.

Тарифицируемый ресурс

Расчет стоимости

Описание значений

Хранение данных

15 ГБ \(\times\) 0 ₽ \(+\) (200 ГБ \(-\) 15 ГБ) \(\times\) 1,83915 ₽ \(≈\) 340,24 ₽

  • 15 ГБ — объем free tier

  • 0 ₽ — стоимость объема free tier

  • 200 ГБ \(-\) 15 ГБ — объем данных сверх free tier

  • 1,83915 ₽ — стоимость хранения 1 ГБ данных за месяц

Операции PUT

100 000 \(\times\) 0 ₽ \(+\) ((200 000 \(-\) 100 000) \(\div\) 1 000) \(\times\) 0,1098 ₽ \(=\) 10,98 ₽

  • 100 000 — объем free tier для операций PUT

  • 0 ₽ — стоимость объема free tier

  • 200 000 \(-\) 100 000 — число операций сверх free tier

  • 1 000 — единица тарификации для операций с данными

  • 0,1098 ₽ — стоимость 1 000 операций PUT за месяц

Операции GET

100 000 \(\times\) 0 ₽ \(=\) 0 ₽

  • 100 000 — число операций GET Все операции войдут в объем free tier, равный 1 000 000 операций

  • 0 ₽ — стоимость объема free tier

Исходящий трафик

10 ТБ \(\times\) 0 ₽ \(+\) ((11 ТБ \(-\) 10 ТБ) \(\times\) 1 000) \(\times\) 1,1712 ₽ \(=\) 1 171,2 ₽

  • 10 ТБ — объем free tier для исходящего трафика

  • 0 ₽ — стоимость объема free tier

  • 11 ТБ \(-\) 10 ТБ — объем исходящего трафика сверх free tier в терабайтах

  • 1 000 — гигабайт в терабайте

  • 1,1712 ₽ — стоимость 1 ГБ исходящего трафика за месяц

Суммарное потребление за месяц

340,24 ₽ \(+\) 10,98 ₽ \(+\) 0 ₽ \(+\) 1 171,2 ₽ \(=\) 1 522,42 ₽

  • 340,24 ₽ — стоимость хранения данных

  • 10,98 ₽ — стоимость операций PUT

  • 0 ₽ — стоимость операций GET

  • 1 171,2 ₽ — стоимость исходящего трафика

Просмотр детализации потребления

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