你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

教程:在 Azure 虚拟桌面(经典)中创建主机池以验证服务更新

重要

此内容适用于 Azure 虚拟桌面(经典),后者不支持 Azure 资源管理器 Azure 虚拟桌面对象。 若要尝试管理 Azure 资源管理器 Azure 虚拟桌面对象,请参阅本文

主机池是 Azure 虚拟桌面租户环境中一个或多个相同虚拟机的集合。 建议先创建一个要应用服务更新的验证主机池。 这样可以在服务将更新应用于标准或非验证环境之前,监视服务更新。 如果没有验证主机池,则可能无法发现引入错误的更改,这可能会在生产环境中对用户导致故障时间。

若要确保应用适用于最新更新,验证主机池应尽可能地与非验证环境中的主机池类似。 用户应如同连接到标准主机池一样频繁地连接到验证主机池。 如果在主机池上进行自动测试,则应在验证主机池上包含自动测试。

可以使用诊断功能Azure 虚拟桌面故障排除文章对验证主机池中的问题进行调试。

注意

建议保留验证主机池以测试所有将来的更新。

在开始之前,请下载并导入 Azure 虚拟桌面 PowerShell 模块(如果尚未这样做)。 然后,运行以下 cmdlet 登录到你的帐户:

Add-RdsAccount -DeploymentUrl "https://rdbroker.wvd.microsoft.com"

创建主机池

可以按照以下任何文章中的说明创建主机池:

将主机池定义为验证主机池

运行以下 PowerShell cmdlet 可将新主机池定义为验证主机池。 将引号中的值替换为与会话相关的值:

Add-RdsAccount -DeploymentUrl "https://rdbroker.wvd.microsoft.com"
Set-RdsHostPool -TenantName $myTenantName -Name "contosoHostPool" -ValidationEnv $true

运行以下 PowerShell cmdlet 可确认是否设置了验证属性。 将引号中的值替换为与会话相关的值。

Get-RdsHostPool -TenantName $myTenantName -Name "contosoHostPool"

cmdlet 的结果应类似于以下输出:

    TenantName          : contoso
    TenantGroupName     : Default Tenant Group
    HostPoolName        : contosoHostPool
    FriendlyName        :
    Description         :
    Persistent          : False
    CustomRdpProperty    : use multimon:i:0;
    MaxSessionLimit     : 10
    LoadBalancerType    : BreadthFirst
    ValidationEnv       : True
    Ring                :

更新计划

服务更新每月进行一次。 如果存在重大问题,则会更频繁地提供关键更新。

后续步骤

你已经创建了验证主机池,接下来可以了解如何使用 Azure 服务运行状况来监视 Azure 虚拟桌面部署。