一种基于多操作系统的FC SAN存储测试方法技术方案

技术编号:11346624 阅读:77 留言:0更新日期:2015-04-24 03:01
本发明专利技术公开一种基于多操作系统的FC SAN存储测试方法, 针对同时具备Windows、Linux操作系统测试环境提出,将工具软件IOmeter部署到各个装有Windows/Linux操作系统的主机上,通过修改具体参数,执行相应命令,将测试数据集中体现在一台装有Windows操作系统的界面上,测试结果直接体现,且在测试过程中能做到测试数据实时显示,能够在最大限度上体现存储设备的真实性能。

【技术实现步骤摘要】
【专利说明】—种基于多操作系统的FC SAN存储测试方法
本专利技术涉及计算机测试技术,具体的说就是一种基于多操作系统的FC SAN存储测试方法。
技术介绍
随着云计算、大数据等新型技术的发展,对数据存储的要求越来越高,同时存储需求也呈爆发式增长。SAN (Storage Area Network,存储局域网络)的诞生,使存储空间得到更加充分的利用以及安装和管理更加有效。SAN是一种将存储设备、连接设备和接口集成在一个高速网络中的技术。SAN本身就是一个存储网络,承担了数据存储任务,SAN网络与LAN业务网络相隔离,存储数据流不会占用业务网络带宽。在SAN网络中,所有的数据传输在高速、高带宽的网络中进行,SAN存储实现的是直接对物理硬件的块级存储访问,提高了存储的性能和升级能力。而FC SAN是应用光纤技术的SAN网络,传输介质为光纤,性能最高,且由于其结构优异,不易导致安全攻击,进行数据传输的可靠性好,目前使用最广。广泛的使用促使对FC SAN设备测试技术要求的提高,随着对存储要求的提高以及测试技术的进步,在对存储测试时,其测试环境日趋复杂,FC SAN存储测试时主机同时具备Windows、Linux操作系统即是该现象的具体体现。
技术实现思路
针对目前技术发展的现有状况,提出了一种能够在多操作系统环境下以最大限度测试出FC SAN的真实性能的测试方法。本专利技术所述一种基于多操作系统的FC SAN存储测试方法,解决上述技术问题采用的技术方案如下:该FC SAN存储测试方法主要针对同时具备Windows、Linux操作系统测试环境提出,其主要内容包括,将工具软件1meter部署到各个装有Windows/Linux操作系统的主机上,通过修改具体参数,执行相应命令,将测试数据集中体现在一台装有Windows操作系统的界面上,测试结果直接体现,且在测试过程中能做到测试数据实时显示,在最大限度上体现存储设备的真实性能。优选的,工具软件1meter通过Dynamo来生成多种10测试,每一个Dynamo叫做一个Manager ;每一个Manager下又有多个worker。优选的,在Iinux操作系统下使用1meter需借助windows操作系统下的UI,首先下载Iinux操作系统下的1meter,进入src目录后,有一个dynamo执行程序,执行以下命令:./dynamo -1 windows 主机 ip _m linux 主机 ip ;然后下载windows操作系统下的1meter,安装完成之后在windows操作系统下启动1meter,就能看到Linux操作系统下的磁盘。本专利技术的一种基于多操作系统的FC SAN存储测试方法与现有技术相比具有的有益效果是:本专利技术提出的测试方法完全能够在多操作系统环境下,以最大限度测试出FCSAN的真实性能,解决复杂测试环境下对FC SAN设备测试的问题;将测试数据集中体现在一台装有Windows操作系统的界面上,且在测试过程中能做到测试数据实时显示,具有测试稳定,测试数据输出直观的特点。【附图说明】附图1为所述FC SAN存储测试方法的系统测试拓扑图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参考附图,对本专利技术所述一种基于多操作系统的FC SAN存储测试方法进一步详细说明。本专利技术所述一种基于多操作系统的FC SAN存储测试方法,提出了一种基于多操作系统测试环境的FC SAN存储测试方法,本专利技术所述FC SAN存储测试方法用到的系统拓扑结构如附图1所示,主要包括= (I)FC SAN存储设备;(2)装有不同操作系统(Windows和Linux)的服务器若干;(3)以太网交换机和SAN交换机;(4)PC控制台;该测试方法的实现过程用到1meter软件工具,且1meter软件工具Windows、Linux系统下两个版本都要具备。该FC SAN存储测试方法主要针对同时具备Windows、Linux操作系统的测试环境,其主要内容如下,将工具软件1meter部署到各个装有Windows/Linux操作系统的主机上,通过修改具体参数,执行相应命令,将测试数据集中体现在一台装有Windows操作系统的界面上,测试结果直接体现,且在测试过程中能做到测试数据实时显示,在最大限度上体现存储设备的真实性能。该FC SAN存储测试方法具有测试稳定,测试数据输出直观的特点。实施例: 本实施例所述一种基于多操作系统的FC SAN存储测试方法,将工具软件1meter部署到各个装有Windows/Linux操作系统的主机上,为了得到完整的设备性能数据,可以测试512Bytes到512MBytes等多种数据块大小,并分别测试100%读取操作或100%写入操作下的表现,测试随机率可以从0%-100%,用于检测存储系统的最大输入输出能力。从所有的数据中,可以分别得到数据值1ps (每秒操作数)以及MBps (传输速率)。将测试数据集中体现在一台装有Windows操作系统的界面上,测试结果直接体现,且在测试过程中能做到测试数据实时显示,能够在最大限度上体现存储设备的真实性能。在本实施例所述FC SAN存储测试方法中,1meter通过Dynamo来生成多种10测试,每一个Dynamo叫做一个Manager。每一个Manager下又有多个worker, worker即是Dynamo的线程,比如workerl用于测试磁盘10,worker2用户测试网络10。在Iinux下使用1meter由于没有UI (界面),所以需借助windows下的UI,首先下载Iinux下的1meter,进入src目录后,一般有一个dynamo执行程序,执行以下命令:./dynamo -1 windows 主机 ip _m Iinux 主机 ip 然后下载windows下的1meter,安装完成之后在windows下启动1meter,就能看到Linux下的磁盘。使用该基于多操作系统的FC SAN存储测试方法,进行测试的步骤大致如下:在装有Windows操作系统的1meter界面上, 1)添加一个worker,自动命名为workerl; 2)选择要测试的磁盘,比如sdb; 3)在“AccessSpecificat1ns”(访问规范)页面中选择default (默认)并添加至左侧栏内,default的设置可以通过edit调整; 4)在“ResultsDisplay”(结果显示)页面选择页面更新频率,一般选择5s到1s刷新一次; 5)在“TestSetup”(测试设置)页面可以设置测试的时间以及其他一些复杂事项,时间一般设为5min ; 6)点击相应按钮开始测试。上述【具体实施方式】仅是本专利技术的具体个案,本专利技术的专利保护范围包括但不限于上述【具体实施方式】,任何符合本专利技术的权利要求书的且任何所属
的普通技术人员对其所做的适当变化或替换,皆应落入本专利技术的专利保护范围。【主权项】1.一种基于多操作系统的FC SAN存储测试方法,其特征在于,针对同时具备Windows、Linux操作系统的测试环境,将工具软件1meter部署到各个装有Windows/Linux操作系统的主机上,通过修本文档来自技高网
...

【技术保护点】
一种基于多操作系统的FC SAN存储测试方法,其特征在于,针对同时具备Windows、Linux操作系统的测试环境,将工具软件IOmeter部署到各个装有Windows/Linux操作系统的主机上,通过修改具体参数,执行相应命令,将测试数据集中体现在一台装有Windows操作系统的界面上,测试结果直接体现,且在测试过程中能做到测试数据实时显示。

【技术特征摘要】

【专利技术属性】
技术研发人员:张迪冀国威
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1