繁忙的交通网站如何使用DNS路由处理负载?

时间:2016-10-10 03:51:12

标签: web-services web

它表示,较大的网站将其服务器分布在运行相同网站的多台计算机上,并根据负载将用户路由到其中一台服务器计算机。这种情况在没有用户知识的情况下发生,并且就用户的界面而言在相同的域名下。

现在我不知道的是,即使你通过使用分布式服务器消除了使用单个服务器的瓶颈,你将如何消除dns的瓶颈。

这需要某种路由网关将用户路由到网页的一个服务器(解析dns),现在这个网关会被请求轰炸。

那么如何减少路由网关负载?

1 个答案:

答案 0 :(得分:0)

通常,您将为区域使用多个DNS服务器。即使您这样做,也有技术可以在网络层执行此负载平衡。

通常称为“任播”,多个主机可能在互联网上拥有相同的IP地址。然后,可以使用正常的Internet路由将用户路由到最佳路径上的服务器。

例如,您可以将DNS服务器放在所有大陆上,并为它们分配所有相同的地址8.8.8.8。欧洲用户很可能最终会进入欧洲DNS服务器。

这需要相当多的投资和管理开销,这也是全球分布式DNS托管服务提供商为此功能收取高价的原因之一。