IPv6 Root DNS高性能系统设计与实现

来源 :中国科学院计算机网络信息中心 | 被引量 : 0次 | 上传用户:shalaoshi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
IPv6是下一代网络的基础协议.随着IPv4地址的枯竭,人们开始考虑部署IPv6.而且,互联网上的主机和网络带宽也一直持续快速的增长,网络应用日趋复杂和多样化,这就对网络上的服务提出了更高的要求和挑战.除了升级服务器的硬件配置以外,负载均衡技术被普遍用来确保服务性能.作为网络上最为重要的基础服务-DNS(Domain Name System),尤其是根DNS的性能和可用性,将是影响网络正常运行的关键因素之一.为了确保IPv6网络上的(根)DNS服务器的性能和可用性,该文设计并实现了一个高性能的IPv6 DNS系统,HP-DNS6(High Performance DNS v6).它是基于Linux和BIND服务器软件的一个原型系统,并且,是一个完全的IPv6平台.HP-DNS6借助于LINUX的网络协议栈实现,参考了著名的IPv4 Linux开源项目Linux Virtual Server(www.1inuxvirtualserver.org),将多台真实的DNS服务器虚拟为在某一个IPv6单播地址上提供服务的虚拟服务器.这种虚拟服务器对访问DNS的用户来说,就是一台可用的DNS服务器,但是其性能却是构成虚拟服务器的所有DNS服务器的总和.HP-DNS6使用负载均衡技术实现了对DNS服务器访问流量的均衡分配.同时通过负载均衡服务器的双机热备份和对后台服务器的服务进行健康检查,实现了整个系统的高可用性.HP-DNS6不会因为虚拟服务器机群中的任何一台服务器故障而造成对用户的服务不可用.HP-DNS6也考虑了这个虚拟机群中的文件系统一致性问题,确保用户对这样的DNS系统访问结果的同一性.通过测试发现,使用普通的PC机构成的HP-DNS6虚拟服务器系统,响应能力同单台服务器相比,有极大幅度的提升.同时,任何单点故障HP-DNS6都可以自动屏蔽,到达了设计目的和要求,为真正运行根IPv6 root DNS服务器做好了准备.目前,由HP-DNS6配置的一个虚拟服务器机群部署在CNNIC机房,通过IPv6 over IPv4的隧道连接到CNNIC的IPv6网络,可以对外提供支持IPv6的解析服务.
其他文献
随着Internet规模的爆炸性增长以及新的应用需求、传输速度要求,Internet遇到了许多在设计初期所没有预料到的困难.为此我们提出了一种新的Internet体系结构:层次式交换网络(
随着计算机系统应用到航天、军事、工业等高可靠性领域,人们对计算机的系统在软件和硬件方面的可靠性要求也大大提高.故障注入作为一种加速系统失效的手段,能够测试并评估容
  本文在总结传统搜索引擎的基础上,提出了一种新的搜索引擎模型,并对其涉及的关键技术进行了深入研究,主要包括以下工作:  (1)在一个基于全文检索的搜索引擎系统的实现中需
传统的DSS由于采用模型驱动为核心的系统结构和数值分析方法,使其应用范围受到很大限制。尤其是对那些不确定性问题,用数值分析的方法很难解决,再加上缺少与决策有关的知识及相
煤矿安全管理工作中数据密集、计算密集、资源分布、异构等问题制约了行业应用和信息化发展。网格作为新一代高性能计算环境和信息服务基础设施,能够动态跨地域的资源共享和协
本文研究了模糊智能系统的建模过程,并结合模糊逻辑、神经网络和知识工程等理论和方法,提出了一种利用模糊知识建立智能系统的可行途径,并依照此思想设计和实现了基于模糊知识的
网络性能是网络的生命,网络性能的指数有很多,而且可能同时需监测许多结点和链路的情况.随着网络拓扑结构日益复杂,需要对整个网络的各项参数做全方位的监测,为网管人员提供
近年来,脆弱水印技术随着多媒体信息认证业务的发展而逐渐成为研究热门,各种方案层出不穷.但众多现有方案在面对实际需求时,却往往无法达到预期的完美认证效果.该文将从图象
随着Internet/Intranet和Web技术的日益普及和推广,使得Internet/Intranet正逐渐成为企业信息化建设的有力工具.办公自动化(OfficeAutomation简称OA)是70年代中期发达国家迅
学位