基于DNS的负载均衡

admin3年前云服务器40

  前面讲过负载均衡在网站访问应用,现在我们一起来看看负载均衡在DNS应用,最早的负载均衡技术是通过DNS来实现的,在DNS中为多个IP地址配置间一个域名,因而查询这个域名的客户机将得到其中一个IP地址,从而使得不同的客户访问不同的服务器,达到负载均衡的目的。

  如现有一个城名为grfwgz,内部网络中有3台Web服务器,IP地址分别为202.168.19.l,202.168.19.2和202.168.19.3。则基于DNS的负载均衡方案如图94所示。

  这一方案中的关键是DNS服务器配置。配置方法与我们在WindowsServer2003系统中的DNS服务器配置方法一样。就是在每台内容服务器上配置DNS,域名相同,只是IP地址不同。然后最好配置各内容服务器DNS查询之间的转发(配置对话框如图95所示),这样就可以加强DNS之间的名称解析功能。

  尽管,DNS负载均衡是一种简单而有效的方法,但是它不能区分服务器的装异,也不能反映服务器的沟前运行状态。当使用DNS负载均衡的时候,必须尽量保证不同的客户计算机能均匀获得不同的地址。由于DNS数据具备刷新时间标志,一旦超过这个时间限制,他DNS服务器就需要和这个服务器交互,以重新获得地址数据,就有可能获得不同的IP地址。回此为了使地址能随机分配,就应使刷新时间尽量短,不同地方的DNS服务器能更新对应的地址,达到随机获得地址,然而将过期时间设置得过短,将使DNS流量大增,创造成额外的网络问题。

  DNS负载均衡的另一个问题是,一旦某个服务器出现故障,即使及时修改了DNS设置,还是要等待足够的时间(刷新时间)才能发挥作用。在此期间,保存了故障服务器地址的客户计算机将不能正常访问服务器。

  当然,尽管DNS均衡技术仍存在多种问题,但它还是一种非常有效的做法,许多大型网站都使用DNS均衡方法。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

看看Tomcat安装、配置、优化及负载均衡

 一、常见JavaWeb服务器1、WebLogic:是BEA公司的产品、WebSphereAS:是IBM公司的产品、JBossAS:红帽公司的产品,可以自行了解2、Tomcat服务器:Sun...

基于NAT的负载均衡

  前面讲过讲过负载均衡在网站访问应用已经负载均衡在DNS应用,基于NAT(网络地址转换)负载均衡方案是一种应用非常广泛的负载均衡方案,而且性能非常高,实现也比较容易,因为通常是直接采用像四层交换机这...

Apache2.2以上版本与Tomcat整合配置及负载均衡实现

今天技术总监叫实现Apache和Tomacat整合,在网上找了很多资料,结果发现还是这个最方便!下面是实现2个tomcat实现负载均衡,如果只有一个则可删除一个apache2.2以上版本,无需使用jk...

常用的web服务器以及配置方法

  今天跟着小编了解一下什么是web服务器,常用的web服务器有哪些,web服务器配置方法。  web服务器含义  Web服务器一般指网站服务器,网络服务器是网络环境下为客户提供某种服务的专用计算机。...

负载均衡的作用有哪些

负载均衡的作用有:1、能实现服务的高可用性,当服务器运行异常时,能快速实施故障转移并自动恢复负载;2、有良好的内置功能,能自动隔离异常主机,确保数据的安全;3、能轻松扩展或减少资源,且可以实现灵活扩展...

Java-利用Nginx负载均衡实现Web服务器

还记得那些美妙的夜晚吗你洗洗打算看一个小电影就睡了,这个时候突然想起来今天晚上是服务器更新的日子,你要在凌晨时分去把***的代码更新到服务器,以保证明天大家一觉醒来打开网站,发现昨天的 Bug 都不见...