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

Тарификация сервиса Distributed Message Service for Kafka

Эта статья полезна?

Оплата за сервис Distributed Message Service for Kafka осуществляется по модели «pay-as-you-go» — только за использованные ресурсы.

Актуальные цены на сервис доступны в разделе Тарифы.

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

В сервисе Distributed Message Service for Kafka осуществляется почасовая оплата за фактическое использование инстанса (кластера) Kafka. Тарификация начинается с момента создания инстанса и заканчивается с его удалением.

В таблице описано, из чего складывается стоимость сервиса Distributed Message Service for Kafka:

Ресурс

Описание

Инстанс Kafka

Стоимость инстанса Kafka зависит от количества частей ядра, выделенных его брокерам. Часть ядра, или количество vCPU — это доля из общего вычислительного пула, используемого флейвором Kafka.

Для каждого флейвора один брокер использует разное количество частей ядра (vCPU):

  • kafka.2u4g.cluster — 7 частей.

  • kafka.4u8g.cluster — 14 частей.

  • kafka.8u16g.cluster — 27 частей.

  • kafka.12u24g.cluster — 41 частей.

  • kafka.16u32g.cluster — 50 частей.

Если в инстансе с флейвором kafka.2u4g.cluster 4 брокера, то брокеры будут использовать 4 x 7 = 28 частей ядра.

Можно создать от 3 до 50 брокеров в зависимости от флейвора.

Место для хранения

Стоимость хранения данных в DMS for Kafka зависит от:

  • типа диска EVS — High I/O или Ultra-high I/O;

  • объема дискового пространства — от 100 ГБ для одного брокера.

Стоимость хранения для инстанса — это стоимость дисков всех его брокеров.

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

Стоимость сервиса Distributed Message Service for Kafka рассчитывается по формуле:

\(Price = (Price_{InstanceConfig} + Price_{Storage}) \times Duration\)

Параметр

Описание

\(Price\)

Общая стоимость инстанса Distributed Message Service for Kafka.

\(Price_{InstanceConfig}\)

Стоимость конфигурации инстанса.

\(Price_{Storage}\)

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

\(Duration\)

Период использования инстанса.

Стоимость конфигурации инстанса рассчитывается по формуле:

\(Price_{InstanceConfig} = Price_{Core} \times FlavorCores_{n} \times Broker_{n}\)

Параметр

Описание

\(Price_{InstanceConfig}\)

Стоимость конфигурации инстанса.

\(Price_{Core}\)

Стоимость части ядра.

\(FlavorCores_{n}\)

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

\(Broker_{n}\)

Количество брокеров.

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

\(Price_{Storage} = Price_{EVS} \times Broker_{n}\)

Параметр

Описание

\(Price_{Storage}\)

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

\(Price_{EVS}\)

Стоимость диска EVS, используемого брокером.

\(Broker_{n}\)

Количество брокеров.

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

Предположим, вы приобрели инстанс Kafka со следующей конфигурацией:

  • Флейвор брокера — kafka.2u4g.cluster.

  • Количество брокеров — 4 шт.

  • Тип диска — High I/O.

  • Объем диска — 400 ГБ (100 ГБ на каждого брокера).

  • Количество частей ядра — 28 (4 брокера по 7 частей ядра). Подробнее в таблице выше.

При таких условиях стоимость использования сервиса составит:

Примечание

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

  1. Инстанс, 28 частей ядра (4 брокера):

    1,44 ₽ за 1 часть ядра в час \(\times\) 28 частей \(\times\) 24 часа \(\times\) 30 дней = 29 030,4 ₽

  2. Диск High I/O, 400 ГБ:

    0,0066 ₽ за 1 ГБ в час \(\times\) 400 ГБ \(\times\) 24 часа \(\times\) 30 дней = 1 900,8 ₽

  3. Итоговая стоимость:

    29 030,4 \(+\) 1 900,8 = 30 931,2 ₽

Подсказка

Чтобы избежать дополнительных трат, рекомендуется удалять неиспользуемые инстансы (en).

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

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