码迷,mamicode.com
首页 > 数据库 > 详细

Azure Stack中添加SQL Server资源提供程序

时间:2018-03-16 17:17:26      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:云计算   云平台   

Azure Stack中添加SQL Server资源提供程序

在前面的博文中,我们部署了一个节点Azure Stack POC,并将Server 2016 Image上传到了库中。接下来的部分,我们将部署MSSQL和MySQL资源提供者。

以下是我们将要完成的高层次清单:

部署MSSQL资源提供程序

验证MSSQL资源提供程序部署

MSSQL资源提供者

概观

首先讨论MSSQL资源提供程序(RP)。通过部署这个,我们将能够提供我们的租户SQL数据库作为服务。这个RP可以连接到后端的多个SQL服务器实例,以满足租户的数据库需求,而不需要他们自己启动运行SQL服务器的虚拟机

资源提供者由三部分组成,如下所示:

组建

详情

SQL RP适配器VM

该服务器承载RP进程和RP状态所需的小型数据库。它也可以用作示例SQL托管服务器。

资源提供者

RP负责处理任何SQL配置请求,并将我们的数据库资源公开给租户使用。

SQL托管服务器

这些服务器运行SQL Server,并为我们的租户提供数据库容量。

部署MSSQL资源提供程序

使用AzureStack \ AzureStackAdmin凭据登录到POC主机。

这里下载MSSQL RP安装程序并运行它以将文件解压缩到C:\SQL\

技术分享图片

下载完成后解压以后如下图所示:

技术分享图片

注意:此脚本会进行如下操作

安装AzureRM.Bootstrapper模块

安装适用于计算机,存储,网络,密钥保管库等的AzureRM模块的2017-03-0版本。

安装特定于Azure Stack的PowerShell模块

从GitHub下载并提取AzureStack工具

为以上下载的工具导入Azure Stack connect Powershell模块,并添加AzureStack环境

获取AAD目录的租户ID

创建并存储您即将启动的SQL VM的本地管理员凭证对象

为AAD目录用户创建并存储凭证对象

使用上面提供的信息运行DeploySQLProvider.ps1脚本

安装SQL Server资源提供程序

以管理员身份运行Powershell:

CD C:\SQL

.\DeploySQLProvider.ps1

技术分享图片

输入Azure Stack Admin Management URL:

技术分享图片

输入Azure Stack Tenant Management URL:

技术分享图片

输入SQLAdapter VM的本地用户名和密码:

技术分享图片

输入Tenant Directory ID:

技术分享图片

设置SSL证书密码:

技术分享图片

输入SQLAdapter资源组名称:

技术分享图片

输入SQL虚拟机名称:

技术分享图片

输入Azure Stack Admin的登陆名和密码:

技术分享图片

开始部署:

技术分享图片

技术分享图片

部署完成:

技术分享图片

添加SQL Server Hosting Servers

点击“资源提供程序”—“SQLAdapter”:

技术分享图片

点击“SQL Hosting Servers”—“Add”:

技术分享图片

输入“SQL Server Name”、“Username”、“Password”、“Size of Hosting Server in GB”,“点击SKUs”:

技术分享图片

点击“Create new SKU”,输入“Name”、“Family”、“Tire”、“Edition”:

技术分享图片

点击添加:

技术分享图片

添加完成,如下图所示:

技术分享图片

Azure Stack中添加SQL Server资源提供程序

标签:云计算   云平台   

原文地址:http://blog.51cto.com/wuyvzhang/2087691

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!