【技术实现步骤摘要】
一种存储系统访问方法、装置、设备及存储介质
[0001]本专利技术涉及存储
,特别是涉及一种存储系统访问方法、装置、设备及存储介质。
技术介绍
[0002]当前存储系统的GUI(Graphical User Interface,图形用户界面)在使用过程中经常会出现卡顿和加载慢的问题,分析原因是存储系统对外只提供了CLI(Command Line Interface,命令行接口),导致命令执行过多且CLI串行执行时需要排队。在使用CLI接口访问时有2个缺点:第一:查询类操作和配置类操作都需要在通过CLI队列进行管理,同时配置类操作需要支持同步锁,必须串行执行,这导致CLI接口只支持串行执行,效率较低。第二:查询类操作的CLI接口本身速率慢,这是由于其本身的特点决定的,查询类操作整个过程分为5步:1.GUI发送请求,2.CLI执行命令,3.CLI返回数据,4.GUI读取CLI返回的数据,5.GUI解析其数据。
[0003]因此,如何提高命令执行速率,解决因CLI命令执行过多而导致存储系统对应的图像用户界面在使用过程 ...
【技术保护点】
【技术特征摘要】
1.一种存储系统访问方法,其特征在于,包括:获取所述存储系统对应的图形用户界面对所述存储系统的访问请求,并确定所述访问请求对应的操作类型;如果所述操作类型为查询类操作,则通过所述存储系统的并发多线程访问接口接收所述访问请求并转发至本地的预设数据库,然后通过所述预设数据库对所述访问请求进行响应以得到相应的查询结果并将所述查询结果通过所述并发多线程访问接口转发至所述图形用户界面;如果所述操作类型为配置类操作,则通过所述存储系统的命令行接口接收所述访问请求并转发至本地相应的待配置对象,以利用所述访问请求中的配置数据对所述待配置对象进行相应的配置。2.根据权利要求1所述的存储系统访问方法,其特征在于,所述获取所述存储系统对应的图形用户界面对所述存储系统的访问请求之前,还包括:向预先已配置有所述命令行接口的所述存储系统中添加所述并发多线程访问接口,并统计所述图形用户界面向所述存储系统发起的所有访问请求的操作类型;基于所述命令行接口和所述并发多线程访问接口各自的接口特性,从统计到的所有访问请求的操作类型中确定出与所述命令行接口相匹配的第一操作类型以及与所述并发多线程访问接口相匹配的第二操作类型;所述第一操作类型包括配置类操作,所述第二操作类型包括查询类操作;将与所述第一操作类型对应的访问请求的处理接口配置为所述命令行接口,并将与所述第二操作类型对应的访问请求的处理接口配置为所述并发多线程访问接口。3.根据权利要求1所述的存储系统访问方法,其特征在于,所述通过所述存储系统的并发多线程访问接口接收所述访问请求并转发至本地的预设数据库,然后通过所述预设数据库对所述访问请求进行响应以得到相应的查询结果并将所述查询结果通过所述并发多线程访问接口转发至所述图形用户界面,包括:通过所述存储系统的表现层状态转换接口接收所述访问请求并转发至本地的预设数据库;通过所述预设数据库对所述访问请求进行响应以得到相应的查询结果并将所述查询结果通过所述表现层状态转换接口转发至所述图形用户界面,以便通过所述图形用户界面对所述查询结果进行显示。4.根据权利要求1所述的存储系统访问方法,其特征在于,所述通过所述存储系统的命令行接口接收所述访问请求并转发至本地相应的待配置对象,以利用所述访问请求中的配置数据对所述待配置对象进行相应的配置之后,还包括:将所述访问请求中的配置数据和/或与所述访问请求对应的配置结果保存至所...
【专利技术属性】
技术研发人员:靳国锋,张建刚,谢鹏,
申请(专利权)人:广东浪潮智慧计算技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。