论文部分内容阅读
随着网络技术的发展,网络终端得到了广泛应用。但在农村、教育等领域,其安全及维护问题成为了阻碍网络终端推广的重要因素。针对网络终端故障维护问题,为了提高网络终端系统的可靠性以及降低维护成本,在因特网可重配置逻辑和断点恢复机制的基础上,设计并实现了网络终端远程故障维护系统。该系统主要由故障诊断、远程重构、断点恢复等三部分组成。故障诊断模块负责检测网络终端的系统(包括操作系统和硬件模块)故障,并向服务器发送故障诊断报告,由服务器根据故障诊断报告实施相应的故障处理;远程重构模块利用IRL机制对可重构硬件进行远程功能再配置;断点恢复模块将操作系统回滚到故障发生前的状态。该系统主要完成了如下功能:(1)远程故障检测:故障检测模块的检测时机可由系统自动判断,检测模块在检测出故障后向服务器发送故障报告,服务器根据错误报告对目标主机实施相应的远程恢复方案。(2)远程故障维护:在远程再配置逻辑机制(IRL)的支持下,通过Internet实现对网络终端系统进行故障维护、升级、重构、调试和监控,从而减轻维护成本。当检测到硬件故障时,通过IRL机制远程对网络终端进行硬件逻辑重构。(3)支持SOPC再配置:现有对可重构硬件平台进行配置的方法是采用CPU配置可重构硬件平台。通过在操作系统中添加串行配置器件的支持机制,使用EPCS代替CPU完成远程逻辑功能再配置。(4)断点恢复:通过在操作系统中加入断点恢复模块,使得出现异常故障的操作系统恢复到最近的正常状态。通过将该系统应用到SANC(Secure architecture of network computer)中,实验证明该系统不仅可远程监测网络终端,还可根据监测数据调用网上诊断资源或异地专家知识,进行故障诊断和维护。