使用样本配置最大下界
您可以使用多云GLB样本在数据中心置备的Citrix ADC实例上配置GLB配置。请确保您已在每个数据中心的Citrix ADC GLB实例上配置站点IP地址。
您还可以使用此样本创建接受以后可能在GLB节点中添加的子站点的父站点。在Citrix ADC实例上配置多云GLB配置。
导航到应用程序>配置”,然后单击创建新。
选择样本页面显示了Citrix应用程序交付管理(ADM)中可供您使用的所有样本。向下滚动并选择多云GLB样本。
多云GLB样本用于为部署在多个云和本地站点中的应用程序配置最大下界。样本显示为用户界面页面,您可以在其中输入此样本中定义的所有参数的值。
注意
在本文档中可以互换使用术语数据中心和站点。
设置以下参数:
- 应用程序名称。输入部署在GLB站点上的应用程序的名称。
- GLB算法。选择用于选择为客户端提供服务的站点的全局负载平衡算法(方法)。下拉列表框中可用的选项包括:LEASTCONNECTION, LEASTBANDWIDTH, LEASTPACKETS,设置轮流捡取,STATICPROXIMITY, SOURCEIPHASH和RTT。
- 地理数据库文件。如果选择“静态邻近”作为GLB算法,请输入包含静态邻近数据的数据库文件的完整路径和名称。确保数据库文件存在于指定位置的所有GLB Citrix ADC实例上。或者,您可以保留默认文件。
- 协议。从下拉列表框中选择已部署应用程序的应用程序协议。
- 持久性设置。在虚拟服务器上配置的持久性会维护由该虚拟服务器表示的服务器上的连接状态(例如,电子商务中使用的连接)。选择虚拟服务器后, 持久性将覆盖负载平衡方法。如果将持久性配置应用于“关闭”的服务,则实例将使用负载平衡方法选择新服务,并且对于来自客户端的后续请求,新服务将变为持久性服务。
- 持久性类型。选择要用于此应用程序的持久性类型。例如,如果选择持久性作为SOURCEIP,则在初始选择托管应用程序的站点后,来自同一客户端的所有后续请求都会发送到该站点以访问应用程序的服务。
- 持久性超时。如果选择SOURCEIP作为持久性类型,请输入持久性会话在最后一次客户端请求之后过期之前的分钟数。范围是从 2 到 1440 分钟。分钟以秒为单位解决。
溢出设置。配置溢出功能,以便在主虚拟服务器的连接限制或带宽限制达到阈值时将溢出连接转发到辅助虚拟服务器或备份虚拟服务器。
溢出方法。从下拉列表框中,选择溢出方法。例如,连接溢出方法监视主服务器上处于活动状态的连接数。如果此方法达到溢出阈值,则新连接将转移到备份链中第一个可用的虚拟服务器。如果阈值降到配置的阈值以下,则使用健康溢出方法可以溢出。例如,小于 70%。
注意
除了健康溢出方法外,其他方法仅当Citrix ADC用作负载平衡器实例时才适用。
溢出阈值。输入已选择的溢出方法的阈值。
持续溢出。如果您希望备份虚拟服务器继续处理其收到的请求,即使在主服务器上的负载低于阈值之后,也可启用溢出持久性。
溢出持久性超时。配置溢出持久性生效的时间段。最小值为 2 分钟,最大值为 1440 分钟。分钟以秒为单位解决。
持久性/溢出持久性ID。如果您选择SORCEIP作为持久性类型,或者如果启用了溢出持久性,请输入一个唯一的编号来标识所有GLB设备上的同一域。这个范围是从 1 到 65535。
- GLB服务终端点的运行状况检查(可选)
- 运行状况检查类型。从下拉列表框中,选择用于检查代表站点上应用程序的负载平衡器VIP地址的运行状况的探测类型。
- 安全模式(可选)如果需要基于SSL的运行状况检查,请选择是以启用此参数。
- HTTP请求(可选)如果选择HTTP作为运行状况检查类型,请输入用于探测VIP地址的完整HTTP请求。
- HTTP状态响应代码列表。(可选)如果您选择HTTP作为运行状况检查类型,请输入在VIP运行状况良好时响应HTTP请求时所需的HTTP状态代码列表。
GLB域名。此部分允许您配置与此应用程序关联的DNS域名列表。单击加号图标 (+)为应用程序创建DNS域名。
GLB网站.本部分允许您配置部署此应用程序的站点列表。
GLB网站是GLB通信的顶级实体。配置站点时指定的信息用于使用 Citrix 衡量指标交换协议 (MEP) 将本地站点链接到远程站点并共享监视数据。IP 地址归 GLB Citrix ADC 实例所有,并使用 TCP 端口 3009。样本中的 GLB 站点部分允许您根据需要指定任意数量的 GLB 站点。
单击加号图标 (+) 以添加网站。
- 网站名称。输入站点的名称。
- 网站IP地址。输入与其他站点交换衡量指标时站点用作其源IP地址的IP地址。假定此IP地址已在每个站点的GLB实例上配置。
- 站点公有IP地址(可选)输入用于交换指标的站点的公有IP地址(如果该站点的IP地址为Nat)。
子网站。单击加号图标 (+) 以配置所需的子站点。
- 子站点名称。输入站点的名称。
- 子网站IP地址。输入子站点的IP地址。此处,使用正在配置为子站点的Citrix ADC节点的私有IP地址或剪断。
- 站点公有IP地址(可选)输入用于交换指标的站点的公有IP地址(如果该站点的IP地址为Nat)。
服务站点持久性。从下拉列表框中选择要用于站点上GLB服务的持久性类型。
- 选择ConnectionProxy以允许站点创建与插入站点饼干的GLB站点的连接,将客户端请求代理到原始站点,接收来自原始GLB站点的响,应将响应中继回客户端,并关闭连接。
- 选择
HTTPRedirect
以可允许站点将请求重定向到最初插入饼干的站点。有关持久性的更多信息,请参阅配置持久连接。
活动GLB服务:此部分允许您在部署应用程序的站点上配置活动服务的列表。
服务IP。在此网站上输入GLB服务的IP地址。
- 服务公有IP地址。如果虚拟IP地址是私有的,并且具有与其相连的公有IP地址,请指定公有IP地址。
- 服务端口。在此网站上输入GLB服务的端口。
服务重量。输入分配给GLB服务的权重。
注意:
您可以为服务分配相对权重,具体取决于需要发送到云的流量百分比和必须在本地处理的流量百分比。例如,如果您为基于云的GLB服务分配了3的权重,为本地GLB服务分配了7权重,则30%的流量定向到云,70%在本地处理。
- 站点名称。输入GLB服务所在站点的名称。
- 站点前缀。输入配置GLB服务的站点的前缀。这适用于启用了站点持久性且方法为
httpredirect
的情况。站点前缀值在应用程序的所有 GLB 服务中必须是唯一的。 - 最大客户端连接。如果在溢出持久性设置中选择了DYNAMICCONNECTION作为溢出方法,请输入在GLB服务中配置的最大客户端连接数。如果不提供值,则默认情况下系统会为可配置的最大客户端连接分配一个数字。
被动GLB服务:此部分允许您在使用主动-被动拓扑部署应用程序的站点上配置被动服务列表。提供与您为活动GLB服务提供的信息类似的所有备份GLB服务的信息。
单击目标实例”,然后在要部署GLB配置的每个站点上选择配置为GLB实例的Citrix ADC实例。
单击创建”以在所选Citrix ADC实例上创建GLB配置。还可以单击试运行以检查将在目标实例中创建的对象。您创建的样书配置(配置包)将显示在“配置”页面的配置列表中。您可以使用Citrix ADM GUI检查,更新或删除此配置(配置包)。