负载均衡的高可用DHCP服务的探索及实践

来源 :北京邮电大学 | 被引量 : 6次 | 上传用户:emydisk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于可以方便的管理IP地址,动态的为网络中的客户端分配地址,从而方便的进行网络配置,DHCP服务成为网络基础性服务,在现代网络体系架构中被广泛采用。为了防止DHCP服务器的单点故障造成整个DHCP服务不可用,我们必须提高DHCP服务的可用性,即增加DHCP服务器的冗余度,如何提高DHCP服务的可用性这一课题在学术界和业界都有相应的研究。在学术界,IETF组织提出了一个规范DHCP服务器间进行协同工作和失效备援的协议--DHCP FAILOVER协议草案,该协议规范了服务器行为及服务器间通信。本文在简要介绍了DHCP协议之后,详细介绍了DHCP FAILOVER协议是如何通过热备份和主从替换的方式来提高DHCP可用性的,同时,也描述了DHCP FAILOVER协议的现状,指出了其没有成为大家公认的标准的原因和不足之处。在业界,各个厂商根据具体网络部署分别设计了自己的高可用DHCP的解决方案。本文对这些不同的解决方案进行总结和分析,指出了各自的应用场景和优缺点,这也是本文对高可用DHCP的研究作出的一点贡献。本文通过对DHCP FAILOVER协议的深入研究以及对业界各个厂商的高可用DHCP的研究,分析和总结其优缺点,提出了一种新的基于高水位线的高可用DHCP解决方案-HWM-DHCP解决方案。该解决方案通过提高IP地址的利用率,提高DHCP服务器的稳定性,以及提高DHCP服务的容灾恢复能力,从而提高了DHCP服务器的可用性。HWM-DHCP解决方案分为两部分,分别是DHCP服务器端的HWM算法以及DHCP中继代理端的负载均衡算法,HWM算法由服务器间的地址池分配算法,以及服务器的地址分配算法组成。本文对HWM-DHCP解决方案的设计进行了详尽的描述,同时在LINUX系统中实现了该解决方案的原型。通过对HWM-DHCP解决方案与其他解决方案的比较,以及对实现原型的测试,给出了该解决方案的评估意见及研究结论。
其他文献
基础线性代数库(BLAS)是一组线性代数核心子程序的集合,主要包括向量与矩阵的基本运算,被广泛应用于科学工程计算领域。在高性能计算领域中被广泛采用的LINPACK性能测试程序中
形式文法是分析知识文档结构并从中抽取知识重要手段,然而,人工总结自然语言处理所需的文法是十分困难的。人们容易想到的方法是从语料中学习文法,但是面向自然语言的文法学
随着软件技术的演进和信息社会的发展,人们对软件需求呈现出多样化、易变性以及综合化的发展趋势。特别是在包含大量异构数据的智能交通信息系统中,包括较多的独立功能模块,
随着物联网相关技术的不断进步,物联网已广泛应用于各个领域,推动社会生产方式、生活方式、人与物的关系发生重大变革。在目前的物联网环境下,数以亿计的传感器设备在工作着,无时
当前支持GPU和GPU集群的编程技术十分落后和低层,程序员广泛使用的并行编程模型MPI、Pthread和CUDA等,被认为是并行编程中的汇编语言。在当前的技术条件下,无论进行单机GPU程
命名实体间语义关系抽取是文本信息抽取中的关键步骤,是语义识别的重要研究方向。随着互联网对人们生活、学习、工作等各个方面的不断加深的影响,从自由文本及互联网网页中抽
根据掌纹线具有多方向性的特点,将多个方向的特征值组成一个向量,以八元数和Clifford代数为工具,给出了掌纹提取的几个新算法。这些算法改进了张大鹏等人采用的按逐个方向提取再
信道编码技术为数字通信系统的可靠传输信息提供了有效的保障,低密度奇偶校验(LDPC)码是现今性能最接近香农限的一种信道编码。本文基于空间咨询委员会(CCSDS)推荐的深空通信
近年来,生化恐怖袭击事件日益增多,生化毒物释放后,会感染大量人群,且会对人体造成重大损害。及时监测出生化恐怖袭击事件,在生化恐怖袭击事件发生后,尽早地识别出毒物,有助于最大限
立体视频系统是一种面向未来的能够提供立体感和交互功能的视频系统,可广泛应用于数字化医疗、消费娱乐和远程教育等领域。立体图像在立体视频系统中经过采集、编码、传输、