共用方式為


開始使用 SQL Server 巨量數據叢集部署

適用於:SQL Server 2019 (15.x)

這很重要

Microsoft SQL Server 2019 巨量資料叢集附加元件將會淘汰。 SQL Server 2019 巨量資料叢集的支援將於 2025 年 2 月 28 日結束。 平台上將完全支援含軟體保證 SQL Server 2019 的所有現有使用者,而且軟體將會持續透過 SQL Server 累積更新來維護,直到該時間為止。 如需詳細資訊,請參閱公告部落格文章Microsoft SQL Server 平台上的巨量資料選項

本文提供如何部署 SQL Server 巨量數據叢集的概觀。 本文將為您介紹概念,並提供瞭解部署案例的架構。 您的特定部署步驟會根據客戶端和伺服器的平台選擇而有所不同。 如需 SQL Server 巨量數據叢集的簡介,請參閱 SQL Server 2019 巨量數據叢集

如需其他 SQL Server 部署案例,請參閱:

快速簡介

觀看這段 9 分鐘的影片,以取得如何部署巨量數據叢集的概觀:

小提示

若要快速取得已部署 Kubernetes 和巨量數據叢集的環境,以協助您提升其功能,請使用 腳本區段中指向的其中一個範例腳本。 部署之後,若要管理叢集,請使用下一節中的 用戶端工具

用戶端工具

巨量數據叢集需要一組特定的用戶端工具。 將巨量數據叢集部署至 Kubernetes 之前,您應該安裝部署所需的工具。 不同案例需要特定工具。 每篇文章都應該說明執行特定工作的必要條件工具。 如需工具和安裝連結的完整清單,請參閱 安裝 SQL Server 2019 巨量數據工具

Kubernetes

巨量數據叢集會以一系列相互關聯的容器形式部署,並由 Kubernetes 管理。 您可以透過各種方式裝載 Kubernetes。 即使您已經有現有的 Kubernetes 環境,您也應該檢閱巨量數據叢集的相關需求。

  • Azure Kubernetes Service (AKS):AKS 可讓您在 Azure 中部署受控 Kubernetes 叢集。 您只管理和維護代理程序節點。 使用 AKS 時,您不需要為叢集佈建自己的硬體。 您也可以輕鬆地使用 Python 腳本部署筆記本 來建立 AKS 叢集,並在一個步驟中部署巨量數據叢集。 如需設定巨量數據叢集部署 AKS 的詳細資訊,請參閱 設定適用於 SQL Server 2019 巨量數據叢集部署的 Azure Kubernetes Service

  • Azure Red Hat OpenShift (ARO):ARO 可讓您在 Azure 中部署受控 Red Hat OpenShift 叢集。 您只管理和維護代理程序節點。 使用 ARO 時,您不需要為叢集佈建自己的硬體。 您也可以輕鬆地使用 Python 腳本 來建立 ARO 叢集,並在一個步驟中部署巨量數據叢集。 此部署模型是在 SQL Server 2019 CU5 中引進的。

  • 多部機器:您也可以將 Kubernetes 部署到多個 Linux 機器,這可能是實體伺服器或虛擬機。 kubeadm 工具可用來建立 Kubernetes 叢集。 您可以使用 bash腳本 將這種類型的部署自動化。 如果您已經有要用於巨量數據叢集的現有基礎結構,這個方法會正常運作。 如需搭配巨量數據叢集使用 kubeadm 部署的詳細資訊,請參閱 在多部計算機上設定 Kubernetes 以進行 SQL Server 2019 巨量數據叢集部署

  • Red Hat OpenShift:部署至您自己的 Red Hat OpenShift 叢集。 如需詳細資訊,請參閱 在 OpenShift 內部部署和 Azure Red Hat OpenShift 上部署 SQL Server 巨量數據叢集。 此部署模型是在 SQL Server 2019 CU5 中引進的。

部署巨量數據叢集

設定 Kubernetes 之後,您可以使用 命令來部署巨量數據叢集 azdata bdc create 。 部署時,您可以採用數種不同的方法。

  • 如果您要部署至開發測試環境,您可以選擇使用 azdata 所提供的其中一個預設組態

  • 若要自定義您的部署,您可以建立及使用自己的 部署組態檔

  • 針對完全無人值守的安裝,您可以在環境變數中傳遞所有其他設定。 如需詳細資訊,請參閱 無人值守部署

部署腳本

部署腳本可協助在單一步驟中部署 Kubernetes 和巨量數據叢集。 它們通常也會提供巨量數據叢集設定的預設值。 您可以透過建立自己的版本來更改設定,從而自訂任何部署腳本,以不同的方式配置大數據叢集部署。

目前有下列部署文本可供使用:

部署筆記本

您也可以執行 Azure Data Studio 筆記本來部署巨量數據叢集。 如需如何使用筆記本在 AKS 上部署的詳細資訊,請參閱下列文章:

後續步驟

成功部署大數據叢集之後,請連線到叢集,並考慮載入範例數據以搭配數個操作指南使用。