你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Avere 群集 DNS 配置
本节介绍配置 DNS 系统以对 Avere vFXT 群集进行负载均衡的基础知识。
本文档不包含有关在 Azure 环境中设置和管理 DNS 服务器的说明。
不要使用轮询 DNS 对 Azure 中的 vFXT 群集进行负载均衡,而是考虑使用手动方法在客户端装载时均匀分配 IP 地址。 装载 Avere 群集中描述了几种方法。
在决定是否使用 DNS 服务器时,请记住以下事项:
如果只能通过 NFS 客户端访问系统,则无需使用 DNS,可使用数字 IP 地址指定所有网络地址。
如果你的系统支持 SMB (CIFS) 访问,则需要 DNS,因为必须为 Active Directory 服务器指定 DNS 域。
如果要使用 Kerberos 身份验证,则需要 DNS。
负载均衡
要分发总体负载,请将 DNS 域配置为对面向客户端的 IP 地址使用轮询负载分配。
配置详细信息
当客户端访问群集时,轮询 DNS (RRDNS) 会自动在所有可用接口之间平衡其请求。
要设置此系统,需要自定义 DNS 服务器的配置文件,使其在收到对 vFXT 群集的主域地址的装载请求时,在所有 vFXT 群集的装载点之间分配流量。 客户端使用其域名作为服务器参数来装载 vFXT 群集,并自动路由到下一个挂载 IP。
配置 RRDNS 有两个主要步骤:
修改 DNS 服务器的
named.conf
文件,以设置查询到 vFXT 群集的循环顺序。 此选项会导致服务器循环使用所有可用 IP 值。 添加如下语句:options { rrset-order { class IN A name "vfxt.contoso.com" order cyclic; }; };
为每个可用 IP 地址配置 A 记录和指针 (PTR) 记录,如下例所示。
nsupdate
命令提供了一个示例,演示如何为具有域名 vfxt.contoso.com 和三个装载地址(10.0.0.10、10.0.0.11 和 10.0.0.12)的 vFXT 群集正确配置 DNS:update add vfxt.contoso.com. 86400 A 10.0.0.10 update add vfxt.contoso.com. 86400 A 10.0.0.11 update add vfxt.contoso.com. 86400 A 10.0.0.12 update add client-IP-10.contoso.com. 86400 A 10.0.0.10 update add client-IP-11.contoso.com. 86400 A 10.0.0.11 update add client-IP-12.contoso.com. 86400 A 10.0.0.12 update add 10.0.0.10.in-addr.arpa. 86400 PTR client-IP-10.contoso.com update add 11.0.0.10.in-addr.arpa. 86400 PTR client-IP-11.contoso.com update add 12.0.0.10.in-addr.arpa. 86400 PTR client-IP-12.contoso.com
这些命令为每个群集的装载地址创建一个 A 记录,并设置指针记录以适当支持反向 DNS 检查。
下图显示了此配置的基本结构。
配置完 RRDNS 系统后,告知你的客户端计算机使用该系统来解析其装载命令中的群集地址。
群集 DNS 设置
在“群集”>“管理网络设置”页面中指定 vFXT 群集使用的 DNS 服务器。 该页面上的设置包括:
- DNS 服务器地址
- DNS 域名
- DNS 搜索域
有关使用此页面的详细信息,请阅读“Avere 群集配置指南”中的 DNS 设置。