首页> 中文学位 >针对集群存储系统的多目标跟踪器设计与实现
【6h】

针对集群存储系统的多目标跟踪器设计与实现

代理获取

目录

封面

中文摘要

英文摘要

目录

第1章 绪 论

1.1 课题背景及研究的目的和意义

1.2 与本课题有关的国内外研究现状

1.3 本文研究的主要内容

第2章 多目标跟踪器需求分析及总体设计

2.1 多目标跟踪器需求分析

2.2 系统架构设计

2.3 系统功能结构设计

2.4 实现跟踪器所需的相关技术

2.5 本章小结

第3章 多目标跟踪器设计及实现

3.1 数据结构及命令设计

3.2 用户层模块设计与实现

3.3 内核层模块设计与实现

3.4 跟踪器外部接口设计与实现

3.5 跟踪器多目标实现

3.6 本章小结

第4章 多目标跟踪器的测试

4.1 功能测试

4.2 性能测试

4.3 本章小结

结论

参考文献

声明

致谢

个人简历

展开▼

摘要

随着计算机技术的发展,在各种领域使用的应用程序和内核模块被逐渐开发出来,为人们的生活工作带来很大的方便。为了帮助编程人员和测试人员来了解产品的运行状态,和产品在运行过程中发生每个事件的数据信息,跟踪工具就这样产生了。跟踪器不仅仅是性能调优的工具,也是一种记录分析应用负载行为的工具。通过数据的采集和分析,得到被跟踪目标的很多信息,这些信息可以帮助系统设计人员改善整体的设计,以达到解决问题或者优化系统的目标。
  本课题来源于天津中科蓝鲸技术有限公司的块设备缓存项目中的测试部分,是针对现有的各个模块设计一个跟踪工具,用以分析模块的工作性能和工作状态。
  本论文的主要内容是专注于集群存储系统的跟踪器的需求与分析设计。和以往的跟踪测试工具不同,该跟踪器的检测对象是目标的读写请求情况,并且使用方便。该跟踪器主要根据跟踪点机制,在被跟踪对象中读写关键路径上插入跟踪器的外部接口,通过接口来收集跟踪对象的数据流信息,并传递给内核模块,保存在缓存中。本跟踪器主要为用户层部分和内核核心部分两个部分组成,其中用户层部分包括跟踪器命令行命令解析模块和跟踪信息分析模块,内核核心部分包括跟踪器I/O控制模块、跟踪器缓存管理模块和跟踪器内核导出接口。
  通过跟踪器,测试人员能快速准确的判断问题的原因。为了能够对集群存储系统性能优化提供数据,需要确定读写请求在核心模块的处理时间以及在底层设备中的处理时间,以及获取与性能密切相关的读写请求路径的处理时间等数据信息,这样就能够对分析问题解决问题提供帮助。
  跟踪器测试结果表明,该跟踪器可以完成预定的跟踪任务,可以为分析工作收集足够的数据,并且性能符合要求,对集群存储系统的影响很小,可以满足测试的要求。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号