暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

如何部署SQL Server 2019大数据群集

原创 SQL SERVER团队 2019-11-20
2265

导语:SQL Server 2019大数据群集是在Kubernetes容器平台之上构建的横向扩展数据虚拟化平台。这确保了可预测,快速且弹性可伸缩的部署,无论部署在何处。在此博客文章中,我们将解释如何将SQL Server 2019大数据群集部署到Kubernetes。

image.png

一,工具
将大数据集群部署到Kubernetes需要一组特定的客户端工具。在开始之前,请先安装以下软件:

  • azdata: 部署和管理大数据集群。
  • kubectl:创建和管理基础的Kubernetes集群。
  • Azure Data Studio: 使用大数据群集的图形界面。
  • SQL Server 2019扩展: 启用大数据群集功能的Azure Data Studio扩展。

选择您的Kubernetes
大数据集群被部署为一系列相互关联的容器,这些容器在Kubernetes中进行管理。根据您的实际情况,您可以通过多种方式托管Kubernetes,包括:

  • Azure Kubernetes服务(AKS):可以使用Azure门户部署Azure Kubernetes服务。Azure Kubernetes Service允许您在Azure中部署托管Kubernetes群集,您所管理和维护的只是代理节点。您甚至不必配置自己的硬件。
  • 多台Linux机器:Kubernetes也可以部署到物理或虚拟的多台Linux机器上。如果您正在寻找机会利用现有基础架构,那么这是一个不错的选择。您可以使用kubeadm工具创建Kubernetes集群和bash脚本。

部署SQL Server 2019大数据群集
配置Kubernetes之后,下一步是使用azdata bdc create命令部署大数据集群。也有几种不同的方法可以做到这一点:

  • 如果要部署到开发测试环境,请考虑使用azdata 提供的默认配置之一。
  • 如果要自定义部署,您可以创建和使用自己的部署配置文件。
  • 如果在部署时需要离开,则无人参与的安装 将允许您在环境变量中传递所有其他设置。

部署脚本
通过一步部署Kubernetes和大数据集群,部署脚本可以使部署更轻松,更快捷。它们通常还提供大数据群集设置的默认值。但是,您不会被脚本定义的值所束缚。还可以自定义部署脚本,因此您可以创建自己的版本,以根据自己的喜好配置大数据集群部署。

当前有两个部署脚本。该Python脚本部署到Azure上Kubernetes服务大数据集群,和bash脚本部署大数据集群的单节点集群kubeadm。

部署笔记本
还有一个用于部署大数据群集的选项,该选项正在运行Azure Data Studio笔记本。Azure Data Studio中还将提供用于部署的UX体验。

由于SQL Server大数据群集已部署在Kubernetes上,因此启动和运行相当轻松。如您所见,在每个步骤中都有几个选项,但是根据使用情况可以明确您的路径。

来源:如何部署SQL Server 2019大数据群集

最后修改时间:2019-11-20 11:42:15
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论