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


Начало работы с развертыванием 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 с помощью записных книжек см. в следующей статье:

Следующие шаги

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