[发明专利]一种多控存储系统端口虚拟化的测试方法有效
申请号: | 201710997095.2 | 申请日: | 2017-10-20 |
公开(公告)号: | CN107704354B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 徐艳秋 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/26 | 分类号: | G06F11/26;G06F9/455;G06F11/263 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 黄晓燕 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储系统 端口 虚拟 测试 方法 | ||
本发明公开了一种多控存储系统端口虚拟化的测试方法,包括搭建多控存储系统的测试环境;配置存储端口虚拟化的状态;获取不同状态下,IO流、服务器多路径和存储上多控间虚拟端口的工作情况,输出测试结果。本发明填补了对多控存储系统端口虚拟化测试的空白,保证了多控存储系统端口虚拟化的工作性能。
技术领域
本发明涉及计算机存储技术领域,具体地说是一种多控存储系统端口虚拟化的测试方法。
背景技术
随着大数据时代的到来,数据已经成为企业、机构和个人最重要的财富。而数据集中已成为大势所趋,越来越多的企业都选择自建(云)存储系统,或直接把数据迁移到云端。这样的结果,带来方便的同时,对存储系统的稳定性和可靠性也有了更高的要求。
目前存储系统大都开始采用多控制器冗余的方式,提高系统的安全性和可靠性。但当多控存储系统中,其中一个节点宕机后,服务器会上报大量端口down和切换的异常日志。存储系统也会处于降级状态,高负载下性能会下降。给用户带来极差的体验,降低用户对产品的认可度。
将存储系统端口虚拟化能够解决上述问题,所述存储端口虚拟化是指使单个光纤通道协议端口显示为多个不同的端口,为端口后面的每个操作系统映像提供单独的端口标识,就像每个操作系统映像都有自己独特的物理端口一样。在存储上实现这一功能,体现为当节点宕机时,虚拟端口WWPN(World wide port number,端口号)自动迁移到其他节点,主机端感知不到,mutipath也不会有变化,从而提升服务性能。然而对虚拟化的存储系统端口的测试一直没有合适的方法,对于出厂的产品,无法保证端口虚拟化的存储系统是否能够正常工作。
发明内容
本发明的目的在于提供一种多控存储系统端口虚拟化的测试方法,用于解决现有技术中缺乏对虚拟化的存储系统端口进行测试的方法,无法保证出厂产品性能的问题。
本发明解决其技术问题所采用的技术方案是:一种多控存储系统端口虚拟化的测试方法,包括以下步骤:
搭建多控存储系统的测试环境;
配置存储端口虚拟化的状态;
获取不同状态下,IO流、服务器多路径和存储上多控间虚拟端口的工作情况,输出测试结果。
进一步地,所述搭建多控存储系统的测试环境的具体过程为:
将存储通过交换机与服务器连接;
登录服务器,对存储磁盘进行长时间IO业务流;
登录交换机,打开存储端口的虚拟化功能。
进一步地,所述存储端口虚拟化的状态包括禁用、可过渡和启用。
进一步地,配置存储端口虚拟化的状态为禁用的具体过程为:
登录存储,调用禁用命令,配置存储端口虚拟化功能为禁用;
将任一节点置为service状态;
将service节点置回active状态,让其重新加入集群。
进一步地,在存储端口虚拟化的状态为禁用时,获取IO流、服务器多路径和存储上多控间虚拟端口的工作情况,输出测试结果的具体过程为:
若IO流的状态稳定、且在节点service状态下,服务器端只有禁用端口活动,存储端无虚拟端口,不发生漂移,则输出测试结果pass;
若否,输出测试结果fail。
进一步地,配置存储端口虚拟化的状态为可过渡的具体过程为:
登录存储,调用可过渡命令,配置存储端口虚拟化功能为可过渡;
将任一节点置为service状态;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710997095.2/2.html,转载请声明来源钻瓜专利网。