Avere 叢集 DNS 組態
本節說明設定 DNS 系統以便為 Avere vFXT 叢集進行負載平衡的基本概念。
本文件不包含在 Azure 環境中設定和管理 DNS 伺服器的指示。
請考慮使用手動方法,在裝載 IP 位址時,於用戶端之間平均指派 IP 位址,而不是使用循環配置資源 DNS,為 Azure 中的 vFXT 叢集進行負載平衡。 在裝載 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 叢集 (網域名稱為 vfxt.contoso.com,三個掛接位址為 10.0.0.10、10.0.0.11 和 10.0.0.12) 正確設定 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 系統之後,請告知用戶端電腦使用其來解析其掛接命令中的 vFXT 叢集位址。
叢集 DNS 設定
指定 vFXT 叢集在 [叢集]>[系統管理網路] 設定頁面中使用的 DNS 伺服器。 該頁面上的設定包括:
- DNS 伺服器位址
- DNS 網域名稱
- DNS 搜尋網域
如需有關使用此頁面的詳細資訊,請閱讀《Avere 叢集設定指南》中的 DNS 設定。