【技术实现步骤摘要】
基于Linux分布式系统的磁盘性能测试系统和方法
本专利技术涉及磁盘阵列性能测试技术,具体的说是基于Linux分布式系统的磁盘性能测试系统和方法。
技术介绍
随着存储技术的高速发展,磁盘阵列已普遍应用于科学计算、事务在线处理、VOD(VideoonDemand,视频点播)等诸多对处理速度、容量和可靠性要求较高的应用中。为了使磁盘阵列更好地满足各种应用环境的需要,在使用前对磁盘阵列进行性评测就显得尤为重要。磁盘阵列性能测试主要可以反映磁盘阵列的IOPS(Input/OutputOperationsPerSecond,每秒I/O操作数)、平均响应时间和数据传输率等指标,对网络存储设计和实际应用都具有重要指导意义,因此对性能测试工具的研究意义重大。目前,国内外对磁盘阵列性能测试已有一些研究,出现了一些典型的测评规范和测评工具,例如SPC(StoragePerformanceCouncil,存储性能理事会)、IOMeter、IoZone、Bonnie++和PostMark等。以上测试工具各有其优点与不足。SPC是国内外非常权威的测评基准,但要使用其测试工具需要加入SPC会 ...
【技术保护点】
基于Linux分布式系统的磁盘性能测试系统,其特征在于, 其系统架构包括一Linux分布式系统下的测试控制服务器与若干测试节点,所述测试控制服务器与各个测试节点连接通信,所有测试节点均与待测磁盘阵列连接通信;所述测试控制服务器上安装测试程序DAMeter形成DAMeter 控制端,所述测试节点上安装测试程序IOmaker形成IOmaker负载端;所述DAMeter 控制端负责选择测试节点,配置测试参数,发送测试命令,收集和整理测试节点的性能结果,并负责与所述IOmaker负载端进行通信;所述IOmaker负载端负责接收所述DAMeter控制端的指令并执行相应的操作,产生磁盘 ...
【技术特征摘要】
1.基于Linux分布式系统的磁盘性能测试系统,其特征在于,其系统架构包括一Linux分布式系统下的测试控制服务器与若干测试节点,所述测试控制服务器与各个测试节点连接通信,所有测试节点均与待测磁盘阵列连接通信;所述测试控制服务器上安装测试程序DAMeter形成DAMeter控制端,所述测试节点上安装测试程序IOmaker形成IOmaker负载端;所述DAMeter控制端负责选择测试节点,配置测试参数,发送测试命令,收集和整理测试节点的性能结果,并负责与所述IOmaker负载端进行通信;所述IOmaker负载端负责接收所述DAMeter控制端的指令并执行相应的操作,产生磁盘负载,记录测试结果,并将测试结果反馈给所述DAMeter控制端。2.根据权利要求1所述基于Linux分布式系统的磁盘性能测试系统,其特征在于,所述配置测试参数是指:设置在测试期间使用的区段的数量、开始磁盘区;设置每块磁盘同时输入、输出数;设置一个网络worker发送一个VI目标到等待确认的最大值;设置测试迭代次数;设置当前行的传输请求“大小”,包括设置当前行的存储百分数、读取百分数、任意存取百分数、延迟时间;设置列队;设置系列里的每个测试运行时间;设置每次测试开始记录统计表之前IOmaker负载端等待时间。3.根据权利要求2所述基于Linux分布式系统的磁盘性能测试系统,其特征在于,所述DAMeter控制端设置管理模块、通信模块以及结果处理模块,所述管理模块负责向IOmaker负载端发送命令,控制测试过程,处理测试过程中问题,并统计测试结果;所述通信模块负责所述DAMeter控制端与所述IOmaker负载端的通信;所述结果处理模块负责整理并统计所述IOmaker负载端收集到的测试结果,并将最终测试结果存储在相关结果文件中。4.根据权利要求3所述基于Linux分布式系统的磁盘性能测试系统,其特征在于,所述IOmaker负载端设置了通信模块、I/O操作模块以及结果收集模块,所述通信模块负责所述IOmaker负载端与所述DAMeter控制端的通信;所述I/O操作模块负责根据用户配置产生相应的负载,并生产若干线程进行I/O操作;所述结果收集模块负责收集每个测试线程的测试结果。5.根据权利要求4所述基于Linux分布式系统的磁盘性能测试系统,其特征在于,所述测试结果包括三部分:测试配置、实时测试结果和最终测试结果;所述测试配置包括测试负载数量、参数配置,以及测试开始、结束时间;所述实时测试结果是指按照结果更新频率保存的实时测试结果;所述最终结果为测试最终结果,包括读写IOPS、总IOPS、读写数据传输率、总数据传输率、读写平均响应时间、平均响应时间和cpu利用率。6.基于Linux分布式系统的磁盘性能测试方法,其特征在于,基于Linux分布式系统,在测试控...
【专利技术属性】
技术研发人员:任洪亮,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。