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


Управляемый экземпляр SQL включено уровнями служб Azure Arc

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

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

В Azure ресурсы хранилища и вычисления предоставляются корпорацией Майкрософт с определенными гарантиями производительности, пропускной способности, доступности и других характеристик разных уровней служб, которые совокупно называются Соглашениями об уровне обслуживания. Для служб данных с поддержкой Azure Arc клиенты самостоятельно предоставляют ресурсы хранилища и вычислений. Поэтому для служб данных с поддержкой Azure Arc клиентам не предоставляются гарантии Соглашений об уровне обслуживания. Но взамен они получают полную свободу в выборе мощного оборудования независимо от уровня служб.

Сравнение уровней служб

Ниже приводится описание характеристик, доступных для служб данных с поддержкой Azure Arc на двух существующих уровнях служб.

Площадь Критически важный для бизнеса Общего назначения
Набор компонентов SQL Аналогично выпуску SQL Server Enterprise Аналогично выпуску SQL Server Standard
Ограничение ЦП на экземпляр Не ограничено 24 ядра
Ограничение памяти на экземпляр Не ограничено 128 ГБ
Увеличение и уменьшение масштаба Доступно Доступно
Наблюдение Встроено и доступно локально, при необходимости экспорт в Azure Monitor Встроено и доступно локально, при необходимости экспорт в Azure Log Analytics
Ведение журнала Встроено и доступно локально, при необходимости экспорт в Azure Log Analytics Встроено и доступно локально, при необходимости экспорт в Azure Monitor
Восстановление состояния системы в определенной временной точке Встроенный Встроенный
Высокая доступность Включенные группы доступности вместо повторного развертывания kubernetes Один экземпляр с повторным развертыванием Kubernetes и общим хранилищем.
Горизонтальное увеличение масштаба для чтения группа доступности нет
Аварийное восстановление Доступно через группы отработки отказа Доступно через группы отработки отказа
Преимущество гибридного использования Azure для курсов валют по компоненту IP-адреса в цене службы 1:1 выпуск Enterprise
4:1 Standard Edition
1:4 выпуск Enterprise
1:1 Standard Edition
Цены для разработки и тестирования Бесплатны. Бесплатны.

Критерии для выбора уровня служб

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

Уровень "Общего назначения" подходит для следующих ситуаций:

  • требования к ЦП и памяти не выходят за пределы уровня служб "Общего назначения";
  • для рабочих нагрузок достаточно повторного развертывания pod и других возможностей обеспечения высокой доступности, которые предоставляет Kubernetes;
  • приложению не требуется горизонтальное увеличение масштаба для чтения;
  • приложению не требуются особые возможности, доступные только на уровне служб "Критически важный для бизнеса" (например, выпуск SQL Server Enterprise).

Уровень "Критически важный для бизнеса" следует предпочесть, если:

  • требования к ЦП и памяти выходят за пределы уровня служб "Общего назначения";
  • приложению требуется более высокий уровень доступности, чем предлагаемые Kubernetes возможности, например встроенные группы доступности для отработки отказа приложения;
  • приложения получат преимущества от горизонтального увеличения масштаба для чтения, которое позволяет разгрузить рабочие нагрузки на вторичные реплики;
  • приложению требуются возможности, доступные только на уровне служб "Критически важный для бизнеса" (например, выпуск SQL Server Enterprise).