论文部分内容阅读
本文的选题源于松下公司(北京)的视频监控系统数字化、网络化改造项目。文中主要研究了系统的核心控制设备——网络控制器(NC)的双机热备份问题。论文中首先介绍了项目的背景和备份系统在其中的重要作用。接着在当前流行的镜像技术的基础上,描述了双机热备份系统的的基本功能,并分析了NC双机热备份系统的功能和需求。然后根据各功能需求,对所涉及的操作系统(Linux)相关功能和网络相关协议分别进行了研究和分析。最后在上述工作的基础上,提出了一种能满足NC项目需求的实用的双机热备系统方案。该方案构建于Linux系统之上,分为核心层和用户层。核心层功能主要用于协调热备份系统从操作系统中截获数据并进行相应管理;用户层功能包括系统状态监测、切换、日志文件以及备份数据传输等。各个功能基本上各由一个进程来实现,通过进程间通信和同步机制来实现协同工作。初步的分析表明该设计方案是切实可行的。