跳转到主内容

使用 FabricPool 设置 DNS TTL 有什么意义?

Views:
19
Visibility:
Public
Votes:
0
Category:
storagegrid-webscale
Specialty:
sgrid
Last Updated:

可不使用  

适用于

StorageGRID 11.x.x 和更高版本
Data ONTAP 9.2 及更高
版本所有 AFF 平台 FabricPool
FabricPool

解答

对 DNS RR 组的 TTL 的影响

  •     TTL 会计算解析下一个 DNS 记录之前的时间量
  •     例如:
    •         TTL 值为 4 小时
    •         主机 1 直接处理所有 IO 4 小时
    •         4 小时后、 Host2 将在接下来的 4 小时内处理所有 IO

DNS TTL (生存时间)

  •     应用于每个 DNS 记录
  •     指定为指定记录缓存 DNS 查询的时间 
  •     加快名称解析速度
  •     默认值: 12 小时或 24 小时
  •     值 0 不缓存查询

DNS RR (循环)组

  •     由多个 DNS 记录组成
  •     交替逐次一项记录的决议

具有 StorageGRID 的 FabricPool 中的 DNS RR

  •     DNS RR 用于创建高可用性网关节点
  •     网关节点建立 HTTP 会话以将 S3 操作发送到存储节点
  •     TTL 值可能导致单个网关节点建立所有会话以提供 IO
    •     由于单台主机为所有 IO 提供服务,因此性能将受到处罚

其他信息

选择 TTL 值

StorageGRID HA 组

  • 在 StorageGRID 11.3.0 版本中引入
  • 建议从 StorageGRID 11.3.0 开始使用 HA 组
  • 使用虚拟 IP ( VIP )与活动节点关联
  • 不需要 DNS RR 用于 HA
  • 故障转移监控会出于以下原因触发故障转移:
    •         配置接口的活动节点将关闭
    •         活动接口关闭
    •         负载平衡器服务在活动节点上停止
    •         HA 服务在活动节点上停止

 

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.
Scan to view the article on your device