
具有 StoreFront 活动的 Citrix NetScaler / 被动
我是 Oscar Mas,最近, 在另一篇文章中,我解释了如何在 NetScaler 和多个 StoreFront 之间配置平衡器. 该配置由 Microsoft 的 NLB 组成, 我们安装在两个 StoreFfront 服务器上, 该系统为我们提供了 balancer 和 failover 的功能.
本文并非旨在逐步介绍如何设置 Active Failover / NetScaler 上的被动, 它们只是我认为 Citrix 提供的文档中缺少的一些注释,可以帮助我们理解和实施系统
这一次轮到 NetScaler 执行相同的功能. 我向您介绍的这种类型的配置, 广泛用于平衡 NetScaler 对 StoreFront 的请求. 如果您使用的 NetScaler 版本仅支持我们的 XenDesktop 系统, 这是理想的设置. 另一方面,如果您拥有更高的 NetScaler 模型, 而不是在 Active 模式下使用 balancer / 被动, 您将能够配置 Active mode / 积极.
请记住,每当您在使用 NetScaler 系统的实验室中工作时, 我们可以选择我们想要的版本. 但是,如果系统正在生产中, 使用 SaHa 版本是必不可少的 (安全港)
但让我们进入主题. 外部用户, 当您想要访问 XenDesktop 的计算机/会话时, 您登录到我们的 NetScaler,它会将您转到 StoreFront 服务器. 如果此 StoreFront 服务器出现故障, 流量将转移到第二个 StoreFront,而无需我们的干预. 在本实验中,我使用了 NetScaler, 而是要使整个系统处于高可用性状态, 必须拥有两个 NetScaler. 逻辑方案如下:
操作
我们的用户, 从他们的计算机登录到与 FQDN 对应的虚拟服务器: https://acces.XXX.es. 此请求, 从 NetScaler 发送到 NetScaler 本身, 而是对 FQDN: https://storefront.ilba.cat. 第二个虚拟服务器 (这是我们将在 POST 中配置的), 您已设置主动/被动故障转移系统, ,它将根据请求的状态将请求重定向到我们的 StoreFront 服务器之一.
请记住,为了使其正常工作, 我们的虚拟服务器必须配置 (https://acceso.XXX.es), 将请求发送到: https://storefront.ilba.cat. 必须在两个配置文件中进行此更改,我们使用这些配置文件从外部访问我们的 XenDesktop 平台.
创建服务器
我们要做的第一件事, 是创建我们的服务器,这些服务器将在我们的 NetScaler 中执行 StoreFront 功能.
创建监视器
我们将为我们的 Store 创建一个特定的监视器, 位于我们的 StoreFronts 中
在此监视器上, 我们只需标明我们商店的名称:
要在我们的 NetScaler 中指示的商店名称, 我们可以在 StoreFront 的配置中找到它:
创建服务组
我们将创建两个 StoreFronts 组:
在每个组中, 我们只需向其添加单个 StoreFront 服务器. 如您在屏幕截图中看到的那样, 集团: 组 StoreFront1, 我只添加了服务器 storefront1.ilba.cat.
创建服务
本节内容, 我们会将协议和端口链接到将执行监控的 StoreFront 服务器. 就我而言,我选择监控端口 442, 但是,添加我们之前创建的 Store 监视器并不是一个坏主意.
创建虚拟服务器
这是我们将指示我们使用的 IP 的地方, 以便平衡器在内部进行. 就我而言,它是: https://storefront.ilba.cat,并且 IP 对应于 192.168.250.119. 这是我们的 NetScaler 将用于将请求发送到我们的 StoreFront 服务器并执行平衡的 IP 和 FQDN.
我们将创建一个 LoadBalancing 虚拟服务器, 我们将向您添加证书, 我们将为您分配一个 IP (192.168.250.119) 我们会将您链接到我们的服务. 这样,NetScaler 将知道目标服务器是正常工作还是已关闭. 请记住,我们正在监控来自目标 StoreFront 服务器的 HTTPS 流量.
当我们创建第二个 Virtual Server 时, 我们会告诉你它是一个不可寻址的
我们将向您添加证书, 我们不会为您分配 IP 并将您链接到我们的服务. 在这种情况下,我们会将其链接到我们的第二个 StoreFront.
结果
如果我们的第一个 StoreFront 崩溃, 结果如下:
在我们的第二个店面倒塌之前, 结果如下:
我希望它对您有所帮助!