一种存储系统的性能分析方法及装置制造方法及图纸

技术编号:8326027 阅读:370 留言:0更新日期:2013-02-14 09:00
本申请提供了一种存储系统的性能分析方法,包括:解析用户发送的捕捉指令中的代码标识;依据所述捕捉指令触发与所述代码标识相对应的预设跟踪程序代码对所述存储系统的性能数据进行获取;应用所述性能数据对存储系统的性能进行分析。与所述分析方法相对应,本申请还提供了一种存储系统的性能分析系统。本申请提供的存储系统的性能分析方法及系统,通过在存储系统中植入跟踪程序代码,直接对存储系统中各个运行的I/O模块的运行数据进行获取,通过获取的运行数据对存储系统的性能进行分析,使得分析效率更高,更加直接准确。

【技术实现步骤摘要】

本申请涉及网络存储系统领域,特别涉及一种存储系统的性能分析方法及装置
技术介绍
目前对于大规模网络存储系统的性能分析,传统的方式是利用函数自动插桩或是预插桩的I/o库等技术手段,来实现相应的跟踪和分析功能。但是这种方式针对的对象主要是用户程序。对网络存储系统本身的性能分析只能通过对单元模块测试或是使用不同参数多次运行用户程序来进行。不仅效率低下,而且往往无法准确定位性能问题。
技术实现思路
本申请所要解决的技术问题是提供一种性能分析方法及装置,能够快速准确的对存储系统的性能进行分析。 为了解决上述问题,本申请公开了一种存储系统的性能分析方法,包括解析用户发送的捕捉指令中的代码标识;依据所述捕捉指令触发与所述代码标识相对应的预设跟踪程序代码对所述存储系统的性能数据进行获取;应用所述性能数据对存储系统的性能进行分析。上述的方法,优选的,所述对预设跟踪程序代码的触发包括通过修改所述跟踪程序代码的注册信息对所述跟踪程序代码进行激活。上述的方法,优选的,对所述存储系统的性能数据进行获取包括应用经过激活的跟踪程序代码对存储系统中的I/O运行数据进行获取;依据预设的过滤规则对所述获取的I/O运行数本文档来自技高网...

【技术保护点】
一种存储系统的性能分析方法,其特征在于,包括:解析用户发送的捕捉指令中的代码标识;依据所述捕捉指令触发与所述代码标识相对应的预设跟踪程序代码对所述存储系统的性能数据进行获取;应用所述性能数据对存储系统的性能进行分析。

【技术特征摘要】
1.一种存储系统的性能分析方法,其特征在于,包括 解析用户发送的捕捉指令中的代码标识; 依据所述捕捉指令触发与所述代码标识相对应的预设跟踪程序代码对所述存储系统的性能数据进行获取; 应用所述性能数据对存储系统的性能进行分析。2.根据权利要求I所述的方法,其特征在于,所述对预设跟踪程序代码的触发包括 通过修改所述跟踪程序代码的注册信息对所述跟踪程序代码进行激活。3.根据权利要求2所述的方法,其特征在于,对所述存储系统的性能数据进行获取包括 应用经过激活的跟踪程序代码对存储系统中的I/O运行数据进行获取; 依据预设的过滤规则对所述获取的I/o运行数据进行过滤,获得所述存储系统的性能数据。4.根据权利要求3所述的方法,其特征在于,还包括 将所述获取的I/O运行数据存储至所述I/O运行数据所在进程对应的私有采集缓冲区中。5.根据权利要求I所述的方法,其特征在于,所述对存储系统的性能进行分析包括 对所述性能数据进行可视化处理,获得所述性能数据的应用轨迹; 依据所述应用轨迹对所述存储系统的性能进行分析。6.一种存储...

【专利技术属性】
技术研发人员:王晞阳朱建涛郑翔蒋金虎王红艳魏巍余婷何晓斌陈起李希杨京
申请(专利权)人:无锡江南计算技术研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1