首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文

CPCI LINUX HA系统设计实现

第一章 概述第1-17页
 1.1 造成停机的原因第8-9页
  1.1.1 由意外造成故障的停机第8页
  1.1.2 计划停机时间第8-9页
 1.2 停机时间的成本第9-11页
 1.3 可用性定义第11-12页
  1.3.1 一般可用性系统第11-12页
  1.3.2 高可用性系统第12页
  1.3.3 容错(FT)系统第12页
 1.4 评定高可用性的参数第12页
 1.5 高可用系统的主要功能第12-13页
 1.6 高可用性的解决方案的基本特征第13页
 1.7 linux集群技术第13-17页
第二章 CPCI Linux HA设计方案第17-35页
 2.1 目的第17页
 2.2 系统总体说明第17-19页
 2.3 系统工作流程第19-22页
  2.3.1 系统正常运行流程第19-21页
  2.3.2 接口板的热插拔流程第21页
  2.3.3 系统板的切换流程第21-22页
 2.4 系统模块组成结构第22-35页
  2.4.1 系统整体结构第22-23页
  2.4.2 驱动程序模块组第23-25页
  2.4.3 系统核心模块组第25-30页
  2.4.4 系统界面模块组第30页
  2.4.5 系统其它模块组第30-31页
  2.4.6 数掘库和主要表结构第31-35页
第三章 Heartbeat协议的设计与实现第35-56页
 3.1 heartbeat的配置文件第35-36页
 3.2 Heartbeat的总体结构第36页
 3.3 主要数据结构分析第36-48页
  3.3.1 heartbeat中的消息结构ha_msg及对消息的主要操作第36-41页
  3.3.2 通讯媒介接口第41-43页
  3.3.3 整个系统的信息sys_config第43-44页
  3.3.4 如何确保一个节点发出的消息没有丢失第44-46页
  3.3.5 描述进程状态的数据结构process_info第46-48页
 3.4 主要的函数分析第48-56页
  3.4.1 一些全局变量介绍第48页
  3.4.2 int initialize_heartbeat()第48-50页
  3.4.3 void control_process(FILE*fp)第50-51页
  3.4.4 void master_status_process(void)第51页
  3.4.5 void read_child(struct hb_media*mp)第51-54页
  3.4.6 voidwrite_child(struct hb_media*mp)第54-56页
第四章 Cheok Point协议第56-72页
 4.1 代理方式Check Point第57页
 4.2 Check point协议流程第57-60页
 4.3 主常量定义第60页
 4.4 主要数据结构第60-62页
  4.4.1 保存用户数据块相关信息的数据结构INFO第60-61页
  4.4.2 封装用户数据块的数据结构DATABLOCK第61页
  4.4.3 DATABLOCK链表的头指针DATABLOCKHEAD第61页
  4.4.4 关于checkpoint网络操作的函数指针数据结构CPMEDIAFNS第61-62页
  4.4.5 checkpoint通信媒介信息的数据结构CPMEDIA第62页
 4.5 主要操作第62-64页
 4.6 模块接口第64-65页
 4.7 进程搬移第65-72页
  4.7.1 文件和文件系统第65-68页
  4.7.2 内存管理结构()备份第68-69页
  4.7.3 实现TCP的无缝连接第69-72页
第五章 总结与展望第72-75页

论文共75页,点击 下载论文
上一篇:简析我国法官职业化
下一篇:法治视野中的政治文明