迁移到托管 DNS 平台的原因有很多,但它们都围绕一个中心主题。 一旦达到临界流量并开始担心所交付内容的性能和可靠性,就该考虑 托管 DNS 解决方案。
有几个众所周知的选项,对于新手来说,它们一开始可能看起来相对相似。 每个托管 DNS 提供商都通过全球任播 DNS 网络提供 100% 正常运行时间 SLA。 它们都有故障转移选项,可以提高弹性。 它们都提供仪表板和指标,以便您分析性能。 它们都是根据使用情况收费的。
然而,在这些赌注特征的背后,您会发现一些显着的差异。 不同公司采取的方法最终将影响网络的性能、规模和功能。 在比较选项之前,了解哪些特性和功能对您来说很重要,这一点很重要。
当您整理“必备”清单时,我们提出了一些问题,可以帮助您制定要求清单。
1. 您的风险状况如何?
任何称职的托管 DNS 提供商都会提供 100% 正常运行时间的 SLA。 但即便如此也可能还不够好。 网络中断时有发生,有时即使是高度弹性的全球网络也会面临可用性问题。
拥有冗余故障转移选项通常是有意义的,特别是对于真正需要高可用性的“始终在线”服务。 在某些情况下,这意味着与多个提供商签约。 NS1 采用了不同的方法,提供了 分离冗余系统 您可以从同一控制平面进行管理。
还有一个问题是 如何 实际上是您的托管 DNS 提供商 提供弹性。 故障转移的机制很重要。 是自动化的吗? 可以定制吗? 你有多少种选择? 管理这些选项有多容易? 如果故障转移过程中出现问题,即使是最可靠的冗余 DNS 选项也可能毫无价值。
2. 你们的开发人员需要什么?
大多数组织开始使用托管 DNS 解决方案来改善客户和最终用户的体验。 然后他们发现还有另一个受众:开发人员。
当今的网络由 DevOps、边缘计算和无服务器架构驱动,所有这些都需要 API 优先的基础设施方法。 与 Terraform 等工具的连接也是开发人员的一个重要要求,因为他们利用网络基础设施来构建面向客户的服务。
在评估托管 DNS 解决方案时,重要的是要调查其 API 产品的广度和深度以及与开发人员使用的标准工具的连接。 API 仅仅可用是不够的,它们还应该有详细的文档记录并且易于使用。
3. 您将如何管理多个 CDN 和/或云之间的流量?
如果您有足够的临界质量来需要托管 DNS 解决方案,那么在某个时候您可能会开始使用多个云或 CDN 来交付应用程序和内容。 这意味着将流量分配给不同的提供商 优化性能 并提高复原力。
托管 DNS 提供商通常会提供某种形式的 交通引导,但它们的运作方式存在显着差异。 您将希望了解在托管 DNS 解决方案中使用流量引导功能有多么容易。 配置和部署需要多少手动工作?
看看您定制流量引导选项的能力也很重要。 您能通过可用的选项获得您正在寻找的目标结果吗? 或者流量引导选项是否太薄弱而无法产生您真正需要的性能? 您会使用流量引导来实现基本的负载平衡和故障转移功能,还是您的需求更深入?
4. 性能有多重要?
对于大多数应用程序和服务的交付,大多数托管 DNS 服务的速度足以完成工作。 比平均行业基准快或慢几毫秒并不重要。
然而,在某些特定的用例(尤其是流媒体视频和游戏)中,这些毫秒可能会直接影响收入。 在这些情况下,特别注意网络响应速度和流量引导选项的深度非常重要。
由于大多数高性能应用程序和服务将使用多个云和/或 CDN,因此自动将流量引导至性能最佳的服务的能力至关重要。 您可能还需要权衡性能与成本或可靠性等因素——这是优先考虑具有可定制流量引导选项的解决方案的另一个原因。
如果您要向中国大陆交付内容,优化性能需要特别注意部署地理位置。 其独特的网络架构需要 具有本地存在的托管 DNS 解决方案。
了解有关 IBM NS1 Connect 托管 DNS 解决方案的更多信息。
本文是否有帮助?
是的不