-
-
-
在Microsoft Azure上部署一个Citrix ADC VPX实例
在主备高可用性设置上配置GSLB
-
-
-
-
-
-
-
-
-
-
-
-
此内容已被机器动态翻译。
diesel Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde。(Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique。(非条款responsabilité)
Este artículo lo ha traducido una máquina形式上dinámica。(通报法律)
此内容已经过机器动态翻译。放弃
このコンテンは動的に機械翻訳されています。免責事項
이콘텐츠는동적으로기계번역되었습니다。책임부iot
Este texto foi traduzido automaticamente。(通报法律)
查询内容è自动贸易记录。(Esclusione di responsabilità))
这篇文章是机器翻译的。
柴油Artikel wurde maschinell übersetzt。(Haftungsausschluss)
Ce article a été traduit automatiquement。(非条款responsabilité)
Este artículo ha sido traducido automáticamente。(通报法律)
この記事は機械翻訳されています。免責事項
이기사는기계번역되었습니다。책임부iot
Este artigo foi traduzido automaticamente。(通报法律)
这篇文章已经过机器翻译.放弃
Questo articolo è自动转换。(Esclusione di responsabilità))
翻译失败!
在主-备高可用性设置上配置GSLB
在Azure上的主备HA部署中,配置全局服务器负载均衡(GSLB)分为三个步骤:
在每个GSLB站点上创建VPX HA pair。看到配置具有多个IP地址和网卡的高可用性设置浏览如何创建HA pair。
配置ALB (Azure Load Balancer),使用前端IP地址和规则允许GSLB和DNS流量。
该步骤包括以下子步骤。请参阅本节中的场景,了解用于完成这些子步骤的PowerShell命令。
a.创建前端
IPconfig
浏览GSLB网站。b.使用HA节点1/1网卡的IP地址创建后端地址池。
c.创建以下负载均衡规则:
TCP/3009 - gslb通信TCP/3008 - gslb通信UDP/53 - DNS通信
d.将后端地址池与步骤c中创建的LB规则关联。
e.更新HA pair中节点1/1网卡对应的网络安全组,允许TCP 3008、TCP 3009和UDP 53端口通过。
在每个HA pair上启用GSLB。
场景
该场景包括站点1和站点2。每个站点有一个HA pair (HA1和HA2),配置多网卡、多IP地址和GSLB。
图:Azure上主备HA部署的GLSB
该场景下,每个虚拟机有三个网卡,分别为网卡0/1、网卡1/1和网卡1/2。配置网卡的目的如下:
网卡0/1:用于管理流量
网卡1/1:用于客户端流量
网卡1/2:用于与后端服务器通信
参数设置
下面是ALB的参数设置示例。如果你愿意,你可以使用不同的设置。
$locName="东南亚" $rgName=" multi - multi - rg " $pubIPName4="PIPFORGSLB1" $domName4="vpxgslbdns" $lbName="MultiIPALB" $frontEndConfigName2="FrontEndIP2" $backendPoolName1="BackendPoolHttp" $lbRuleName2="LBRuleGSLB1" $lbRuleName3="LBRuleGSLB2" $lbRuleName4="LBRuleDNS" $healthProbeName="HealthProbe"
配置ALB的前端IP地址和规则,允许GSLB和DNS流量通过
步骤1。为“GSLB站点IP”创建公网IP
$pip4= new - azurermpublicicipaddress -Name $pubIPName4 -ResourceGroupName $rgName -DomainNameLabel $domName4 -Location $locName -AllocationMethod Dynamic Get-AzureRmLoadBalancer -Name $lbName -ResourceGroupName $rgName | Add-AzureRmLoadBalancerFrontendIpConfig -Name $frontEndConfigName2 - publicicipaddress $pip4 | Set-AzureRmLoadBalancer
步骤2。创建LB规则并更新已有的ALB.
$alb = get-AzureRmLoadBalancer -Name $lbName -ResourceGroupName $rgName $frontendipconfig2=Get-AzureRmLoadBalancerFrontendIpConfig -LoadBalancer $alb -Name $frontEndConfigName2 $backendPool=Get-AzureRmLoadBalancerBackendAddressPoolConfig -LoadBalancer $alb -Name $backendPoolName1 $healthprobe= get- azurermloadbalancerprobecconfig -LoadBalancer $alb -Name $healthProbeName $alb | add - azurermloadbalancerprobecconfig - $lbRuleName2 -BackendAddressPool $backendPool -FrontendIPConfiguration$frontendipconfig2 -Protocol "Tcp" -FrontendPort 3009 -BackendPort 3009 -Probe $healthprobe -EnableFloatingIP | Set-AzureRmLoadBalancer $alb | Add-AzureRmLoadBalancerRuleConfig -Name $lbRuleName3 -BackendAddressPool $backendPool -FrontendIPConfiguration $frontendipconfig2 -Protocol "Tcp" -FrontendPort 3008 -BackendPort 3008 -Probe $healthprobe -EnableFloatingIP | set - azurermloadbalancerruleconfig -Name $lbRuleName4 -BackendAddressPool $backendPool-FrontendIPConfiguration $frontendipconfig2 -Protocol "Udp" -FrontendPort 53 -BackendPort 53 -Probe $healthprobe -EnableFloatingIP | Set-AzureRmLoadBalancer
在每个高可用性对上启用GSLB
现在每个ALB都有两个前端IP地址:alb1和alb2。一个为LB虚拟服务器IP地址,另一个为GSLB站点IP地址。
HA 1的前端IP地址如下:
- FrontEndIPofALB1 (LB虚拟服务器)
- Pipforgslb1 (gslb ip)
HA 2的前端IP地址如下:
- FrontEndIPofALB2(适用于LB虚拟服务器)
- Pipforgslb2 (gslb ip)
以下命令用于此场景。
enable ns feature LB GSLB add service dnssvc PIPFORGSLB1 ADNS 53 add GSLB site site1 PIPFORGSLB1 -publicIP PIPFORGSLB1 add GSLB site site2 PIPFORGSLB2 -publicIP PIPFORGSLB2 -publicIP PIPFORGSLB2 add GSLB service site1_gslb_http_svc1 FrontEndIPofALB1 HTTP 80 -publicIP FrontEndIPofALB1 -publicPort 80 -siteName site1 add GSLB service site2_gslb_http_vip1 HTTP bind GSLB vserver gslb_http_vip1 -serviceName5 . site2_gslb_http_svc1 bind gslb vserver gslb_http_vip1 -serviceName site1_gslb_http_svc1 bind gslb vserver gslb_http_vip1 -domainName www.gslbindia.com -TTL
相关资源:
分享
分享
此预览版产品文档是Citrix机密文档。
您同意按照您的Citrix Beta/技术预览协议的条款对本文档进行保密。
预览文档中描述的任何特性或功能的开发、发布和时间仍由我们自行决定,如有更改,恕不另行通知或咨询。
本文档仅供参考之用,不构成提供任何材料、代码或功能的承诺、承诺或法律义务,不应作为思杰产品购买决策的依据。
如果不同意,选择“不同意退出”。