高端容错机负载模拟系统的设计与实现
发布时间:2021-04-29 22:52
目前,关系到国家安全和国计民生的重要行业,如金融、电信、能源、民航等的高性能容错计算机基本由国外厂商垄断。自主开发高性能容错计算机在保障我国的信息安全、提高我国产业的自主设计能力和核心竞争力等方面具有不可低估的意义。高端容错计算机的高性能事务处理能力和容错能力必须经过评估与验证,因此性能测试是系统投入使用前不可或缺的环节。负载测试是系统性能评测的一个基本方法,同时也是系统容错性测试的必要前提。本课题来源于863重大项目高端容错计算机下属课题“高端容错计算机的评估与测量”。设计并实现了针对TPC-E规范的TPCEBench负载模拟系统,主要用于高端容错计算机的负载测试。本文通过分析TPC-E规范,对TPC-E规范中的测试约束条件、事务处理模型、数据库设计、TPC-E提供开发软件包EGen进行深入剖析。设计与实现了TPCEBench负载模拟系统的中心控制模块、监控模块、客户端、服务器端。中心控制模块控制测试过程中的系统其他模块,使测试能够自动完成;监控模块采用SNMP协议远程监控待测系统性能;客户端包括Customer模拟器和Market Exchange模拟器;服务器端包括Brokera...
【文章来源】:哈尔滨工业大学黑龙江省 211工程院校 985工程院校
【文章页数】:67 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪 论
1.1 课题背景
1.2 国内外研究现状
1.3 课题研究内容
1.4 论文结构
第2章 负载模拟系统分析
2.1 负载模拟系统重要性
2.2 基准测试程序选择
2.3 TPC-E 规范分析
2.4 本章小结
第3章 TPCEBench 负载模拟系统设计
3.1 设计思路
3.2 TPCEBench 体系结构
3.3 中心控制模块设计
3.4 监控模块设计
3.5 客户端设计
3.6 服务器端设计
3.7 本章小结
第4章 TPCEBench 负载模拟系统实现
4.1 中心控制模块实现
4.2 监控模块实现
4.3 客户端实现
4.4 服务器端实现
4.5 本章小结
第5章 TPCEBench 系统测试与结果分析
5.1 测试环境
5.2 测试过程
5.3 测试结果与分析
5.4 本章小节
结论
参考文献
攻读硕士学位期间发表的论文
致谢
【参考文献】:
期刊论文
[1]云起云落:从TPC-C到TPC-E[J]. 乔鑫. 科技浪潮. 2008(06)
[2]TPC-C测试系统的实现[J]. 孙雪祥,蒋艳凰,张怡. 计算机工程. 2006(20)
[3]Benchmark性能测试综述[J]. 王良. 计算机工程与应用. 2006(15)
[4]基于TCP/IP协议的安全隐患和防范措施的研究[J]. 郝英立,张利,仲崇权. 微计算机信息. 2005(03)
[5]基于SSH的网络安全解决方案[J]. 张岩,赵霁. 现代电子技术. 2004(11)
[6]Postgres数据管理系统查询优化的研究与实现[J]. 李艳彬,刘波,朱薇薇. 计算机工程与应用. 2002(21)
[7]SSH协议的发展与应用研究[J]. 张杰,戴英侠. 计算机工程. 2002(10)
[8]TPC-C测试标准及其在面向对象数据库上的设计与实现[J]. 于戈,王欣晖,王国仁,单吉第. 计算机科学. 1998(03)
[9]基于SNMP的网络流量管理系统[J]. 安常青,李学农,李小乔,岑贤道. 计算机工程与应用. 1997(05)
硕士论文
[1]TPC-C测试工具集的开发及应用[D]. 余廷扬.清华大学 2005
[2]基于日志分析的Web负载测试研究[D]. 王人冬.西北大学 2005
本文编号:3168327
【文章来源】:哈尔滨工业大学黑龙江省 211工程院校 985工程院校
【文章页数】:67 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪 论
1.1 课题背景
1.2 国内外研究现状
1.3 课题研究内容
1.4 论文结构
第2章 负载模拟系统分析
2.1 负载模拟系统重要性
2.2 基准测试程序选择
2.3 TPC-E 规范分析
2.4 本章小结
第3章 TPCEBench 负载模拟系统设计
3.1 设计思路
3.2 TPCEBench 体系结构
3.3 中心控制模块设计
3.4 监控模块设计
3.5 客户端设计
3.6 服务器端设计
3.7 本章小结
第4章 TPCEBench 负载模拟系统实现
4.1 中心控制模块实现
4.2 监控模块实现
4.3 客户端实现
4.4 服务器端实现
4.5 本章小结
第5章 TPCEBench 系统测试与结果分析
5.1 测试环境
5.2 测试过程
5.3 测试结果与分析
5.4 本章小节
结论
参考文献
攻读硕士学位期间发表的论文
致谢
【参考文献】:
期刊论文
[1]云起云落:从TPC-C到TPC-E[J]. 乔鑫. 科技浪潮. 2008(06)
[2]TPC-C测试系统的实现[J]. 孙雪祥,蒋艳凰,张怡. 计算机工程. 2006(20)
[3]Benchmark性能测试综述[J]. 王良. 计算机工程与应用. 2006(15)
[4]基于TCP/IP协议的安全隐患和防范措施的研究[J]. 郝英立,张利,仲崇权. 微计算机信息. 2005(03)
[5]基于SSH的网络安全解决方案[J]. 张岩,赵霁. 现代电子技术. 2004(11)
[6]Postgres数据管理系统查询优化的研究与实现[J]. 李艳彬,刘波,朱薇薇. 计算机工程与应用. 2002(21)
[7]SSH协议的发展与应用研究[J]. 张杰,戴英侠. 计算机工程. 2002(10)
[8]TPC-C测试标准及其在面向对象数据库上的设计与实现[J]. 于戈,王欣晖,王国仁,单吉第. 计算机科学. 1998(03)
[9]基于SNMP的网络流量管理系统[J]. 安常青,李学农,李小乔,岑贤道. 计算机工程与应用. 1997(05)
硕士论文
[1]TPC-C测试工具集的开发及应用[D]. 余廷扬.清华大学 2005
[2]基于日志分析的Web负载测试研究[D]. 王人冬.西北大学 2005
本文编号:3168327
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3168327.html