Руководство по ценам для SQL Server на виртуальных машинах Azure

Применимо к:SQL Server на виртуальной машине Azure

В этой статье приводятся рекомендации по ценам для SQL Server on Azure Virtual Machines. Существует несколько вариантов, влияющих на затраты, и важно выбрать правильный образ, который балансирует затраты с бизнес-требованиями.

Совет

Если вам нужно только узнать оценку затрат для определенного сочетания редакции SQL Server и размера виртуальной машины (VM), см. страницу цен на Windows или Linux. Выберите платформу и выпуск SQL Server из списка OS/Software. Или же используйте калькулятор цен, чтобы добавить и настроить виртуальною машину.

Бесплатные выпуски SQL Server

Если вы хотите разработать, протестировать или создать доказательство концепции, используйте бесплатно лицензированный выпуск SQL Server Developer Edition. В этом выпуске есть все возможности выпуска SQL Server Enterprise, что позволяет создавать и тестировать любое приложение любого типа. Однако вы не можете запустить выпуск Developer в рабочей среде. Виртуальная машина SQL Server developer edition взимает только плату за стоимость виртуальной машины, так как не существует связанных расходов на лицензирование SQL Server.

Примечание.

SQL Server 2025 вводит отдельные выпуски Enterprise Developer и Standard Developer.

Если вы хотите запустить упрощенную рабочую нагрузку в рабочей среде (<=4 ядра, <1 ГБ памяти, <=50 ГБ/база данных), используйте бесплатно лицензированный выпуск SQL Server. Виртуальная машина SQL Server Express edition взимает плату только за стоимость виртуальной машины. Однако многие функции, необходимые для рабочей среды, такие как функции аварийного восстановления корпоративного уровня, недоступны в выпуске Express, поэтому убедитесь, что он соответствует вашим бизнес-потребностям перед развертыванием.

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

Чтобы создать виртуальную машину Azure под управлением SQL Server 2025 с одним из этих образов, ознакомьтесь со следующими ссылками:

Платформа Образы с бесплатными лицензиями
Windows Server 2025 г. SQL Server 2025 Standard Developer Azure vm
Windows Server 2025 г. SQL Server 2025 Enterprise Developer Azure ВМ
Ubuntu Pro 20.04 LTS SQL Server 2022 виртуальная машина разработчика Azure

Если у вас есть не облегченная рабочая нагрузка, используйте один из следующих выпусков SQL Server:

редакция SQL Server Рабочая нагрузка
Интернет Небольшие веб-сайты
Стандарт Небольшие и средние рабочие нагрузки
Предприятие Большие и критически важные рабочие нагрузки

Вы можете оплатить лицензирование SQL Server для этих версий: оплата за использование или Azure Hybrid Benefit.

Оплата за использование

Оплата лицензии SQL Server за использование (также известная как оплата по мере использования) означает, что поминутная стоимость использования виртуальной машины Azure включает стоимость лицензии SQL Server. Вы можете просмотреть цены на различные выпуски SQL Server (Web, Standard, Enterprise) на странице цен Azure Virtual Machines для Windows или Linux.

Стоимость одинакова для всех версий SQL Server (с 2012 года, начиная с пакета обновления 4 (SP4), до 2025 года). Лицензионные затраты в секунду зависят от количества виртуальных ЦП.

Рекомендуется оплату лицензий SQL Server за использование выполнять по мере необходимости.

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

  • Рабочие нагрузки с неизвестным временем существования или масштабированием: например, приложение, которое может не потребоваться в течение нескольких месяцев или которое может потребовать больше или меньше вычислительной мощности в зависимости от спроса.

Чтобы создать виртуальную машину Azure под управлением SQL Server 2022 с одним из этих образов с оплатой по мере использования, ознакомьтесь со следующими ссылками:

Платформа Лицензированные образы
Windows Server 2022 SQL Server 2022 Web виртуальная машина Azure
SQL Server 2022 Стандартная виртуальная машина Azure
SQL Server 2022 Корпоративная виртуальная машина Azure
Ubuntu Pro 20.04 LTS SQL Server 2022 Web виртуальная машина Azure
SQL Server 2022 Стандартная виртуальная машина Azure
SQL Server 2022 Корпоративная виртуальная машина Azure

При создании виртуальной машины SQL Server на портале Azure страница Select a размер виртуальной машины отображает оценочную стоимость. Важно отметить, что эта оценка является только затратами на вычисления для запуска виртуальной машины вместе с любыми затратами на лицензирование ОС (Windows или сторонние операционные системы Linux).

Не включаются дополнительные лицензионные расходы на SQL Server для редакций Web, Standard и Enterprise. Чтобы получить самую точную оценку стоимости, выберите операционную систему и редакцию SQL Server на странице цен Windows или Linux.

Преимущество гибридного использования Azure

Azure Hybrid Benefit позволяет вам выделить лицензии SQL Server на SQL Server на виртуальной машине Azure. При использовании Azure Hybrid Benefit вы получаете скидку на выделение лицензий SQL Server экземпляру SQL Server, но по-прежнему должны платить за затраты на базовые облачные вычисления (то есть базовую ставку), хранилище и резервные копии. Вы также должны платить за ввод-вывод, связанный с использованием услуг (как применимо).

Для этого рекомендуется использовать собственное лицензирование SQL Server через Azure Hybrid Benefit:

  • Непрерывные рабочие нагрузки: например, приложение, которое должно поддерживать бизнес-операции 24x7.

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

Чтобы использовать Azure Hybrid Benefit с виртуальной машиной SQL Server, вы должны иметь лицензию на SQL Server Standard или Enterprise и Software Assurance, которая является обязательным вариантом через некоторые программы корпоративного лицензирования и необязательной покупкой в других программах. Уровень ценообразования, предоставляемый программами корпоративного лицензирования, зависит от типа соглашения и количества и обязательства по SQL Server. Но как правило, Azure Hybrid Benefit для непрерывных рабочих нагрузок имеет следующие преимущества:

Преимущество гибридного использования Azure Описание
Уменьшение затрат С помощью Azure Hybrid Benefit вы получаете скидку на выделение лицензий SQL Server на SQL Server Database Engine. Дополнительные сведения см. в разделе "Переключение модели лицензирования".
Бесплатная пассивная вторичная реплика Еще одним преимуществом выделения лицензии является свободное лицензирование для одной пассивной вторичной реплики для обеспечения высокой доступности и одной пассивной вторичной для аварийного восстановления на SQL Server. Это сокращает стоимость лицензирования высокодоступного развертывания SQL Server (например, с помощью групп доступности AlwaysOn) более чем на половину.

Примечание.

По состоянию на ноябрь 2022 года можно использовать бесплатное лицензирование для одной пассивной вторичной реплики для обеспечения высокой доступности и одной пассивной вторичной реплики для аварийного восстановления при использовании лицензирования pay-as-you-go, а также Azure Hybrid Benefit.

Сокращайте затраты

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

Выбор оптимального размера виртуальной машины

Стоимость лицензирования SQL Server напрямую связана с количеством виртуальных ЦП. Выберите размер виртуальной машины, который соответствует требованиям к ожидаемому использованию ЦП, памяти, хранилища и пропускной способности ввода-вывода. Полный список параметров размеров виртуальных машин см. в разделах размеры виртуальных машин Windows и размеры виртуальных машин Linux.

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

Завершение работы виртуальной машины (если возможно)

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

Например, если вы просто пытаетесь SQL Server на виртуальной машине Azure, вы не хотите нести расходы, случайно оставив его работать в течение нескольких недель. Одним из решений является использование функции автоматического завершения работы для базовой виртуальной машины:

Скриншот панели автоматического завершения работы виртуальной машины на портале Azure.

Автоматическое завершение работы является частью большего набора аналогичных функций, предоставляемых Azure DevTest Labs.

Для других рабочих процессов рекомендуется автоматически завершить работу и перезапустить Azure виртуальных машин с помощью решения для создания скриптов, например Azure Automation.

Внимание

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