循环复用DNS实现多服务器的负载均衡

作者:佚名 来源:ddvip.com 时间:2008-12-26 14:19:00 

1 概述

企业知名度增加,网站访问量逐渐上升,是每一个网管所盼望的。但同时应用服务器的数据流量和访问量将成倍增加,服务器将不堪重负。

这时,可采用两种方式解决此问题,一是进行硬件升级,购买配置更高、性能更好的服务器,这种方法的优点是简单易行,缺点是投资大, 会造成现有资源的浪费,且下一次业务量的提升还会面临同样问题。另一种方法是采用集群技术,利用两台以上的服务器进行协同工作,在集群系统中运行的服务器并不一定是高档产品(可以是企业现有的服务器),但服务器的集群却可以提供相当高性能的不停机服务;另外,随着业务量的增大,可随时增加集群系统中运行的服务器数量。集群技术的优点是高可靠性和强大灵活的系统扩充能力。

两台以上的服务器进行协同工作必然涉及到负载均衡问题,目前常用的负载均衡技术主要有:NAT负载均衡、反向代理负载均衡及DNS负载。

NAT负载均衡将一个外部IP地址映射为多个内部IP地址,对每次连接请求动态地转换为一个内部服务器的地址,将外部连接请求引到转换得到地址的那个服务器上[1]。反向代理负载均衡使用代理服务器将请求转发给内部的Web服务器,让代理服务器将请求均匀地转发给多台内部Web服务器之一上,从而达到负载均衡的目的[2]。DNS负载均衡在DNS中为多个地址配置同一个名字,从而使得不同的客户访问不同的服务器来实现负载均衡。本文将详细介绍DNS负载均衡原理和技术实现。

2 DNS负载均衡原理

DNS负载均衡是通过循环复用实现的,如果发现主机名的多个地址资源记录,则可用它循环使用包含在查询应答中的主机资源记录。在默认情况下,DNS 服务器的服务使用循环复用对资源记录进行排序,这些资源记录是在解析为多个映射的主机名应答中返回的。该功能提供了一种非常简便的方法,用于对客户机使用 Web 服务器和其他频繁查询的多宿主计算机的负载平衡。

标签:循环复用,DNS,实现,服务器,负载均衡
0
投稿

猜你喜欢

  • DEDE模版标记

    2009-05-02 18:29:00
  • windows2003远程桌面退出后程序自动关闭的解决方法

    2010-05-30 11:19:00
  • Twitter创始人斯通:发展着眼40亿手机用户

    2009-11-20 10:21:00
  • 如何把你的网站炒红

    2008-07-09 19:04:00
  • 动网商业大亨登陆香港 发布会美女云集

    2009-10-31 13:06:00
  • 微软挖走Adobe Photoshop软件首席架构师

    2008-05-02 20:41:00
  • 盖茨:互联网技术今后十年将会发生巨变

    2008-05-07 13:17:00
  • WordPress.com故事:创立之初曾被断言短命

    2008-06-02 12:46:00
  • 网站设计整体流程(图)

    2008-01-20 16:02:00
  • 如何控制Yahoo! Slurp蜘蛛的抓取频度

    2012-03-20 21:52:20
  • DedeCMS循环调用多级栏目及内容列表

    2011-08-13 17:12:50
  • 网络安全教程:抵御远程访问的入侵

    2009-05-28 08:11:00
  • 网络诞生“威客族” 10万职业威客月均赚三千

    2009-10-23 14:04:00
  • 10种提升站点蜘蛛爬行的方法

    2009-03-11 11:10:00
  • DeDeCms V5.6数据批量索引到淘特搜索引擎

    2010-06-20 15:32:00
  • SEO优化手册之(2):关键词选取

    2009-02-26 16:57:00
  • 做网站采集文章,采还是不采?

    2007-11-13 12:20:00
  • 聊天工具Facebook Chat将支持XMPP协议

    2009-11-08 18:45:00
  • 简易性可用性:网站登录界面优化八点建议

    2008-12-26 10:37:00
  • windows必须掌握的八个DOS命令

    2008-11-14 14:00:00
  • asp之家 网站运营 m.aspxhome.com