-
-
-
-
在Microsoft Azure上部署Citrix ADC VPX实例
用于Citrix ADC VPX部署的Azure标签
-
-
-
-
-
-
-
-
-
-
-
-
此内容是机器动态翻译的。
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamicerstellt wurde。(Haftungsausschluss)
这篇文章是关于贸易自动化管理动态的。(无责任条款)
Este artículo lo ha traducido una máquina de forma dinámica。(通报法律)
此内容已动态机器翻译。放弃
。免責事項
此内容是机器动态翻译的。
此内容是机器动态翻译的。
此内容是机器动态翻译的。
这篇文章是机器翻译的。
德国机械制造技术有限公司。(Haftungsausschluss)
这篇文章是关于职业自动化的。(无责任条款)
Este artículo ha sido traducido automáticamente。(通报法律)
英文:中文:中文:免責事項
■■■■■■■
我们的目标是实现自动化。
这篇文章已经过机器翻译.放弃
翻译失败!
用于Citrix ADC VPX部署的Azure标签
在Azure云门户中,您可以使用名称:值对(例如Dept: Finance)标记资源,以便跨资源组和门户内跨订阅对资源进行分类和查看。当您需要组织用于计费、管理或自动化的资源时,标记很有帮助。
Azure标签如何用于VPX部署
对于部署在Azure Cloud上的Citrix ADC VPX独立和高可用性实例,现在您可以创建与Azure标记关联的负载平衡服务组。VPX实例使用相应的标记持续监视Azure虚拟机(后端服务器)和网络接口(nic),或两者同时监视,并相应地更新服务组。
VPX实例创建使用标记对后端服务器进行负载平衡的服务组。该实例向Azure API查询带有特定标记名和标记值的所有资源。根据分配的轮询周期(默认为60秒),VPX实例定期轮询Azure API,并使用在VPX GUI中分配的标记名称和标记值检索可用的资源。当添加或删除相应标签的虚拟机或网卡时,ADC会检测到相应的更改,并自动在服务组中添加或删除虚拟机或网卡的IP地址。
开始之前
在创建Citrix ADC负载平衡服务组之前,请向Azure中的服务器添加标记。您可以将标签分配给虚拟机或网卡。
有关添加Azure标记的详细信息,请参阅Microsoft文档使用标记来组织Azure资源.
注意,用于添加Azure标记设置的ADC CLI命令支持仅以数字或字母开头的标记名称和标记值,而不是其他键盘字符。
如何通过使用VPX GUI添加Azure标记设置
您可以使用VPX GUI将Azure标记云配置文件添加到VPX实例,以便实例可以使用指定的标记对后端服务器进行负载平衡。遵循以下步骤:
- 从VPX GUI转到配置> Azure >云配置文件.
- 单击Add创建云配置文件。云配置文件窗口打开。
- 输入以下字段的值:
- 名称:为您的配置文件添加名称
- 虚拟服务器IP地址:从VPX实例可用的空闲IP地址中自动填充虚拟服务器IP地址。有关更多信息,请参见使用Azure门户为虚拟机分配多个IP地址.
- 类型:从菜单中选择AZURETAGS。
- Azure标签名称:输入您在Azure门户中分配给虚拟机或网卡的名称。
- “Azure标签值”:输入在Azure portal中分配给虚拟机或网卡的值。
- Azure轮询周期:默认情况下,轮询周期为60秒,这是最小值。您可以根据您的要求更改。
- 负载平衡服务器协议:选择负载平衡器侦听的协议。
- 负载平衡服务器端口:选择负载平衡器侦听的端口。
- Azure标记设置:将为此云配置文件创建的服务组的名称。
- Azure标记设置协议:选择后端服务器侦听的协议。
- Azure标记设置端口:选择后端服务器侦听的端口。
- 点击创建.
为标记的虚拟机或网卡创建负载均衡器虚拟服务器和服务组。要查看负载平衡器虚拟服务器,请从VPX GUI导航到流量管理>负载均衡>虚拟服务器.
如何使用VPX CLI添加Azure标记设置
在Citrix ADC CLI上键入以下命令,为Azure标记创建云配置文件。
添加云配置文件' <配置文件名称> ' -type azuretags -vServerName ' ' -serviceType HTTP -IPAddress ' ' -port 80 -serviceGroupName ' <服务组名称> ' -boundServiceGroupSvcType HTTP -vsvrbindsvcport 80 -azureTagName ' ' -azureTagValue ' ' -azurePollPeriod 60
重要:必须保存所有配置;否则,重启实例后配置将丢失。类型
保存配置
.
示例1以下是所有标有“myTagName/myTagValue”对的Azure虚拟机/网卡的HTTP流量的云配置文件的示例命令:
添加云配置文件MyTagCloudProfile -type azuretags -vServerName MyTagVServer -serviceType HTTP -IPAddress 40.115.116.57 -port 80 -serviceGroupName MyTagsServiceGroup -boundServiceGroupSvcType HTTP -vsvrbindsvcport 80 -azureTagName myTagName -azureTagValue myTagValue -azurePollPeriod 60 Done
要显示云配置文件,请键入显示cloudprofile
.
示例2:打印例1中新增的云策略信息。
show cloudprofile 1) Name: MyTagCloudProfile Type: azuretags VServerName: MyTagVServer ServiceType: HTTP IPAddress: 52.178.209.133 Port: 80 ServiceGroupName: MyTagsServiceGroup BoundServiceGroupSvcType: HTTP Vsvrbindsvcport: 80 AzureTagName: myTagName AzureTagValue: myTagValue AzurePollPeriod: 60 GraceFul: NO Delay: 60
要删除云配置文件,请输入rm cloud profile<云配置文件名称>
示例3:删除例1中创建的云配置文件。
> rm cloudprofile MyTagCloudProfile完成
故障排除
问题:在极少数情况下,“rm cloud profile”CLI命令可能无法删除已删除云配置文件关联的服务组和服务器。当命令在被删除的云配置文件的轮询周期结束前几秒钟发出时,就会发生这种情况。
解决方案:手动删除剩余服务组,每个服务组输入如下CLI命令:
#> rm servicegroup
还可以通过为每个剩余服务器输入以下CLI命令来删除每个剩余服务器:
# b> rm server
问题:如果使用CLI向VPX实例添加Azure标记设置,则在热重启后,rain_tags进程将继续在HA对节点上运行。
解决方案:热重启后,在备节点上手动终止进程。从备HA节点的命令行退出到shell提示符:
#> shell
使用以下命令终止rain_tags进程:
# PID= ' ps -aux | grep rain_tags | awk '{print $2}' ';kill - $PID
问题:后端服务器可能无法访问,并由VPX实例报告为DOWN,尽管它运行正常。解决方案:确保VPX实例能够到达带标签的后端服务器对应的IP地址。对于已标记的网卡,这是网卡的IP地址;而对于标记VM,这是VM的主IP地址。如果虚拟机/网卡位于不同的Azure VNet上,请确保已启用VNet对等。
分享
分享
本预览版产品文档为思杰机密文档。
您同意根据Citrix测试版/技术预览版协议的条款保密本文档。
预览文档中描述的任何特性或功能的开发、发布和时间仍由我们自行决定,如有更改,恕不另行通知或咨询。
本文档仅供参考,并非提供任何材料、代码或功能的承诺、承诺或法律义务,不应作为Citrix产品购买决策的依据。
如果不同意,选择“不同意退出”。