一种针对Purlley四路机型HCA卡性能的测试方法技术

技术编号:17346079 阅读:85 留言:0更新日期:2018-02-25 11:09
本发明专利技术提供一种针对Purlley四路机型HCA卡性能的测试方法,通过对测试系统的稳定性和HCA卡的性能进行协调优化,确保HCA卡测试过程中性能的稳定输出,提高HCA卡测试性能的可靠度。间接地节约测试时间,减少测试时间投入,提高了测试效率,给测试工程师提供极大方便,避免了重复验证及数据的不可靠性。

【技术实现步骤摘要】
一种针对Purlley四路机型HCA卡性能的测试方法
本专利技术涉及HCA卡性能的测试领域,具体涉及一种针对Purlley四路机型HCA卡性能的测试方法。
技术介绍
浪潮作为国内最大服务器供应商,已经开拓各个领域服务器的应用,比如互联网、金融等;客户对服务器的整体要求也越来越高。随着大数据及网络设备的应用与增长,对HCA(主机通道适配器)卡的测试需求与日俱增,对其性能测试的要求也日益严格苛刻。传统的测试方法在面对系统升级及CPU升级的情况下,无法准确的得出延迟和带宽的可靠值,造成性能偏差、忽高忽低的假象。
技术实现思路
为解决上述技术问题,本专利技术提供是一种针对Purlley四路机型HCA卡性能的测试方法,具体如下:本专利技术针对Purlley四路机型HCA卡性能的测试方法,包括以下步骤:1)、搭建测试平台;2)、优化测试环境;3)、执行UCX测试方法并输出测试结果;4)、将输出结果与测试标准进行比对。进一步的,步骤1)搭建测试平台包括:准备两台软硬件都相同的测试机;步骤2)优化测试环境包括优化所述两台测试机的测试环境。进一步的,优化所述两台测试机的测试环境包括:2-1)、关闭防火墙;2-2)、配置固定IP;2-3)、启用HCA卡服务;2-4)、配置HCA卡无密码登录;2-5)、绑定CPU、内存;2-6)、启用UCX性能优化包。进一步的,将步骤4)之后还包括将比对结果进行输出并发出提示。进一步的,通过LED或扬声器提示比对结果。通过本专利技术的方案,能够稳定HCA卡的测试环境,确保HCA卡测试性能的可靠度,间接地缩短了测试时间,提升研发工程师的测试水平。。附图说明图1示出原始测试流程图。图2示出本专利技术测试流程图。具体实施方式以下结合说明书附图及具体实施例进一步说明本专利技术的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,原始测试流程包括:步骤1)、配置固定IP;步骤2)、启用HCA服务;步骤3)、运行测试脚本。图2示出本专利技术测试流程图。本专利技术的主要改进点在于在原测试流程中的步骤2)与步骤3)之间增加优化测试配置,这样步骤3)执行UCX测试方法脚本完成测试。本专利技术针对Purlley四路机型HCA卡性能的测试方法,包括以下步骤:步骤1)、搭建测试平台;具体的,步骤1)搭建测试平台包括:准备两台软硬件都相同的测试机。步骤2)、优化测试环境;具体的,步骤2)优化测试环境包括优化步骤1)中准备的两台测试机的测试环境。再具体的,优化所述两台测试机的测试环境包括:步骤2-1)、关闭防火墙;步骤2-2)、配置固定IP;步骤2-3)、启用HCA卡服务;步骤2-4)、配置HCA卡无密码登录;步骤2-5)、绑定CPU、内存;步骤2-6)、启用UCX性能优化包。具体的,关闭防火墙:#iptables–F具体的,配置固定IP:#vi/etc/sysconfig/network-scripts/ifcfg-ib0写入内容:DEVICE=ib0BOOTPROTO=staticIPADDR=1.1.1.2NETMASK=255.255.255.0ONBOOT=yes按ESC键,输入“:wq"回车保存退出具体的,启用HCA卡服务:#serviceopensmdstart#chkconfigopensmdon具体的,配置无密码登录:#serviceNetworkManagerstop#vi/etc/sysconfig/network修改”HOSTNAME=localhost.localdomain“为”HOSTNAME=c1“#touch/root/.mpd.conf#chmod600/root/.mpd.conf#echo"MPD_SECRETWORD=mr45-j9z">>/root/.mpd.conf#touch/etc/mpd.conf#chmod600/etc/mpd.conf#echo"MPD_SECRETWORD=111111">>/etc/mpd.conf#echo“1.1.1.2c1”>>/etc/hosts#echo“1.1.1.3c2”>>/etc/hosts#echoc1>>/root/.mpd.host#echoc2>>/root/.mpd.host#find/-namempirun#vi/root/.bashrc#PATH=/usr/mpi/gcc/mvapich2-1.9/bin:$PATH#ssh-keygen–tdsa#scp/root/.ssh/id_dsa.pub1.1.1.3:/root/.ssh/authorized_keys#cat/root/.ssh/id_dsa.pub〉〉authorized_keys2#scp/root/.ssh/authorized_keys21.1.1.2:/root/.ssh/具体的,绑定CPU、内存:#yuminstallnumactl#numactl--hardware#numactl--membind=0具体的,启用UCX性能优化包:#source$HPCX_HOME/hpcx-init.sh#hpcx_load#vi/etc/default/grub#addingintel_pstate=disabletoGRUB_CMDLINE_LINUX.#grub2-mkconfig--output=/boot/grub2/grub.cfg步骤3)、执行UCX测试方法并输出测试结果;具体的,执行UCX测试方法:#mpirun–mcapmlucx--allow-run-as-root-Hc1,c2/usr/mpi/gcc/openmpi-2.0.2a1/tests/osu-micro-benchmarks-5.2/osu_bw步骤4)、将输出结果与测试标准进行比对。此外,步骤4)之后还包括将比对结果进行输出并发出提示。具体的,提示比对结果可以通过LED或扬声器来实现。通过本专利技术的方法能够稳定HCA卡的测试环境,确保HCA卡测试性能的可靠度,间接地节约测试时间,减少测试时间投入,提高了测试效率,给测试工程师提供极大方便,避免了重复验证及数据的不可靠性。该方法与现有技术相比,稳定性强,效率高,间接地缩短了测试时间,提升研发工程师的测试水平;实现成本低,可扩展性强。以上所描述的仅是说明性,并且要理解的是,本文所描述的布置和细节的修改和变化对于本领域技术人员而言将是明显的。因此,意在仅由所附权利要求的范围而不是由通过以上描述和解释的方式所呈现的特定细节来限制。本文档来自技高网...
一种针对Purlley四路机型HCA卡性能的测试方法

【技术保护点】
一种针对Purlley四路机型HCA卡性能的测试方法,其特征在于,包括以下步骤:1)、搭建测试平台;2)、优化测试环境;3)、执行UCX测试方法并输出测试结果;4)、将输出结果与测试标准进行比对。

【技术特征摘要】
1.一种针对Purlley四路机型HCA卡性能的测试方法,其特征在于,包括以下步骤:1)、搭建测试平台;2)、优化测试环境;3)、执行UCX测试方法并输出测试结果;4)、将输出结果与测试标准进行比对。2.根据权利要求1所述的测试方法,其特征在于,步骤1)搭建测试平台包括:准备两台软硬件都相同的测试机;步骤2)优化测试环境包括优化所述两台测试机的测试环境。3.根据权利要求2所述的测试方法...

【专利技术属性】
技术研发人员:于兴龙
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1