Azure Cosmos DB для вычислений и хранилища PostgreSQL
Область применения: Azure Cosmos DB для PostgreSQL (на базе расширения базы данных Citus до PostgreSQL)
Вычислительные ресурсы поставляются в виде виртуальных ядер, которые представляют собой логические ЦП основного оборудования. Размер хранилища для подготовки относится к емкости, доступной для узлов координатора и рабочих ролей в кластере. Хранилище включает файлы базы данных, временные файлы, журналы транзакций и журналы сервера Postgres.
Кластер с несколькими узлами
Параметры вычислений и хранилища можно выбрать независимо для рабочих узлов и узла координатора в кластере с несколькими узлами.
Ресурс | Рабочий узел | Узел-координатор |
---|---|---|
Вычислительные ресурсы, виртуальные ядра | 4, 8, 16, 32, 64, 96, 104 | 4, 8, 16, 32, 64, 96 |
Объем памяти на виртуальное ядро, ГиБ | 8 | 4 |
Размер хранилища, ТиБ | 0.5, 1, 2, 4, 8, 16, 32 | 0.128, 0.25, 0.5, 1, 2, 4, 8, 16, 32 |
Тип хранилища | Общего назначения (SSD) | Общего назначения (SSD) |
Общий объем ОЗУ на одном узле зависит от выбранного количества виртуальных ядер.
Количество виртуальных ядер | Один рабочий узел, ГиБ ОЗУ | Узел-координатор, ГиБ ОЗУ |
---|---|---|
4 | 32 | 16 |
8 | 64 | 32 |
16 | 128 | 64 |
32 | 256 | 128 |
64 | 512 | 256 |
96 | 672 | 384 |
104 | 672 | Н/Д |
Общий подготовленный объем хранилища также определяет доступную производительность операций ввода-вывода для каждого рабочего узла и узла-координатора.
Размер хранилища, ТиБ | Максимальное значение IOPS |
---|---|
0,5 | 2300 |
1 | 5,000 |
2 | 7500 |
4 | 7500 |
8 | 16 000 |
16 | 18 000 |
32 | 20,000 |
Для всего кластера агрегированные операции ввода-вывода в секунду работают со следующими значениями:
Рабочие узлы | 0,5 ТиБ, всего операций ввода-вывода | 1 ТиБ, всего операций ввода-вывода | 2 или 4 ТиБ, общее число операций ввода-вывода в секунду | 8 ТиБ, общее число операций ввода-вывода в секунду | 16 ТиБ, общее число операций ввода-вывода в секунду | 32 ТиБ, общее число операций ввода-вывода в секунду |
---|---|---|---|---|---|---|
2 | 4 600 | 10,000 | 15 000 | 32 000 | 36 000 | 40 000 |
3 | 6900 | 15 000 | 22 500 | 48 000 | 54 000 | 60 000 |
4 | 9 200 | 20,000 | 30,000 | 64 000 | 72 000 | 80 000 |
5 | 11,500 | 25,000 | 37,500 | 80 000 | 90 000 | 100,000 |
6 | 13,800 | 30,000 | 45 000 | 96 000 | 108 000 | 120 000 |
7 | 16,100 | 35,000 | 52,500 | 112 000 | 126 000 | 140,000 |
8 | 18,400 | 40 000 | 60 000 | 128 000 | 144 000 | 160 000 |
9 | 20,700 | 45 000 | 67,500 | 144 000 | 162,000 | 180 000 |
10 | 23,000 | 50,000 | 75 000 | 160 000 | 180 000 | 200 000 |
11 | 25,300 | 55 000 | 82,500 | 176,000 | 198,000 | 220 000 |
12 | 27,600 | 60 000 | 90 000 | 192 000 | 216,000 | 240,000 |
13 | 29,900 | 65,000 | 97,500 | 208,000 | 234,000 | 260,000 |
14 | 32,200 | 70 000 | 105 000 | 224,000 | 252,000 | 280,000 |
15 | 34,500 | 75 000 | 112,500 | 240,000 | 270,000 | 300 000 |
16 | 36,800 | 80 000 | 120 000 | 256 000 | 288,000 | 320,000 |
17 | 39,100 | 85,000 | 127,500 | 272,000 | 306,000 | 340,000 |
18 | 41,400 | 90 000 | 135,000 | 288,000 | 324,000 | 360,000 |
19 | 43,700 | 95,000 | 142,500 | 304,000 | 342,000 | 380,000 |
20 | 46,000 | 100,000 | 150 000 | 320,000 | 360,000 | 400 000 |
Кластер с одним узлом
Параметры ресурсов кластера с одним узлом различаются между ресурсом для ускорения вычислений и регулярных вычислений.
Ресурсоемкие вычислительные ресурсы
Ресурс | Значение ресурса |
---|---|
Ресурсоемкие вычислительные ресурсы, виртуальные ядра | 1, 2 |
Ресурсоемкие вычислительные ресурсы для каждого виртуального ядра, ГиБ | 2 |
Размер хранилища, ГиБ (операций ввода-вывода в секунду, до) | 32 (120), 64 (240), 128 (500) |
Тип хранилища | Общего назначения (SSD) |
Обычные вычисления
Ресурс | Значение ресурса |
---|---|
Вычислительные ресурсы, виртуальные ядра | 2, 4, 8, 16, 32, 64 |
Вычислительные ресурсы на виртуальные ядра, ГиБ | 4 |
Размер хранилища, ГиБ (операций ввода-вывода в секунду, до) | 128 (500), 256 (1,100), 512 (2,300), 1024† (5,000), 2048† (7,500) |
Тип хранилища | Общего назначения (SSD) |
† 1024 ГиБ и 2048 ГиБ поддерживаются с 8 виртуальными ядрами или больше.
Максимальное количество операций ввода-вывода в секунду для конфигурации вычислительных ресурсов и хранилища
Каждая конфигурация вычислений имеет ограничение операций ввода-вывода в секунду, зависящее от количества виртуальных ядер в узле. Убедитесь, что выбрана конфигурация вычислений для узлов координатора и рабочих узлов в кластере, чтобы полностью использовать операции ввода-вывода в секунду в выбранном хранилище.
Рабочие узлы, на узел
Службы вычислений | Размер хранилища для максимально эффективного использования операций ввода-вывода в секунду до | Операций ввода-вывода в секунду с максимальным рекомендуемым размером хранилища до |
---|---|---|
Виртуальные ядра: 4 | 1 ТиБ | 5,000 |
Виртуальные ядра: 8 | 4 ТиБ | 7500 |
16 виртуальных ядер | 32 ТиБ | 20,000 |
32 виртуальных ядра | 32 ТиБ | 20,000 |
64 виртуальных ядра | 32 ТиБ | 20,000 |
96 виртуальных ядер | 32 ТиБ | 20,000 |
104 виртуальных ядер | 32 ТиБ | 20,000 |
Координатор и один узел с обычными вычислительными ресурсами
Службы вычислений | Размер хранилища для максимально эффективного использования операций ввода-вывода в секунду до | Операций ввода-вывода в секунду с максимальным рекомендуемым размером хранилища до |
---|---|---|
2 виртуальных ядра | 0,5 ТиБ | 2300 |
Виртуальные ядра: 4 | 1 ТиБ | 5,000 |
Виртуальные ядра: 8 | 4 ТиБ | 7500 |
16 виртуальных ядер | 32 ТиБ | 20,000 |
32 виртуальных ядра | 32 ТиБ | 20,000 |
64 виртуальных ядра | 32 ТиБ | 20,000 |
96 виртуальных ядер | 32 ТиБ | 20,000 |
Чтобы поставить его еще одним способом, если требуется 8 ТиБ хранилища на узел или более, убедитесь, что выбрано 16 виртуальных ядер или более для конфигурации вычислительных ресурсов узла. Это позволит максимально увеличить использование операций ввода-вывода в секунду, предоставляемое выбранным хранилищем.
Следующие шаги
- Узнайте, как создать кластер на портале
- Изменение квот вычислений для подписки и региона