Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вы можете создать сервер База данных Azure для PostgreSQL — гибкий сервер с помощью управляемых дисков Azure. Управляемые диски Azure — это тома блочного хранилища, которыми управляет Azure и которые используются с виртуальными машинами Azure. Управляемые диски работают как физический диск на локальном сервере, но они виртуализированы. При использовании управляемых дисков необходимо просто указать размер диска и тип диска, а затем подготовить диск. После подготовки диска Azure обрабатывает остальные. База данных Azure для PostgreSQL гибкие серверы поддерживают твердотельные накопители уровня "Премиум" (SSD уровня "Премиум") и твердотельные накопители уровня "Премиум" версии 2 (SSD уровня "Премиум" версии 2). Цены основаны на выбранном вами уровне вычислений, памяти и хранилища.
SSD ценовой категории «Премиум»
Azure Premium SSD обеспечивает высокую производительность и низкую задержку дисков для виртуальных машин (VM) с интенсивными операциями ввода-вывода (IO). Единицы SSD уровня "Премиум" подходят для критически важных рабочих приложений.
Премиум SSD v2
SSD уровня "Премиум" версии 2 обеспечивает более высокую производительность, чем SSD уровня "Премиум", а также менее затратно, как правило. Вы можете в любое время индивидуально настроить производительность (емкость, пропускную способность и операции ввода-вывода в секунду, или IOPS) Premium SSD v2. Возможность выполнить эти корректировки позволяет рабочим нагрузкам быть экономичными при изменении потребностей в производительности. Например, база данных с интенсивными транзакциями может потребоваться справиться с большим объемом операций ввода-вывода в секунду в течение нескольких исключительно высокозатратных дней. Или игровое приложение может требовать более высокую пропускную способность только в пиковые часы. Таким образом, для большинства рабочих нагрузок общего назначения SSD класса Premium версии 2 можно обеспечить лучшую цену за производительность. Теперь вы можете развертывать гибкие серверы База данных Azure для PostgreSQL с дисками Premium SSD v2 во всех поддерживаемых регионах.
Различия между SSD класса "Премиум" и SSD класса "Премиум" версии 2
В отличие от SSD уровня "Премиум", ssd версии 2 уровня "Премиум" не имеет выделенных размеров. Диск SSD уровня "Премиум" версии 2 можно задать для любого размера, который вы предпочитаете, и внести детализированные корректировки в соответствии с требованиями рабочей нагрузки. Эти гранулярные приращения могут идти с шагом в 1 ГиБ. SSD уровня "Премиум" версии 2 не поддерживает кэширование на стороне хоста, но по-прежнему обеспечивает более низкую задержку, чем SSD уровня "Премиум". Емкость SSD уровня "Премиум" версии 2 от 1 ГиБ до 64 ТиБ.
В следующей таблице представлено сравнение различных аспектов типов дисков, поддерживаемых База данных Azure для PostgreSQL гибкими серверами, чтобы помочь вам решить, какой из них лучше подходит для ваших потребностей.
| Премиум SSD v2 | SSD ценовой категории «Премиум» | |
|---|---|---|
| Тип диска | твердотельный накопитель (SSD) | твердотельный накопитель (SSD) |
| Сценарий | Производственные и чувствительные к производительности нагрузки, которые постоянно требуют низкой задержки, высокой IOPS и пропускной способности. | Рабочие нагрузки, чувствительные к производительности и производительности. |
| Максимальный размер диска | 65,536 Гиб | 32 767 ГиБ |
| Максимальная пропускная способность | 1200 МБ/с | 900 МБ/с |
| Макс. IOPS | 80,000 | 20,000 |
SSD уровня "Премиум" версии 2 предлагает до 32 ТиБ на каждый регион для каждой подписки по умолчанию, но поддерживает более высокую емкость по запросу. Чтобы запросить увеличение емкости, отправьте запрос на увеличение квоты или обратитесь в службу поддержки Azure.
База данных Azure для PostgreSQL служба предлагает базовую пропускную способность 125 МБ/с для дисков до 399 ГиБ и 500 МБ/с для дисков более 400 ГиБ без дополнительных затрат. Увеличение пропускной способности за пределами бесплатного уровня приводит к дополнительным расходам.
Подготовленное хранилище — это объем емкости хранилища, доступной для вашего База данных Azure для PostgreSQL гибкого сервера. Это хранилище содержит файлы базы данных, временные файлы, журналы транзакций и журналы серверов PostgreSQL. Общий объем подготовленного хранилища также определяет емкость ввода-вывода, доступную для сервера.
| Размер диска | Операции ввода-вывода в секунду на "Премиум" SSD | Премиум SSD версии 2 IOPS |
|---|---|---|
| 32 ГиБ | Выделено 120; до 3500 | Первые 3 000 IOPS бесплатно; можно масштабировать до 17 179 |
| 64 ГиБ | Выделено 240; до 3500 | Первые 3000 операций ввода-вывода в секунду бесплатно; может масштабироваться до 34 359 |
| 128 ГиБ | Подготовлено 500; до 3500 | Первые 3000 операций ввода-вывода в секунду бесплатно; может масштабироваться до 68 719 |
| 256 Гиб | Подготовлено 1100; до 3500 | Первые 3 000 IOPS — бесплатно; можно масштабировать до 80 000 |
| 512 ГиБ | Зарезервировано 2 300; до 3 500 | Первые 12 000 операций ввода-вывода в секунду бесплатно; может масштабироваться до 80 000 |
| 1 ТиБ | 5,000 | Первые 12 000 IOPS бесплатно; масштабируется до 80 000 |
| 2 ТиБ | 7,500 | Первые 12 000 IOPS бесплатно; можно масштабировать до 80 000 |
| 4 ТиБ | 7,500 | Первые 12 000 IOPS — бесплатно; можно масштабировать до 80 000 |
| 8 ТиБ | 16,000 | Первые 12 000 IOPS бесплатно; можно масштабировать до 80 000 |
| 16 ТиБ | 18,000 | Первые 12 000 IOPS бесплатно; можно масштабировать до 80 000 |
| 32 ТиБ | 20,000 | Первые 12 000 IOPS бесплатно; можно масштабировать до 80 000 |
| 64 ТиБ | N/A | Первые 12 000 IOPS — бесплатно; масштабируется до 80 000 |
В следующей таблице представлен обзор емкостей дисков SSD уровня "Премиум" версии 2 и максимальной производительности, которые помогут вам решить, какой из них следует использовать.
| Размер диска SSD версии 2 | Максимальное доступное количество операций ввода-вывода в секунду | Максимальная доступная пропускная способность (МБ/с) |
|---|---|---|
| 1 ГиБ–64 ТиБ | 3 000–80 000 (увеличивается на 500 IOPS на ГиБ) | 125-1,200 (увеличивается на 0.25 МБ/с за каждый набор IOPS) |
Тип виртуальной машины также имеет ограничения по операциям ввода-вывода в секунду. Хотя вы можете выбрать любой размер хранилища независимо от типа сервера, вы не сможете использовать все операции ввода-вывода в секунду, которые предоставляет хранилище, особенно при выборе сервера с несколькими виртуальными ядрами. Дополнительные сведения см. в разделе Compute options in База данных Azure для PostgreSQL.
Замечание
Независимо от типа хранилища, назначаемого экземпляру, вы можете масштабировать хранилище только вверх, а не вниз.
Вы можете отслеживать потребление операций ввода-вывода на портале Azure или с помощью команд Azure CLI. Соответствующие метрики для отслеживания — это ограничение хранилища, процент хранения, используемое хранилище и процент операций ввода-вывода.
Состояние заполненного диска
Когда диск станет полным, сервер возвращает ошибки и предотвращает дальнейшие изменения. Достижение ограничения также может привести к проблемам с другими операционными действиями, такими как архивация резервных копий и архивация журналов (WAL). Чтобы избежать заполнения этого диска, рассмотрите следующие варианты:
- Сервер автоматически переключается на режим только для чтения, если использование хранилища достигает 95 процентов или когда доступная емкость меньше 5 ГиБ. Если вы используете тип хранилища SSD уровня "Премиум", используйте функцию автоматического увеличения хранилища или масштабируйте хранилище сервера, чтобы избежать этой проблемы.
- Если сервер помечен как доступный только для чтения из-за переполнения диска, удалите данные, которые вам больше не нужны. Для этого выполните следующую команду, чтобы изменить режим чтения и записи. Если сервер находится в режиме чтения и записи, можно выполнить команду удаления.
SET SESSION CHARACTERISTICS AS TRANSACTION READ WRITE;
Активно отслеживайте место на диске, используемое с помощью storage_percentage или storage_used метрик. Увеличьте размер диска перед истечением свободного места в хранилище. Настройте оповещение, чтобы уведомить вас о том, что хранилище сервера приближается к состоянию вне диска. Дополнительные сведения см. в статье Использование портала Azure для настройки оповещений о метриках для База данных Azure для PostgreSQL.
Цена
Смотрите самую актуальную информацию о ценах в разделе Цены на гибкий сервер базы данных Azure для PostgreSQL.
портал Azure также показывает оценку ежемесячных затрат на конфигурацию сервера на основе выбранных параметров.
Эту оценку можно увидеть на странице База данных Azure для PostgreSQL Flexible server, в процессе создания сервера.
Кроме того, его можно увидеть для существующих серверов, если в меню ресурсов существующего экземпляра в разделе "Параметры " выберите "Вычисления и хранилище":
Если у вас нет подписки Azure, вы можете использовать калькулятор цен Azure для получения предполагаемой цены. На веб-сайте Azure калькулятора цен выберите категорию Базы данных. Затем выберите Azure база данных для PostgreSQL, чтобы добавить службу к расчету и настроить параметры.