Поделиться через


Параметры вычислений в Базе данных Azure для PostgreSQL

Вы можете создать гибкий сервер базы данных Azure для PostgreSQL в одной из трех ценовых категорий: "Всплесковая", "Общего назначения" и "Оптимизированная для памяти". Ценовая категория вычисляется на основе подготовленных вычислительных ресурсов, памяти и хранилища. У сервера может быть одна или несколько баз данных.

Ресурс или уровень С возможностью всплеска производительности General Purpose Оптимизация памяти
Серия виртуальных машин серия B; Серия Ddsv6,
Dadsv6-series,
Ddsv5-series
Dadsv5-серия
Серия Ddsv4,
Серия Dsv3
Серия Edsv6,
Серия Eadsv6,
Серия Edsv5,
Серия Eadsv5,
Серия Edsv4,
Esv3-series
vCores 1, 2, 4, 8, 12, 16, 20 2, 4, 8, 16, 32, 48, 64, 96, 128 (v6), 192 (v6) 2, 4, 8, 16, 20 (v4/v5/v6), 32, 48, 64, 96, 128 (v6), 192 (v6)
Объем памяти на виртуальное ядро Variable 4 ГиБ 6.75 ГиБ до 9,5 ГиБ
Объем памяти 32 ГиБ до 64 ТиБ 32 ГиБ до 64 ТиБ 32 ГиБ до 64 ТиБ
Период хранения автоматической резервной копии базы данных От 7 до 35 дней От 7 до 35 дней От 7 до 35 дней
Долгосрочный период хранения резервных копий базы данных до 10 лет до 10 лет до 10 лет

Чтобы выбрать ценовую категорию, используйте следующую таблицу в качестве отправной точки:

Ценовая категория Целевые рабочие нагрузки
С возможностью работы в режиме перегрузки Предназначен для рабочих нагрузок, которые не требуют непрерывной производительности ЦП. Использует кредитную модель ЦП: кредиты накапливаются при использовании ниже базовых показателей и используются при превышении использования. Если кредиты исчерпаны, виртуальная машина ограничена базовым ЦП, который при устойчивой нагрузке может привести к серьезному снижению производительности, времени ожидания подключения и задержкам или временным сбоям в операциях управления до восстановления кредитов. Лучше всего подходит для веб-серверов, сред проверки концепции, небольших баз данных и сборок разработки. Не рекомендуется для производственных рабочих нагрузок.
Категория общего назначения Обеспечивает баланс между ЦП и памятью с масштабируемой пропускной способностью ввода-вывода, что подходит для большинства рабочих нагрузок. Это могут быть серверы для размещения веб-и мобильных приложений и других корпоративных приложений.
Оптимизировано для работы с памятью Подходит для высокопроизводительных рабочих нагрузок базы данных, требующих производительности в памяти для ускорения обработки транзакций и повышения параллелизма. Это могут быть серверы для обработки данных в режиме реального времени и высокопроизводительные транзакционные или аналитические приложения.

После создания сервера для вычислительного уровня можно изменить количество виртуальных ядер (вверх или вниз) и размер хранилища (вверх) в секундах. Вы также можете независимо увеличивать или уменьшать период хранения резервных копий. Для получения дополнительной информации см. раздел «Масштабирование ресурсов в Azure Database для PostgreSQL».

Уровни вычислений, виртуальные ядра и типы серверов

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

Это важно

Периодически увеличиваемые вычислительные мощности предназначены для рабочих нагрузок, которые в большинстве случаев остаются бездействующими или ниже базового уровня. Если ЦП работает почти или выше базовых показателей в течение длительного периода, кредиты истощаются и сервер может стать недоступным.

Для этих рабочих нагрузок рекомендуется:

  • Отслеживайте кредиты ЦП, оставшиеся в Azure Monitor и устанавливайте оповещения для низких кредитов.
  • Избегайте перезапусков или масштабирования, когда кредиты почти на исходе; дайте время для восстановления.
  • Если кредиты часто истощаются, перейдите на больший размер Burstable или на другой уровень тарифного плана.

Ниже приведены подробные спецификации доступных типов серверов.

Номер SKU vCores Размер памяти Максимальное число поддерживаемых операций ввода-вывода в секунду Максимальная поддерживаемая пропускная способность ввода-вывода
Поддающийся всплескам
B1ms 1 2 ГиБ 640 10 МиБ/с
B2s 2 4 ГиБ 1280 15 МиБ/с
B2ms 2 8 ГиБ 1920 22,5 МиБ/с
B4 мс 4 16 ГиБ 2,880 35 МиБ/с
B8ms 8 32 ГиБ 4320 50 МиБ/с
B12ms 12 48 ГиБ 4320 50 МиБ/с
B16ms 16 64 ГиБ 4320 50 МиБ/с
B20ms 20 80 ГиБ 4320 50 МиБ/с
Категория общего назначения
D2s_v3 / D2ds_v4 2 8 ГиБ 3200 48 МиБ/с
D2ds_v5 / D2ads_v5 2 8 ГиБ 3,750 85 МиБ/с
D2ads_v6 2 8 ГиБ 4000 90 МиБ/с
D2ds_v6 2 8 ГиБ 4167 124 MiB/с
D4s_v3 / D4ds_v4 4 16 ГиБ 6400 96 МиБ/с
D4ds_v5 / D4ads_v5 4 16 ГиБ 6400 145 МиБ/с
D4ads_v6 4 16 ГиБ 7600 180 MiB/с
D4ds_v6 4 16 ГиБ 8333 248 МиБ/с
D8s_v3 / D8ds_v4 8 32 ГиБ 12 800 192 МиБ/с
D8ds_v5 / D8ads_v5 8 32 ГиБ 12 800 290 МиБ/с
D8ads_v6 8 32 ГиБ 15200 360 MiB/с
D8ds_v6 8 32 ГиБ 16667 496 МиБ/с
D16s_v3 / D16ds_v4 16 64 ГиБ 25 600 384 МиБ/с
D16ds_v5 / D16ds_v5 16 64 ГиБ 25 600 600 MiB/с
D16ads_v6 16 64 ГиБ 30400 720 MiB/с
D16ds_v6 16 64 ГиБ 33333 992 МиБ/с
D32s_v3 / D32ds_v4 32 128 ГиБ 51 200 768 МиБ/с
D32ds_v5 / D32ads_v5 32 128 ГиБ 51 200 865 МиБ/с
D32ads_v6 32 128 ГиБ 57600 1200 MiB/с
D32ds_v6 32 128 ГиБ 66667 1200 MiB/с
D48s_v3 / D48ds_v4 48 192 ГиБ 76,800 1152 MiB/с
D48ds_v5 / D48ads_v5 48 192 ГиБ 76,800 1200 MiB/с
D48ads_v6 48 192 ГиБ 80000 1200 MiB/с
D48ds_v6 48 192 ГиБ 80000 1200 MiB/с
D64s_v3 / D64ds_v4 / D64ds_v5/ D64ads_v5 64 256 Гиб 80,000 1200 MiB/с
D64ads_v6 64 256 Гиб 80000 1200 MiB/с
D64ds_v6 64 256 Гиб 80000 1200 MiB/с
D96ds_v5 / D96ads_v5 96 384 ГиБ 80,000 1200 MiB/с
D96ads_v6 96 384 ГиБ 80000 1200 MiB/с
D96ds_v6 96 384 ГиБ 80000 1200 MiB/с
D128ds_v6 128 512 ГиБ 80000 1200 MiB/с
D192ds_v6 192 768 ГиБ 80000 1200 MiB/с
Оптимизировано для работы с памятью
E2s_v3 / E2ds_v4 2 16 ГиБ 3200 48 МиБ/с
E2ds_v5 / E2ads_v5 2 16 ГиБ 3200 85 МиБ/с
E2ads_v6 2 16 ГиБ 4000 90 МиБ/с
E2ds_v6 2 16 ГиБ 4167 124 MiB/с
E4s_v3 / E4ds_v4 4 32 ГиБ 6400 96 МиБ/с
E4ds_v5 / E4ads_v5 4 32 ГиБ 6400 145 МиБ/с
E4ads_v6 4 32 ГиБ 7600 180 MiB/с
E4ds_v6 4 32 ГиБ 8333 248 МиБ/с
E8s_v3 / E8ds_v4 8 64 ГиБ 12 800 192 МиБ/с
E8ds_v5 / E8ads_v5 8 64 ГиБ 12 800 290 МиБ/с
E8ads_v6 8 64 ГиБ 15200 360 MiB/с
E8ds_v6 8 64 ГиБ 16667 496 МиБ/с
E16s_v3 / E16ds_v4 16 128 ГиБ 25 600 384 МиБ/с
E16ds_v5 / E16ds_v5 16 128 ГиБ 25 600 600 MiB/с
E16ads_v6 16 128 ГиБ 30400 720 MiB/с
E16ds_v6 16 128 ГиБ 33333 992 МиБ/с
E20ds_v4 20 160 ГиБ 32000 480 МиБ/с
E20ds_v5 / E20ads_v5 20 160 ГиБ 32 000 750 МиБ/с
E20ads_v6 20 160 ГиБ 38000 900 MiB/с
E20ds_v6 20 160 ГиБ 41667 1200 MiB/с
E32s_v3 / E32ds_v4 32 256 Гиб 51 200 768 МиБ/с
E32ds_v5 / D32ads_v5 32 256 Гиб 51 200 865 МиБ/с
E32ads_v6 32 256 Гиб 57600 1200 MiB/с
E32ds_v6 32 256 Гиб 66667 1200 MiB/с
E48s_v3 / E48ds_v4 / E48ds_v5 / E48ads_v5 48 384 ГиБ 76,800 1152 MiB/с
E48ds_v5 / E48ads_v5 48 384 ГиБ 76,800 1200 MiB/с
E48ads_v6 48 384 ГиБ 80000 1200 MiB/с
E48ds_v6 48 384 ГиБ 80000 1200 MiB/с
E64s_v3 / E64ds_v4 64 432 ГиБ 80000 1200 MiB/с
E64ds_v5 / E64ads_v4 64 512 ГиБ 80000 1200 MiB/с
E64ads_v6 64 512 ГиБ 80000 1200 MiB/с
E64ds_v6 64 512 ГиБ 80000 1200 MiB/с
E96ds_v5 /E96ads_v5 96 672 Гиб 80000 1200 MiB/с
E96ads_v6 96 672 Гиб 80000 1200 MiB/с
E96ds_v6 96 768 ГиБ 80000 1200 MiB/с
E128ds_v6 128 1024 ГиБ 80000 1200 MiB/с
E192ds_v6 192 1832 ГиБ 80000 1200 MiB/с

Это важно

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

Цена

Для получения самой актуальной информации о ценах смотрите Цены на гибкие серверы Azure Database для PostgreSQL.

В портале Azure также отображается оценка ежемесячных затрат на конфигурацию сервера, согласно выбранным параметрам.

Эта оценка видна на протяжении всего процесса создания сервера на странице "Новая база данных Azure для гибкого сервера PostgreSQL".

Снимок экрана, показывающий предполагаемые ежемесячные затраты в мастере настройки гибкого сервера для новой базы данных Azure PostgreSQL.

Кроме того, его можно увидеть для существующих серверов, если в меню ресурсов существующего экземпляра в разделе "Параметры " выберите "Вычисления и хранилище":

Снимок экрана, показывающий предполагаемые ежемесячные затраты на странице

Если у вас нет подписки Azure, для расчета цены можно воспользоваться калькулятором цен Azure. На веб-сайте калькулятора цен Azure выберите категорию "Базы данных", а затем выберите База данных Azure для PostgreSQL, чтобы добавить службу в оценку, а затем настроить параметры.

Снимок экрана: калькулятор цен Azure.