负载平衡(load balancing)和循环dns(round-robin dns)的区别

负载平衡和循环DNS用于将负载分配到不同的主机或网络,以实现负载分配、高可用性和地理分布以实现快速交付。主要是由于上述原因,它被用于基于web的internet应用程序中。近年来,人们引入了一种称为CDN(contentdeliverynetwork)的新方法,但它主要针对静态内容交付。CDN不会提供即时更新,除非其主机同步频率增加。...

DNS循环负载平衡vs DNS负载平衡

负载平衡和循环DNS用于将负载分配到不同的主机或网络,以实现负载分配、高可用性和地理分布以实现快速交付。主要是由于上述原因,它被用于基于web的internet应用程序中。近年来,人们引入了一种称为CDN(contentdeliverynetwork)的新方法,但它主要针对静态内容交付。CDN不会提供即时更新,除非其主机同步频率增加。

负载平衡(负载平衡器)

负载平衡器是放置在网络体系结构中面向用户端的软件应用程序或硬件设备,显然在防火墙后面。基本上,负载平衡器将被分配一个IP地址,用于用户与服务端口号的交互。例如,当您获得一个web负载平衡器时,您将从提供程序获得一个IP地址,只有您使用该地址映射DNS记录。如果要将其用于web服务器,则需要在负载平衡器中创建端口80。在负载平衡器之后,您可以为具有相同内容和配置的相同服务拥有服务器场。到达负载平衡器IP的http请求的百分比将按照您的定义分发到负载平衡器后面的主机。您需要确保的一件事是,所有主机服务器都使用相同的内容和配置进行同步,然后只有用户才能获得相同的内容。

这种体系结构将帮助我们通过冗余主机提高高可用性。有两种类型的负载平衡器;一种是本地或数据中心负载平衡器,另一种是全局负载平衡器。读取全局负载平衡器与本地或数据中心负载平衡器之间的差异。

循环DNS

DNS是分布在多个数据库中的域名系统,为主机提供可读和可用的标识。主机由其IP标识,并在DNS服务器中为该IP分配一个名称,以避免记住到达该主机的IP地址。例如,当您请求differencebetween.com网站您的本地DNS服务器将提供主机详细信息以进行通信。通常,它是differencebetween.com网站主持人。在循环DNS中,您可以针对单个域名配置多个IP地址,这些IP地址将以循环方式发送给用户请求。在这里,主机或服务器可以位于世界任何地方,这相当于全局负载平衡器。

DNS响应查询,查询可以根据应用程序进行定义。一般来说,它是以循环方式进行的;也就是说,如果第一个查询被赋予IP 1,那么第二个查询将接收到IP 2,依此类推。但是,您可以根据您的需要和应用程序功能来定义它。如果您的DNS足够智能,可以通过响应时间或任何其他机制来识别地理位置,那么您可以为该区域的客户端提供最近的IP。

负载平衡器和循环DNS有什么区别?(1) 我们可以在负载平衡器中实现IP地址和端口号的隐藏,但在DNS方法中无法实现。(2)DNS方法有时不起作用,因为有些服务提供商使用DNS缓存,它停止为客户端的请求获取新IP并定向到同一IP,但在负载平衡器中这不会是问题。(3)DOS,DDOS攻击不会直接影响主机服务器,而是会影响负载均衡器的IP,而在DNS方法中则会直接攻击主机服务器。(4)在负载均衡器方法中,负载均衡器对多个HTTP请求使用一个TCP连接,这将减少网络拥塞和服务器端头跟踪TCP会话,而在DNS方式下,这是不适用的。(5)在HTTPS中,SSL加密和解密会消耗更多的CPU资源,负载平衡器可以减轻这种负载,让主机服务器执行其指定的任务;这在DNS方法中也是无法实现的。(6)有些负载平衡器可以有缓存设施,并为客户机提供缓存内容,而不会影响主机服务器。在负载平衡器中,负载均衡器会轮询主机服务器的健康状况,如果服务器死机,它会删除服务轮询并分配负载,这在DNS方法中也是不可用的。(8)负载平衡器是单点故障,而在DNS方法中,一般情况下,DNS记录将以分层的方式跨单词更新并缓存在本地DNS中,这将有助于更快地解析IP。

  • 发表于 2020-10-24 22:15
  • 阅读 ( 311 )
  • 分类:IT

你可能感兴趣的文章

ip地址(ip)和域名系统(dns)的区别

...服务器,其中包含有关子域的详细信息。 IP和DNS有什么区别?•IP和DNS都是为网络中的实体分配的名称空间寻址的命名系统。•虽然IP地址是实体所在的实际位置,但DNS仅根据一些标准规则为实体提供名称。例如,DNS类似于一...

  • 发布于 2020-10-25 09:15
  • 阅读 ( 234 )

什么是quad9 dns?它比opendns好吗?

...台服务器,但是“在一些关键领域,比如芝加哥,我们在负载均衡器后面有五个、七个或九个系统。”Quad9负载均衡器的选择是dnsdist,它混合使用未绑定和PowerDNS服务器来提供超高速响应。 ...

  • 发布于 2021-03-11 21:19
  • 阅读 ( 499 )

什么是cname记录以及如何使用它们?

...乎无限数量的CNAME记录--只需确保不会意外地设置重定向循环--将用户重定向到一个页面,然后直接将其重定向回,循环将无限重复! ...

  • 发布于 2021-03-13 00:30
  • 阅读 ( 368 )

提高在线安全的5个最佳dns服务器

...攻击预防:谷歌提供DNSSEC安全作为标准。 负载平衡:共享缓存提高了缓存命中率。 ...

  • 发布于 2021-03-14 20:51
  • 阅读 ( 227 )

什么是dns缓存中毒?dns欺骗如何劫持你

...毒的影响。为了确保你的安全,给你的路由器一个硬电源循环。这应该清除它的DNS缓存并解决问题。 ...

  • 发布于 2021-03-21 18:02
  • 阅读 ( 214 )

什么是通道连接?一种让你的网速翻倍的方法

... 但是,故障转移无助于提高internet速度。为此,您需要负载平衡或通道绑定。 ...

  • 发布于 2021-03-22 14:34
  • 阅读 ( 208 )

如何在linux上使用dig命令

...。通常,多个IP地址与一个域名相关联。例如,如果使用负载平衡,这种情况经常发生。 我们使用+short query选项,如下所示,它给我们一个简洁的响应: dig tl80.cn +short 与服务器关联的所有IP地址tl80.cn网站域为我们列出。另一方...

  • 发布于 2021-04-02 10:09
  • 阅读 ( 222 )

询问htg:禁用windows启动程序,在家庭网络上使用dns名称,恢复老式键盘

...in the Windows Start Menu but there are still a bunch of applicati*** that load at startup. Most of them are applicati*** I no longer use frequently but that still load up when I reboot. What can I do to remove them? I don’t necessarily want to uninstall everything. I just want to keep them from d...

  • 发布于 2021-04-12 17:27
  • 阅读 ( 112 )

如何管理cloudflare的新dns应用程序

...备和计算机切换到Cloudflare的快速DNS上。)你如何最好地平衡VPN的安全性和新DNS服务的速度和隐私?您有两个选择:在cloudflare的应用程序和vpn之间切换我使用NordVPN,这意味着我必须启动一个小的iOS应用程序,并选择一个服务器,...

  • 发布于 2021-05-14 11:46
  • 阅读 ( 87 )

域(domain)和域名系统(dns)的区别

域和DNS的主要区别在于域是一段字符串,有助于识别特定的网站,而DNS(域名系统)是一个服务器,它将域转换为相应的IP地址以提供所需的网页。 万维网上有许多网站,包括教育、电子商务、**、娱乐网站。每个网站都必须有...

  • 发布于 2021-06-30 20:26
  • 阅读 ( 208 )
hm142867
hm142867

0 篇文章

相关推荐