双主控网络设备冗余备份的研究与应用
2011-11-26刘国秀蒋朝根
铁路计算机应用 2011年12期
刘国秀,蒋朝根
(西南交通大学 信息科学与技术学院,成都 610031)
双主控网络设备中的主用主控板、备用主控板和业务卡分布在背板不同的槽位上,为了保障系统的高可靠性,需要主从备份和实时信息变化时主用主控板、备用主控板和业务卡的信息同步,并且还需要存储路由信息、设备信息和配置数据等。然而,目前双主控网络设备冗余备份在实现上存在着代码重用率低和数据同步的质量不可控等缺点,并且需要同步的路由信息、设备信息和配置数据等由各个应用模块采取不同的数据结构存储,存储接口不统一。针对以上存在的问题,设计了嵌入式分布式数据库,它具有的特点可以满足双主控网络设备中的主用主控板、备用主控板和业务卡对物理分布性和对存储、备份功能的需求。
1 主控冗余备份
主控冗余备份是指设备提供两块主控板,互为备份。其中一块为主用主控板(Master Mpu),处于工作状态,另一块作为备用主控板(Slave Mpu),处于备份状态。主用主控板运行过程中,将所有静态配置信息和一部分动态信息备份到备用主控板,使得备用主控板具有与主用主控板相同的配置信息。
在双主控网络设备中,为了提高网络设备的可靠性,主控采用冗余备份,当主用主控板宕掉或用户强制切换时,备用主控板将接替主用主控板,保证系统无间断的转发。双主控网络设备冗余备份的实现包括热切换和热备份两个部分。而本文主要介绍基于嵌入式分布式数据库实现的热备份。……
登录APP查看全文
