【討論/學習】DNS(BIND)架構問題
考慮到大量域名(百萬級),新域名很多,更新頻繁的情景,使用BIND如何做到啟動快,載入快?
除了主輔DNS外,是否還有其它機制來歸避故障風險、實現DNS負載均衡、故障轉移?
《解決方案》
http://www.oreilly.com.cn/cover/dns_and_bind.gif
《解決方案》
如果確定使用BIND,有幾點我個人的見解:
1.採用DB存儲,通過中間件生產ZONE文件,然後提供給BIND使用。
2.盡量避免一次載入所有ZONE,平時添加新域名時觸發BIND載入這些新的ZONE。 // rndc reconfig
3.同理更新ZONE內容時只讓BIND重新載入這個ZONE,而不是全局RELOAD。 //rndc reload domain_name
4.有2-3個權威DNS伺服器節點,每個節點網路拓撲可參考下圖。 //可伸縮性很強
也可考慮MYDNS/POWERDNS+DB集群方案。這時的權威DNS伺服器節點拓撲結構也參考下圖。 //好處是域名載入自動化,備份方便。
[ 本帖最後由 llzqq 於 2009-9-23 05:27 編輯 ]
《解決方案》
原帖由 llzqq 於 2009-9-23 05:15 發表 http://bbs2.chinaunix.net/images/common/back.gif
如果確定使用BIND,有幾點我個人的見解:
1.採用DB存儲,通過中間件生產ZONE文件,然後提供給BIND使用。
2.盡量避免一次載入所有ZONE,平時添加新域名時觸發BIND載入這些新的ZONE。 // rndc reconfig
3.同 ...
學習
《解決方案》
:) :em17: 能用上..