| 【论文摘要】 | 随着Internet的飞速发展,商业应用对网络服务的可用性要求越来越高,对高可用系统的研究也日益增多。高可用系统通过监视系统中各节点机器的运行状态及时调度配置系统,将计算任务和服务转移至群集系统中的其它节点,从而达到负载均衡。现有的高可用系统设计方案大多仅强调了系统的可用性而忽视了系统整体的运行性能,在现实应用中难以满足对性能要求较高的服务需求。
本文的主要思路是结合Linux虚拟服务器与高可用系统两种技术,设计以Linux虚拟服务器为核心的高可用系统模型,达到系统总体性能与可用性的共同提高的目标。本文首先从分析高可用技术的特点入手,理清了高可用系统的基本结构层次,并对现有模型的几个重要角色及其操作进行了简介。然后,针对高可用系统的主要操作,本文表述了LVS技术的内涵与外延,在LVS体系结构与高可用系统的主要操作之间建立了对应关系,并在此基础上设计了基于LVS技术的高可用网络系统框架模型(LHANS)。在对此模型的主要组成模块进行了描述后,本文具体对应用层的交换管理等网络服务转换问题给出了实现方法。
在以上理论分析和模型设计的基础上,结合“校园一卡通”这一普遍存在的网络系统,本文根据L... |