中文摘要 | 第1-5页 |
英文摘要 | 第5-6页 |
第一章 磁盘镜像的技术与产品分析 | 第6-19页 |
1.1 现有镜像技术概述 | 第6-7页 |
1.2 RAID(REDUNDANT ARRAYS OF INEXPENSIVE DISK)廉价冗余磁盘阵列 | 第7-11页 |
1.2.1 理解RAID级别 | 第7-11页 |
1.3 双机数据热备份 | 第11-12页 |
1.4 现有磁盘镜像产品分析 | 第12-19页 |
1.4.1 Netware 3.1的SFT技术 | 第12-14页 |
1.4.2 支持NT操作系统的Octopus | 第14-15页 |
1.4.3 SCO下的系统级双机热备份 | 第15-17页 |
1.4.4 总结 | 第17-19页 |
第二章 LINUX下的设备驱动程序 | 第19-31页 |
2.1 设备驱动程序 | 第19-27页 |
2.1.1 驱动程序接口 | 第21-23页 |
2.1.2 块设备驱动程序 | 第23-24页 |
2.1.3 request队列与族技术 | 第24-27页 |
2.2 可动态安装/卸载的核心模块 | 第27-31页 |
第三章 网络相关知识 | 第31-39页 |
3.1 TCP/IP协议 | 第31-32页 |
3.2 差错与控制报文(ICMP) | 第32-33页 |
3.2.1 ICMP请求/应答报文对 | 第33页 |
3.3 精灵进程与超级服务器进程INETD | 第33-34页 |
3.4 SOCKET编程 | 第34-39页 |
3.4.1 Socket原理 | 第34-35页 |
3.4.2 Socket系统调用 | 第35-37页 |
3.4.3 客户-服务器模型的socket实现框架 | 第37-39页 |
第四章 双机数据热备份功能划分 | 第39-50页 |
4.1 LINUX下WRITE系统调用的流程分析 | 第39-40页 |
4.2 热备份实现方案设想 | 第40-43页 |
4.3 双机数据热备份的功能划分 | 第43-50页 |
4.3.1 系统工作状态 | 第43-46页 |
4.3.2 核心层功能划分 | 第46-47页 |
4.3.3 数据定义 | 第47-48页 |
4.3.4 用户层功能划分 | 第48-50页 |
第五章 核心层程序的构架 | 第50-60页 |
5.1 虚拟磁盘驱动程序 | 第51-56页 |
5.2 网络磁盘驱动程序 | 第56-58页 |
5.3 系统管理驱动程序 | 第58-60页 |
第六章 用户层程序的构架 | 第60-68页 |
6.1 监控进程 | 第60-64页 |
6.1.1 理解本系统的消息机制 | 第60-61页 |
6.1.2 理解镜像系统的工作状态的自动切换 | 第61-64页 |
6.2 镜像数据传输/接收进程 | 第64-65页 |
6.3 日志进程 | 第65-66页 |
6.4 镜像磁盘同步进程 | 第66-67页 |
6.5 用户界面 | 第67-68页 |
系统运行结果 | 第68-69页 |
总结 | 第69-70页 |
致谢 | 第70-71页 |
参考文献 | 第71页 |