文摘
英文文摘
1背景及国内外研究现状
1.1背景
1.2国内外研究现状
1.3本章小结
2理论基础和关键技术
2.1集群系统
2.2 Linux相关技术
2.2.1 LVS(Linux Virtual Server)项目介绍
2.2.2 Linux内核编程
2.2.3 Linux的网络实现
2.3第七层交换技术
2.4内核第七层交换机KTCPVS
2.5 FTP协议
2.6虚拟目录算法
2.7本章小结
3系统设计
3.1设计背景
3.2方案选择
3.3方案设计
3.3.1与Linux内核关系
3.3.2程序系统的结构设计
3.4本章小结
4系统实现
4.1系统模块定义
4.2 KTCP_VS_FTP程序设计
4.2.1子程序TCP_VS设计
4.2.2子程序TCP_VS_FTP设计
4.2.3子程序TCPVSADM设计
4.2.4子程序TCPVS SCHED设计
4.3系统配置
4.3.1前端机配置
4.3.2服务器配置
4.4系统实现
4.5本章小结
5系统测试与性能评估
5.1系统测试指标
5.1.1功能测试
5.1.2性能测试
5.2系统测试环境
5.2.1拓扑结构
5.2.2相关设备参数
5.2.3测试相关软件
5.3系统功能测试
5.3.1测试方法
5.3.2测试用例
5.3.3测试结果
5.3.4测试数据分析
5.3.5结论
5.4系统性能测试
5.4.1测试最大并发用户数
5.4.2测试吞吐量
5.4.3测试响应时间
5.4.4结论
5.5与其它集群系统的比较
5.5.1其它集群系统的选择
5.5.2基于VS/NAT技术的LVS集群概述
5.5.3 比较
5.5.4结论
5.6本章小结
结论
参考文献
声明
致谢