Начало работы по развертыванию Кластеры больших данных SQL Server

Область применения: SQL Server 2019 (15.x)

Важно!

Поддержка надстройки "Кластеры больших данных" Microsoft SQL Server 2019 будет прекращена. Мы прекратим поддержку Кластеров больших данных SQL Server 2019 28 февраля 2025 г. Все существующие пользователи SQL Server 2019 с Software Assurance будут полностью поддерживаться на платформе, а программное обеспечение будет по-прежнему поддерживаться с помощью SQL Server накопительных обновлений до этого времени. Дополнительные сведения см. в записи блога объявлений и в статье о параметрах больших данных на платформе Microsoft SQL Server.

В этой статье содержится обзор развертывания Кластеры больших данных SQL Server. В этой статье рассказывается об основных понятиях и сценариях развертывания. Конкретные шаги по развертыванию зависят от выбора платформ клиента и сервера. Общие сведения о Кластеры больших данных SQL Server см. в разделе Кластеры больших данных SQL Server 2019

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

Краткое введение

Просмотрите это девятиминутное видео, в котором представлены общие сведения о развертывании кластеров больших данных:

Совет

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

Клиентские средства

Для кластеров больших данных требуется специальный набор клиентских средств. Перед развертыванием кластера больших данных в Kubernetes необходимо установить обязательные средства. Для разных сценариев требуются разные средства. Каждая статья должна указывать необходимые средства для выполнения определенной задачи. Полный список средств и ссылки для установки см. в разделе Установка средств для работы с большими данными SQL Server 2019.

Kubernetes

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

  • Служба Azure Kubernetes (AKS) : AKS позволяет развернуть управляемый кластер Kubernetes в Azure. Управление и обслуживание приходится вести только для узлов агентов. При использовании AKS вам не нужно подготавливать собственное оборудование для кластера. Также можно легко использоватьскрипт Python или записную книжку развертывания для создания кластера AKS и развертывания кластера больших данных за один шаг. Дополнительные сведения о настройке AKS для развертывания кластера больших данных см. в разделе Настройка службы Azure Kubernetes для развертывания Кластеры больших данных SQL Server 2019.

  • Azure Red Hat OpenShift (ARO) . ARO позволяет развертывать управляемый кластер Red Hat OpenShift в Azure. Управление и обслуживание приходится вести только для узлов агентов. При использовании ARO вам не нужно подготавливать собственное оборудование для кластера. Также можно легко использовать скрипт Python для создания кластера ARO и развертывания кластера больших данных за один шаг. Эта модель развертывания появилась в SQL Server 2019 CU5.

  • Несколько машин: вы также можете развернуть Kubernetes на нескольких машинах с Linux, которые могут быть физическими серверами или виртуальными машинами. Средство kubeadm можно использовать для создания кластера Kubernetes. Для автоматизации этого типа развертывания можно использовать скрипт Bash. Этот метод хорошо работает, если у вас уже есть инфраструктура, которую вы хотите использовать для кластера больших данных. Дополнительные сведения об использовании kubeadm для развертывания кластера больших данных см. в разделе Настройка Kubernetes на нескольких машинах для развертывания Кластеры больших данных SQL Server 2019.

  • Red Hat OpenShift. Выполните развертывание в своем собственном кластере Red Hat OpenShift. Дополнительные сведения см. в разделе Развертывание Кластеры больших данных SQL Server в локальной установке OpenShift и Azure Red Hat OpenShift. Эта модель развертывания появилась в SQL Server 2019 CU5.

Развертывание кластера больших данных

После настройки Kubernetes вы развертываете кластер больших данных с помощью команды azdata bdc create. При развертывании можно использовать несколько различных подходов.

Скрипты развертывания

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

Сейчас доступны следующие скрипты развертывания:

Записные книжки развертывания

Можно также развернуть кластер больших данных, запустив записную книжку Azure Data Studio. Дополнительные сведения о развертывании в AKS с помощью записных книжек см. в следующей статье:

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

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