你知道/使用什么“Round Robin DNS”服务? 我对自由和商业变体感兴趣。 我有每个服务器的域和几个IP地址。 但是我认为一些服务器(Windows Sever 2008 R2)可能会不时下降。 我发现rrdns可以作为防止Web服务故障的变种之一。 或者你可以推荐另一种策略?
谢谢你的任何意见!
我一般不会批准RRDNS作为增加容错的机制。 如果你真的想要一个伟大的networking,那么你必须从坚实的基石开始。
你的服务器有不同的路由到互联网? 他们有独立的电源吗? 如果你正在谈论真正的容错,那么你需要从链条上开始下降。
那么你可以开始考虑多个数据中心,这是一个完全独立的水壶。 对于RRDNS来说,我并不是完全不利于增加冗余和恢复能力的解决scheme,但是最初的东西必须先放在第一位。
您仍然会遇到更大的问题,这些问题与ISP重写短DNS TTL有关,这些DNS TTL是快速切换到不同的DNS提供商所需的。 我花了好几个星期的时间来研究确保系统的正常运行时间的最佳方法,即使用BGP的networking层恢复能力,以及DNS中的多个Alogging和RRDNS。 最后,我们决定Dynect是我们需要的最好的DNS提供商,但YMMV一如既往。
总是值得深入一点,而不仅仅是服务器的IP地址,以确保硬件故障可以通过RAID或负载均衡器后面的多个服务器组合来承受,然后就可以真正开始考虑可伸缩性/冗余。 如果你只有一台服务器,一台磁盘,一台网卡,一台交换机,那么看起来有点无意义。 只要将所有东西都升级成一对,就会带来一些安心。
作为系统工程师,我现在不能算低于2。
Loaddns.com正在实施基于规则的DNS,您可能想要查看它。
尝试zoneedit.com – 简单的服务,但非常可靠。