服务器问题

域名系统与网络地址转换的负载均衡|网站服务器负载

2021-08-13
0

域名系统只是互联网的一项服务,它作为一个映射域名和IP地址的分布式数据库,它可以使人们更方便地访问互联网。在计算机网络中,网络地址转换,也称为网络屏蔽或IP屏蔽,是一种在IP数据包通过路由器或防火墙时重写源IP地址或目的IP地址的技术。这项技术广泛应用于拥有多台主机但只能通过一个公共IP地址访问互联网的专用网络。这是一项方便且应用广泛的技术。当然,NAT也使主机之间的通信变得复杂,导致通信效率下降。

域名系统与网络地址转换的负载均衡|网站服务器负载

域名系统的负载均衡

我讲了负载均衡在网站访问中的应用。现在我们来看看负载均衡在域名系统中的应用。最早的负载均衡技术是通过域名系统实现的。在域名系统中,一个域名被配置为多个IP地址,这样查询该域名的客户端将获得其中一个IP地址,这样不同的客户端可以访问不同的服务器,达到负载均衡的目的。

该方案的关键是域名系统服务器的配置。就是在每个内容服务器上配置域名系统,域名相同但IP地址不同。那么最好在各种内容服务器的域名系统查询之间配置转发,以增强域名系统之间的名称解析功能。

域名系统负载均衡虽然是一种简单有效的方法,但它不能区分服务器的安装差异,也不能反映服务器的沟前运行状态。在使用域名系统负载均衡时,一定要尽力保证不同的客户端计算机能够平均获得不同的地址。因为域名系统数据有刷新时间标记,一旦超过这个时间限制,他的域名系统服务器需要和这个服务器进行交互才能再次得到地址数据,有可能得到不同的IP地址。为了随机分配地址,刷新时间应尽可能短。异地域名系统服务器可以更新对应的地址,随机获取地址。然而,将到期时间设置得太短会大大增加域名系统的流量,并造成额外的网络问题。

域名系统与网络地址转换的负载均衡|网站服务器负载

域名系统负载均衡的另一个问题是,一旦服务器出现故障,即使及时修改域名系统设置,也需要足够的时间(刷新时间)才能发挥作用。在此期间,具有故障服务器地址的客户端计算机将无法正常访问服务器。当然,尽管域名系统均衡技术还存在很多问题,但仍然是一种非常有效的方法,很多大型网站都使用域名系统均衡方法。

网络地址转换的负载均衡

我讲了负载均衡在网站访问中的应用,以及负载均衡在域名系统中的应用。基于NAT(网络地址转换)的负载均衡方案是一种广泛使用的负载均衡方案,由于它通常直接使用四层交换机等网络设备,因此性能高,易于实现。

支持负载均衡的地址转换(NAT)网关可以将一个外部IP地址映射到多个内部IP地址,并为每个TCP连接请求动态使用其中一个内部地址,达到负载均衡的目的。许多硬件制造商将这项技术集成到他们的交换机中,并将其实现为第4层交换的功能。通常采用负载均衡策略,根据服务器的连接数或响应时间来分配负载。因为地址转换相对靠近网络的下层,所以有可能将其集成到硬件设备中,通常这种硬件设备是局域网交换机。

域名系统与网络地址转换的负载均衡|网站服务器负载

目前局域网交换机中所谓的第4层交换技术是根据IP地址和TCP端口交换虚拟连接,直接将数据包发送到目的计算机的相应端口。通过交换机,来自外部的初始连接请求可以与内部的多个地址相关联,然后可以交换这些已建立的虚拟连接。因此,一些具有第4层交换能力的局域网交换机可以作为硬件负载均衡器来完成服务器的负载均衡。

因为第四层交换是基于硬件芯片的,所以它的性能非常出色,尤其是网络传输速率和交换速度远远超过普通的数据包转发。但是,因为它是在硬件中实现的,所以它不够灵活,无法处理几个最标准的应用程序协议的负载均衡,例如HTTP。目前负载均衡主要用于解决服务器处理能力不足的问题,无法充分发挥交换机带来的网络带宽高的优势。租用便宜服务器请到梦飞科技官网咨询了解。

部分文章来源与网络,若有侵权请联系站长删除!

推荐产品