[发明专利]一种标签转换方法、装置及SAS存储器有效
申请号: | 201410410609.6 | 申请日: | 2014-08-19 |
公开(公告)号: | CN105450687B | 公开(公告)日: | 2019-06-07 |
发明(设计)人: | 井正伟;侯新宇;崔英利 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F3/06 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 标签 转换 方法 装置 sas 存储 介质 | ||
本发明实施例公开了一种标签转换方法、装置及SAS存储介质,所述方法包括:同时接收多个主控制器访问存储介质的多个事务;如果判定所述多个事务为同类事务,则将所述多个事务中每个事务的标签值转换为不同的标签值;其中,所述同类事务的标签相同;将转换标签值后的所述每个事务分别发送给对应的所述存储介质。本发明实施例中,在同一时间内接收到的多个事务为同类事务时,将所述多个事务中的每个事务分别转换成对应所述标签值范围中唯一标签值的事务,并将转换后的多个事务分别发送给对应的存储介质。不但解决了多个主控制器同时访问存储介质可能带来的冲突问题,而且,还大大提高主控制器访问存储介质的效率。
技术领域
本发明涉及存储技术领域,特别涉及一种标签转换方法、装置及SAS存储器。
背景技术
随着序列式小型计算机系统接口(SAS,Serial Attached Small ComputerSystem Interface)存储架构逐渐向网络化存储方向演进,目前,SAS存储架构前端已实现到服务器模块与主控制器之间的分离的网络化,即通过交换机或其他网络设备将服务器和主控制器连接起来。
图1示意性地示出了目前存储后端模块网络化的SAS存储体系结构的结构示意图,如图所示,SAS体系结构可以简单分为存储后端模块1,网络模块2,计算模块3三个部分;其中,所述网络模块2和计算模块3属于存储前端,其中,
存储后端模块1包括主控制器、网络和SAS存储器,其中,主控制器又包括:第一主控制器111和第二主控制器112;网络包括:第一交换机121和第二交换机122;SAS存储器包括:第一SAS接口模块131和第二SAS接口模块132,以及n个存储介质,即第一存储介质141,第二存储介质142,……第n存储介质14n。其中,第一主控制器111和第二主控制器112均与第一交换机121和第二交换机122连接,第一主控制器111和第二主控制器112是SAS存储架构的核心部分,是联系存储前端和存储后端各个设备的桥梁,同时也控制存储后端模块1中各个设备的运行;第一交换机121和第二交换机122均与第一SAS接口模块131和第二SAS接口模块132连接,第一SAS接口模块131和第二SAS接口模块132均与n个存储介质连接,第一SAS接口模块131和第二SAS接口模块132遵从SAS协议,负责存储介质发现、主控制器命令解析及转发等。网络模块2包括第三交换机211和第四交换机212,也就是说,网络模块可以为SAS交换机等不同类型的网络交换设备。计算模块3包括n个服务器,即第一服务器311、第二服务器312至第n服务器31N,该n个服务器可以为视频服务器、邮件服务器、数据库服务器、文件服务器等不同类型的服务器,当然,也可以是同类型的服务器。
如图1所示,当存储后端模块实现网络化后,第一主控制器111访问第一存储介质141,第二存储介质142,......,第n存储介质14n事务的同时,第二主控制器112也可能执行同样的事务访问第一存储介质141,第二存储介质142,......,第n存储介质14n,此时,就会存在多主控制器同时访问同一存储介质的场景,在这种情况下,由于第一主控制器111和第二主控制器112之间没有协商访问存储介质事务,存在两主控制器同时发送具有相同标签(tag)值的同类事务访问存储介质,这样将因为存储介质无法处理此事务,从而导致存储介质挂死,即存储介质不对该事务进行处理。
发明内容
本发明实施例中提供了一种标签转发方法、装置及SAS存储介质,可以解决现有技术中,多主控制器同时使用具有相同标签值的同类事务来访问存储介质时,导致该存储介质不处理该事务的技术问题。
为了解决上述技术问题,本发明实施例公开了如下技术方案:
第一方面提供了一种标签转换方法,所述方法包括:
同时接收多个主控制器访问存储介质的多个事务;其中,所述多个主控制器访问存储介质的多个事务包括:所述多个主控制器访问同一存储介质的多个事务,或者所述多个主控制器访问不同存储介质的多个事务;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410410609.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种处理连续重定向的方法和装置
- 下一篇:加密方法及装置