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!
用例:部署基于域名的自动缩放服务组
提示
有关 GSLB 服务组的信息,请参阅 配置 GSLB 服务组
部署方案
两个数据中心部署在两个 AWS 区域,一个在悉尼,一个在北弗吉尼亚州。在 Azure 中部署了另一个数据中心。每个 AWS 区域中的 AWS ELB 用于对应用程序服务器进行负载平衡。ALB 用于 Azure 来平衡应用程序服务器的负载。NetScaler 设备是使用基于 GSLB 域名的自动缩放服务组为 ELB 和 ALB 配置的 GSLB。
重要
您必须在 AWS 中配置所需的安全组并将其连接到 GSLB 实例。安全组入站和出站规则中必须允许端口 53。此外,必须打开用于 MEP 通信的端口(3009 或 3011,具体取决于安全的 MEP 配置)。要进行应用程序监视,必须在安全组出站规则中允许相应的端口。
上述部署方案的配置步骤和相应的 CLI 命令如下所示:
-
创建数据中心(由 GSLB 站点代表)。
add gslb site aws-sydney 192.0.2.2
add gslb site aws-nvirginia 198.51.100.111
add gslb site alb-southindia 203.0.113.6
-
使用添加 GSLB 节点的 DNS 网关 IP 地址添加域名服务器。必须在所有数据中心中执行此操作。
add dns nameServer 8.8.8.8
-
为 ELB 和 ALB 添加服务器。
add server aws-sydney_server lb-sydney-1052691850.ap-southeast-2.elb.amazonaws.com
add server aws-nvirginia_server LB-nvirginia-860559595.us-east-1.elb.amazonaws.com
add server alb-southindia_server alb.southindia.cloudapp.azure.com
-
为每个 ELB 和 ALB 添加 GSLB 自动扩展服务组,并将每台服务器绑定到相应的服务组。
add gslb serviceGroup aws-nvirginia_sg HTTP -autoScale DNS -siteName aws-nvirginia
add gslb serviceGroup aws-sydney_sg HTTP -autoScale DNS -siteName aws-sydney
add gslb serviceGroup alb-southindia_sg HTTP -autoScale DNS -siteName alb-southindia
bind gslb serviceGroup aws-nvirginia_sg aws-nvirginia_server 80
bind gslb serviceGroup aws-sydney_sg aws-sydney_server 80
bind gslb serviceGroup alb-southindia_sg alb-southindia_server 80
-
添加 GSLB 虚拟服务器并将应用程序域和服务组绑定到此虚拟服务器。
add gslb vserver gv1 HTTP
bind gslb vserver gv1 -serviceGroupName aws-nvirginia_sg
bind gslb vserver gv1 -serviceGroupName aws-sydney_sg
bind gslb vserver gv1 -serviceGroupName alb-southindia_sg
共享
共享
This Preview product documentation is Cloud Software Group Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Cloud Software Group 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 Cloud Software Group product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.