-
-
-
Delivery Controller
-
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
Delivery Controllers
注意:
从版本 2511 开始,Citrix Web Studio(基于 Web)是 Citrix Virtual Apps and Desktops™ 的唯一管理控制台。Citrix Studio(基于 MMC)已从安装程序中删除。本文仅适用于 Web Studio。有关 Citrix Studio 的信息,请参阅 Citrix Virtual Apps and Desktops 7 2212 或更早版本中的等效文章。
- Delivery Controller 是服务器端组件,负责管理用户访问以及代理和优化连接。Controller 还提供 Machine Creation Services™,用于创建桌面和服务器映像。
一个站点必须至少有一个 Controller。安装初始 Controller 后,您可以在创建站点时或之后添加更多 Controller。在一个站点中拥有多个 Controller 有两个主要优势。
- 冗余: 作为最佳实践,在生产站点中,始终在不同的物理服务器上至少部署两个 Controller。如果一个 Controller 发生故障,其他 Controller 可以管理连接并管理站点。
- 可扩展性: 随着站点活动的增长,Controller 上的 CPU 利用率和数据库活动也会随之增长。额外的 Controller 使您能够处理更多用户以及更多应用程序和桌面请求,并可以提高整体响应能力。
每个 Controller 都直接与站点数据库通信。在具有多个区域的站点中,每个区域中的 Controller 都与主区域中的站点数据库通信。
重要提示:
站点配置完成后,请勿更改 Controller 的计算机名称或域成员身份。
VDA 投入使用之前,必须向站点中的 Delivery Controller 注册(建立通信)。有关 VDA 注册的信息,请参阅 VDA 向 Controller 注册。
要添加、删除或移动 Controller,您必须拥有 数据库 文章中列出的服务器角色和数据库角色权限。
不支持在 SQL 群集或 SQL 镜像安装中的节点上安装 Controller。
将 Delivery Controller™ 添加到站点时,请务必将该计算机的登录凭据添加到用于高可用性的任何副本 SQL Server。
如果您的部署使用数据库镜像:
- 在添加、删除或移动 Controller 之前,请确保主体数据库和镜像数据库都在运行。此外,如果您正在使用 SQL Server Management Studio 运行脚本,请在运行脚本之前启用 SQLCMD 模式。
-
要在添加、删除或移动 Controller 后验证镜像,请运行 PowerShell
Get-configdbconnectioncmdlet。该 cmdlet 可确保连接字符串中已为镜像设置了故障转移伙伴。 -
添加、删除或移动 Controller 后:
- 如果启用了自动更新,VDA 将在 90 分钟内收到更新的 Controller 列表。
- 如果未启用自动更新,请确保为所有 VDA 更新 Controller 策略设置或 ListOfDDCs 注册表项。将 Controller 移动到另一个站点后,请更新两个站点上的策略设置或注册表项。
添加 Controller
您可以在创建站点时和之后添加 Controller。您不能将使用此软件的早期版本安装的 Controller 添加到使用此版本创建的站点。
- 在包含受支持操作系统的服务器上运行安装程序。安装 Delivery Controller 组件以及您想要的任何其他核心组件。完成安装向导。
-
如果您尚未创建站点,请在此 Controller 上运行 Citrix Site Manager 以创建站点。此 Controller 的 IP 地址会自动添加到新站点。
如果您计划生成初始化数据库的脚本,请在生成脚本之前添加 Controller。
-
- 如果您已创建站点,请执行以下步骤:
-
- 在此 Controller 上运行 Citrix Site Manager,单击加入现有站点,然后键入要加入的站点中某个 Controller 的地址。
-
- 运行 Studio 配置工具 以将 Controller 添加到 Web Studio。
-
删除 Controller
从站点中删除 Controller 不会卸载 Citrix 软件或任何其他组件。该操作会从数据库中删除 Controller,使其无法再用于代理连接和执行其他任务。如果您删除 Controller,以后可以将其添加回同一站点或另一个站点。一个站点至少需要一个 Controller,因此您不能删除 Web Studio 中列出的最后一个 Controller。
从站点中移除 Controller 时,不会移除 Controller 登录到数据库服务器的凭据。这样做可避免意外移除同一计算机上其他产品服务正在使用的登录凭据。如果不再需要此登录凭据,则必须手动将其移除。移除登录凭据需要 securityadmin 服务器角色权限。
移除 Controller 后:
- 使用自动更新的 VDA 会重新向其他可用 Controller 注册。仅当启用了自动更新机制且 VDA 可以访问其他 Controller(与已移除的 Controller 位于同一辅助区域中,或者对于本地部署位于主区域中)时,才会发生此重新注册。
- 更新 Citrix StoreFront 中的 Controller 信息。有关详细信息,请参阅[管理 Controller](/en-us/storefront/1912-ltsr/configure-manage-stores/manage-controllers.html)。
- 在 Citrix StoreFront 中,更新通过 Citrix Gateway 进行远程访问的安全票证颁发机构 (STA) URL。有关详细信息,请参阅[管理安全票证颁发机构](/en-us/storefront/1912-ltsr/integrate-with-citrix-gateway-and-citrix-adc/configure-citrix-gateway.html#manage-secure-ticket-authorities)。
- 在 Citrix Gateway 中,更新所有虚拟服务器 STA URL。有关详细信息,请参阅 [Citrix Gateway](/en-us/citrix-gateway/current-release.html)。
重要:
在从站点中移除 Controller 之前,请勿从 Active Directory 中移除 Controller。
- 确保 Controller 已开机,以便 Web Studio 可以加载并显示您要移除的 Controller。
- Web Studio 完全加载 Controller 后,验证 Controller 上的所有服务是否正在运行,并且 Controller 保持开机状态。
- 登录到 Web Studio,在左侧窗格中选择设置。
-
- 找到交付 Controller 磁贴,然后单击编辑。
-
- 在管理交付 Controller 页面上,选择要移除的 Controller。
-
-
选择移除 Controller。如果您没有正确的数据库角色和权限,系统会提供生成脚本的选项,该脚本允许您的数据库管理员为您移除 Controller。
Web Studio 会在移除 Controller 之前执行预检查。如果 Controller 已关机且不处于以下服务状态,则可以安全移除:
- 未知
- 挂起故障
- 旧版本
- 新版本
- 版本更改正在进行中
- 缺少强制功能
如果 Controller 未关机且处于上述任何服务状态,Web Studio 会提示您关闭 Controller。
- 您必须从数据库服务器中移除 Controller 的计算机帐户。在移除之前,请检查是否有其他服务正在使用该帐户。
使用 Web Studio 移除 Controller 后,流向该 Controller 的流量可能会在短时间内持续存在,以确保当前任务的正确完成。如果您想在短时间内强制移除 Controller,Citrix 建议您关闭安装了该 Controller 的服务器,或者从 Active Directory 中移除该服务器。然后,重新启动站点上的其他 Controller,以确保不再与已移除的 Controller 进行通信。
将 Controller 移动到其他区域
如果您的站点包含多个区域,您可以将 Controller 移动到不同的区域。有关此移动如何影响 VDA 注册和其他操作的信息,请参阅区域。
- 在左侧窗格中选择区域。
- 在中间窗格中选择一个区域,然后选择一个 Controller。
- 在操作栏中选择移动项目。
- 在显示的移动项目页面上,选择要将 Controller 移动到的区域。
- 单击保存。
将 VDA 移动到其他站点
如果 VDA 是使用 Citrix Provisioning™ 预配的或是一个现有映像,则可以在升级时或将测试站点中创建的 VDA 映像移动到生产站点时,将 VDA 移动到另一个站点(从站点 1 移动到站点 2)。使用 Machine Creation Services (MCS) 预配的 VDA 无法从一个站点移动到另一个站点。MCS 不支持更改 VDA 检查以向 Controller 注册的 ListOfDDCs。使用 MCS 预配的 VDA 始终检查与其创建所在站点关联的 ListOfDDCs。
有两种方法可以将 VDA 移动到另一个站点:使用安装程序或 Citrix 策略。
安装程序
运行安装程序并添加 Controller,指定站点 2 中 Controller 的 FQDN(DNS 条目)。
仅当未使用 Controller 策略设置时,才在安装程序中指定 Controller。
组策略编辑器
以下示例在站点之间移动多个 VDA。
-
在站点 1 中创建包含以下设置的策略,然后将策略筛选到交付组级别,以启动站点之间的分阶段 VDA 迁移。
- Controller:包含站点 2 中一个或多个 Controller 的 FQDN(DNS 条目)。
- 启用 Controller 自动更新:设置为已禁用。
- 交付组中的每个 VDA 都会在新策略发布后 90 分钟内收到警报。VDA 会忽略其收到的 Controller 列表(因为自动更新已禁用);它会选择策略中指定的 Controller 之一,该策略列出了站点 2 中的 Controller。
- 当 VDA 成功向站点 2 中的 Controller 注册时,它会收到站点 2 的 ListOfDDCs 和策略信息,这些信息默认已启用自动更新。VDA 在站点 1 中注册的 Controller 不在站点 2 中的 Controller 发送的列表中。因此,VDA 会重新注册,从站点 2 列表中的 Controller 中进行选择。从那时起,VDA 会自动使用站点 2 中的信息进行更新。
有关如何使用组策略编辑器的信息,请参阅 Citrix 策略文档。
共享
共享
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.