VB 源码VC 源码ASP源码JSP源码PHP源码CGI源码FLASH源码素材模板C 源程序常用软件文档中心其他程序

网站服务

网站服务
邮件服务
网络应用
软件使用

本类阅读TOP10

·怎么样才能够做好一个网站
·我是做地方门户网站的,都做了近4年了,谈点经验
·配置Win+Apache+PHP+MySQL+Tcomcat
·Servlet/JSP配置详解(基础篇)
·网站推广案例精选
·DNS服务器配置
·在linux上使用BIND建立DNS服务器
·中国个人网站必将来一次大浪淘沙!
·站长必看:google引擎研究
·如何提高网站的Google页面等级(PR值)

精品推荐
动态负载平衡DNS简介

作者:佚名 来源:月光软件站 加入时间:2005-5-12 月光软件站

    解决网络过载的问题的一个解决方法是在现有的DNS中加入动态负载平衡的特性.
随着计算机网络的应用的日益广泛,在互联网上的负载也变得日益拥挤,这经常导致服务器无法正常地响应,并且影响了一些应用程序的崩溃。而且,这种现象的发生是动态的。解决这个问题的一个方法是建造更加强大的服务器,而另外一个途径就是将客户请求分散到多个服务器上。后者是解决这个问题的一种巧妙的方法,通过这种方法实际上是一种平衡的艺术,可以避免一些服务器过于繁忙而另外的服务器非常空闲的状态。跨服务器的需求分配技术成为网络技术的一个重要课题。
    我们来考虑这么两种情况:首先,每个TCP进程会消耗32比特的内存,这样,一个有32MB内存的服务器从理论上支持100万的连接。其次,在多个拥有同样内容的服务器中,用户总是喜欢根据他们自己的经验(或者是一些监测数据)访问一些服务负载较小的服务器,比如说,GetRight就可以选择一个较佳的服务器进行FTP下载。但是,我们可以可以通过定期地监测服务器的状态并将请求指向最佳服务器来实现请求的分配。这种在多个服务器中根据服务器负载动态定向请求的技术称之为动态负载平衡。这个功能可以加入域名服务(DNS)中,而这是因为域名服务器本身就充当了解析客户请求的主要责任,而具有这种特性的DNS称为dlbDNS(dynamic load balance DNS)。在这里,最佳服务器指的是通过一种排名算法的出最佳排名的服务器。
    在这里,我们将要解释通过dlbDNS对DNS扩展所带来的好处。首先,我们必须要考虑dlbDNS设计应该达到的性能:
    (1)新的设计必须与原来的DNS应用兼容。 (2)该设计必须要易于配置。 (3)负载平衡必须快速而且有效。 (4)一个主机可以属于多个组或者簇。 (5)对一个请求的响应应当动态地产生。 (6)对服务器的监控应当由不同的进程所产生。 (7)TTL的值应当设为最小以防止其他名字服务器的缓存的响应。 (8)最终的设计应当是一个通用性的名字服务器,可以被同时用于简单的、反向的和动态的请求。 (9)对错误应当有所响应。 (10)负载平衡的过程对用户来说是透明的。
负载平衡模型
    有四种负载平衡平衡模型可供使用:首先,RFC1794描述了使用一个特别区域代理以从外部资源获得信息的负载平衡方法,这样,一个新的区域通过名字服务器被载入。这个方法的问题是大量的信息量,包括静态的或者是可能需要分配的信息量,都在区域中进行动态负载平衡DNS简介
动态负载平衡DNS简介 蓝森林 http://www.lslnet.com 2000年3月31日 14:15
作 者: 李冬





相关文章
  • redhat7.2 DNS配置笔记
  • iptables应用之动态DNS
  • DNS服务器配置
  • 主DNS服务器
  • 在linux上使用BIND建立DNS服务器
  • RedHat7.2DNS的配置
  • 构建DNS服务器简易指南(1)
  • Linux 下虚拟域名的实现
  • 构建DNS服务器简易指南(2)
  • BIND8安全漏洞分析
  • Linux架设DNS服务器之4
  • Linux架设DNS服务器之3
  • Linux DNS and BIND 服务器
  • Linux架设DNS服务器之1
  • Linux架设DNS服务器之2
  • 构建DNS服务器简易指南
  • 建立安全的DNS服务器
  • 域名中的国家代码
  • 域名服务器说明文件
  • BIND中的子域设定
  • 相关软件




    月光软件程序下载编程文档电脑教程网站设计网址导航网络文学游戏天地幽默笑话生活休闲写作范文安妮宝贝
    电脑技术编程开发网络专区谈天说地情感世界游戏元素分类游戏热门游戏体育运动手机专区业余爱好影视沙龙
    音乐天地数码广场教育园地科学大观古今纵横谈股论金人文艺术医学保健动漫图酷二手专区地方风情各行各业

    月光软件站·版权所有