развертывание SQL Server на Azure Stack хЦи

Применимо к: Azure Stack ХЦИ, Versions 21H2 и 20H2; SQL Server (все поддерживаемые версии)

в этом разделе содержатся рекомендации по планированию, настройке и развертыванию SQL Server в операционной системе Azure Stack хЦи. операционная система представляет собой кластерную инфраструктуру гиперконвергентном infrastructure (хЦи), в которой размещены виртуализированные Windows и рабочие нагрузки Linux и их хранилище в гибридной локальной среде.

Обзор решения

Azure Stack хЦи предоставляет высокодоступную, экономичную и гибкую платформу для выполнения SQL Server и дисковые пространства Direct. Azure Stack ХЦИ может выполнять рабочие нагрузки оперативной обработки транзакций (OLTP), хранилища данных и бизнес-аналитики, а также AI и расширенную аналитику для больших данных.

Гибкость платформы особенно важна для критически важных баз данных. вы можете запускать SQL Server на виртуальных машинах, использующих Windows Server или Linux, что позволяет консолидировать несколько рабочих нагрузок базы данных и при необходимости добавить дополнительные виртуальные машины в среду Azure Stack хЦи. Azure Stack хЦи также позволяет интегрировать SQL Server с Azure Site Recovery, чтобы обеспечить надежную и безопасную облачную миграцию данных вашей организации.

Развертывание SQL Server

в этом разделе подробно описывается, как получить оборудование для SQL Server на Azure Stack хЦи и использовать центр администрирования Windows для управления операционной системой на серверах. сведения о настройке SQL Server, мониторинг и производительности, а так же использование высокой доступности (HA) и гибридных служб Azure.

Шаг 1. получение оборудования из каталога Azure Stack ХЦИ

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

В противном случае потребуется развернуть операционную систему Azure Stack ХЦИ на своем оборудовании. дополнительные сведения о вариантах развертывания Azure Stack хЦи и установке Windows центра администрирования см. в разделе развертывание операционной системы Azure Stack хЦи.

затем с помощью Windows центра администрирования создайте кластер Azure Stack хЦи.

шаг 2. установка SQL Server на Azure Stack хЦи

вы можете установить SQL Server на виртуальных машинах, работающих под управлением Windows Server или Linux, в зависимости от ваших требований.

Инструкции по установке SQL Server см. в следующих статьях:

Шаг 3. Настройка мониторинга и производительности SQL Server

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

чтобы обеспечить производительность и работоспособность экземпляров SQL Server на Azure Stack хЦи, см. раздел средства мониторинга производительности и настройки.

сведения о настройке SQL Server 2017 и SQL Server 2016 см. в статье рекомендуемые обновления и параметры конфигурации для SQL Server 2017 и 2016 с высокопроизводительными рабочими нагрузками.

шаг 4. использование функций высокого уровня доступности SQL Server

Azure Stack хЦи использует отказоустойчивую кластеризацию Windows Server с SQL Server (WSFC) для поддержки SQL Server, выполняемых в виртуальных машинах в случае сбоя оборудования. SQL Server также предлагает группы доступности Always On (AG) для обеспечения высокого уровня доступности на уровне базы данных, предназначенного для обеспечения сбоев приложений и программного обеспечения. помимо WSFC и AG, Azure Stack хЦи может использовать Always On экземпляр отказоустойчивого кластера (FCI), основанный на дисковые пространства прямой технологии для общего хранилища.

все эти параметры работают с Microsoft Azure облачным следящим сервером для управления кворумом. мы рекомендуем использовать правила со сходством кластеров в WSFC для виртуальных машин, размещенных на разных физических узлах, чтобы обеспечить бесперебойную работу для SQL Server в случае сбоев узла при настройке группы доступности Always On.

Шаг 5. Настройка гибридных служб Azure

существует несколько гибридных служб Azure, которые можно использовать, чтобы обеспечить безопасность данных и приложений SQL Server. Azure Site Recovery — это аварийное восстановление в качестве службы (DRaaS). дополнительные сведения об использовании этой службы для защиты SQL Server серверной части приложения, чтобы обеспечить работу рабочих нагрузок в сети, см. в разделе настройка аварийного восстановления для SQL Server.

Azure Backup позволяет определять политики резервного копирования для защиты рабочих нагрузок предприятия и поддерживает резервное копирование и восстановление согласованности SQL Server. дополнительные сведения о резервном копировании локальных SQL данных см. в разделе Install Azure Backup Server.

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

Дополнительные сведения об использовании этого параметра, который подходит для автономного архивирования, см. в следующих статьях:

помимо этих сценариев резервного копирования можно настроить другие службы баз данных, которые SQL Server предложения, включая фабрику данных azure и пакет дополнительных компонентов azure для Integration Services (SSIS).

Дальнейшие действия

Дополнительные сведения о работе с SQL Server см. в следующих статьях: