如何以 99.9999% 的正常运行时间转移域名?

use*_*204 3 domain-name-system dns-hosting uptime

我目前正在开发一个任务关键型项目。实际域名注册为 1 和 1,我计划购买 DynDNS 自定义 DNS 服务(它有 5 个不同的 DNS 地理位置),然后再购买另一个辅助 DNS 服务,以确保我的 DNS 尽可能安全地进行故障转移。注册与 1 和 1 是否重要 - 它们是链中的薄弱环节吗?我真正使用它们的目的只是说 DynDNS 是我的主要 DNS 名称服务器,然后我的辅助 DNS 是我的其他名称服务器。

我可以将注册转移到 DynDNS - 我只是不确定它是否真的很重要。

谢谢

vor*_*aq7 32

恕我直言,您的注册商是您最不关心的问题。您的实际 DNS 提供商(托管您的名称服务器的人)可能值得考虑一下,但与您真正达到 99.9999% 可用性所需要做的其他工作相比,它仍然处于低迷状态。

六个 9 的可用性 (99.9999) 意味着一年内停机时间少于 1小时分钟(实际上正好是 31.536)。如果您真的打算达到这种可用性水平,而不仅仅是冒烟,您应该更多地关注您的(分布式的、冗余的)网络和服务器基础设施,到那时您就可以真正在您的多个(地理和拓扑分布)数据中心:-)

只是我的 3.50 美元...

  • 对于该级别的可用性,我希望在操作系统供应商、应用程序代码、应用程序平台/语言和硬件供应商级别以及基础架构方面存在冗余。如果一个错误或设计缺陷导致您停机,如果它无处不在,否则您将是多余的。见鬼,我只是出于偏执而同时安装了天然气和柴油发电机。对于支持人员,我什至会使用不同品牌的含咖啡因饮料,并确保没有两个人同时吃同一餐。 (31认同)
  • @Dennis 他们必须乘坐不同的航班、火车和公共汽车。住在不同的城市,在 2 个不同的运营商上拥有手机......等等。 (7认同)
  • 呵呵。五个九是每年 1 小时。六个 9 是一年 30 秒。 (5认同)
  • @Dennis,六个或七个 9 的可用性将是您所在国家用于检测来袭洲际弹道导弹的预警雷达和控制系统以及您国家的核洲际弹道导弹发射系统所需要的,以便您可以立即进行反击。 (4认同)

joe*_*rty 18

您的目标是达到 6 个 9 的正常运行时间还是其他人要求您这样做?如果这是你的目标,那么它是令人钦佩的,但不现实,不可能,几乎不可能。

如果它是被授权给你的,那么可悲的是,做出授权的实体并不知道​​它的真正含义,实现它的成本是多少,并且可能只是在吐槽他们在某处听到或读到的一些pablum。


Sat*_*ppy 10

如果您担心的是 dns/注册商而不是 4 个冗余数据中心、8 个冗余 ISP(每个数据中心有两个不同的管道)以及跨大陆集群故障转移硬件/软件解决方案,那么您看错了地方。

六个九基本上是不可能的。每年您的沮丧时间不得超过 30 秒。30秒!如果您在灾难发生后需要 10 分钟的时间进行故障转移,那么您已经超过了 20 年的平均 6 个 9。

很有可能,您不会花费足够的钱来制作 6 个 9。它的成本超过了它的价值。


peh*_*hrs 6

六个 9 的正常运行时间?好吧,首先这会让你付出代价。您的应用程序真的如此重要,以至于一年 30 秒的停机时间会让您丧命吗?(提示:大多数医疗设备的目标不是 6 个 9。谷歌当然不会等等。)

注册商对您的可用性没有太大影响。它们只是您和根服务器管理人员之间的链接,您通常不必经常修改根服务器上的条目。如果您要达到 6 个 9,那么您需要解决的工程问题要多得多。

  • +1 确实会很贵:粗略指南:再增加 9 个驱动器 x10 的成本,如果您的花费远低于该水平,您可能会错过一些东西。DNS 将在这里变得容易一点,DNS 的结构使这变得容易(更多的问题是 DNS 客户端没有足够快地倒下以备份服务器)。 (4认同)
  • +1。供参考,我的公司是在医疗领域。在非重症监护系统上,我们的目标是四个 9(从计算中排除计划维护。包括计划维护,我们的目标是 ~99.96%)。重症监护应用程序的目标是五个 9,而这些应用程序需要付出王子的赎金。 (3认同)